PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : problem mit samba 3.0.11



quinte17
08.02.05, 20:38
hallo liebe gemeinde!
ich habe nun dass problem, dass bei dem 3.0.11er der smbd nciht starten will ;( unter 3.0.10 habe ich kein problem...
sogar mit minimalistischer smb.conf kein erfolg (keine errors bei testparm) ;(

[global]
workgroup = INSANE
[homes]
read only = no


ich bekomme nur einen mageren output in der logfile:


[2005/02/08 20:26:23, 1] auth/auth_util.c:make_server_info_sam(808)
User nobody in passdb, but getpwnam() fails!


aber den gleichen "fehler" habe ich auch in 3.0.10 und dort läuft der smbd ohne probleme...

sogar ein erneutes anlegen der user-pass-tabelle (sichern und löschen der alten und erneutes smbpasswd)
brachten keinen erfolg dieses ding in gang zu kriegen...

ich bin momentan am ende meines wissens...

kann mir da jemand helfen?
falls noch informationen fehlen... einfach fragen ;)

danke für jede hilfe!
greetz

emba
09.02.05, 10:00
erhöhe bitte mal den loglevel auf 5

greez

quinte17
09.02.05, 10:51
hier mal der output...
habe mit


./smbd --debuglevel=5 -i

gestartet..
vielleicht hilft des ja

emba
09.02.05, 13:37
und danach bricht smbd ab?

was hast du für ein system?
wo hast du das samba her?

mach mal getent passwd und poste den output

greez

quinte17
09.02.05, 15:49
ja danach ist einfach schluss ;(
lfs 6.0 kernel 2.6.10

samba habe ich direkt von www.samba.org ;) tarball..



root:~# getent passwd
root:x:0:0:root:/root:/bin/bash
sperber:x:1000:100::/home/sperber:
sshd:x:1001:101:sshd privsep:/var/empty:/bin/false
mysql:x:1002:102:mysql:/dev/null:/bin/false
apache:x:1003:103:apache:/dev/null:/bin/false
named:x:1004:104:BIND Owner:/home/named:/bin/false
lfs:x:1005:105::/home/lfs:/bin/bash


ich weiß ich besitze keinen nobody user, aber die vorigen versionen hatten damit auch kein problem... deshalb habe ich diesen noch nciht angelegt...

greetz


habe sogar schonv ermutet dass es vielleicht am kernel liegt, da ich den 3.0.10er samba mit dem 2.6.8.1er kompiliert hatte... habe nun den alten samba unter dem neuen kernel neu gebacken, und der hat nach wie vor keine probleme...
diesen "bug" habe ich nun schon seit den rc's von samba 3.0.11...

emba
09.02.05, 16:13
dann leg doch bitte mal diesen nutzer "nobody" als POSIX-account an

desweiteren kannst du auch einen strace auf den smbd machen oder einen coredump. letzteres beschreibt die samba doku

greez

quinte17
09.02.05, 16:29
tatsächlich...
es lag tatsächlich an dem nobody user account... sowas komisches...
gut dann weiß ich ab sofort, dass der user für samba ab sofort ein muss ist...

danke für die gute hilfe!!

schönen tag noch!
greetz