Toon posts:

/etc/smb.conf en testparm

Pagina: 1
Acties:

Verwijderd

Topicstarter
Nadat ik samba geinstalleerd had in suse, en smb.conf geconfigureed had, moest ik moest ik met testparm smb.conf laten checken, maar testparm werk niet ! Ik krijg steeds de melding, command not found, terwijl testparm er wel instaat.

Weet iemand hier een oplossing voor !

Verwijderd

Laat me raden!
testparm staat niet in het path!
("echo $PATH").
Ofwel je zult het volledige path op moeten geven naar testparm. Stel voor dat deze in /usr/local/samba/bin staat, dan wordt het dus een van de volgende 2 dingen:
• /usr/local/samba/bin/testparm
• cd /usr/local/samba/bin
./testparm
Om te kijken waar testparm te vinden is kan je een van de volgende commando's gebruiken:
locate testparm
whereis testparm
find / | grep testparm
Uiteraard moeten er ook wel execute permissies op het bestand staan (ls -al). Voor uitleg daarover zie de FAQ op NOS.

Verwijderd

Topicstarter
Maar als ik dat doe krijg ik de melding :

Unable to open configuration file "usr/local/samba/lib/smb.conf"

no such file or dir
error loadig servises

maar hij staat daar echt wel

Verwijderd

Staan de permissies op /usr/local/samba/lib/smb.conf goed?
Ik neem aan dat de eerste missende backslash bij jou een typo is en dat testparm het niet zo terugspuuwde?

En als je smb.conf op een andere plaat zet en vervolgens een symlinkje maakt in /usr/local/samba/lib smb.conf genaamd. Doet hij het dan wel?

Let uiteraard ook op permssies van de bovenliggende directories. Samba moet er uiteraard wel in kunnen komen (execute bit moet gezet zijn).

  • Counter-Strike
  • Registratie: Maart 2000
  • Niet online

Counter-Strike

Maar ik speel het niet!

aan het topic titel en de rest v/d topic te zien zou hetvolgende wel moeten werken:
code:
1
/usr/local/samba/bin/testparm /etc/smb.conf

Dit is het einde van deze mededeling. De mogelijkheid tot reageren is aanwezig!


Verwijderd

Topicstarter
Nu heb ik het eindelijk voor elkaar dat testparm eindelijk werkt, krijg ik de melding :

Error: Lock dir /usr/local/samba/var/locks does not exsist
press a enter to see a dump of yoour service difinitions


is dit erg, of moet ik ben ik vergeten nog iets te instaleren !!!

Verwijderd

mkdir /usr/local/samba/var/locks :?

Verwijderd

Topicstarter
Ja, maar zo hoort dat officieel niet

Verwijderd

Zo hoort dat officieel dus wel! ;)
Samba vanuit de source geinstalleerd vereist nog wat werk.

Als het 2.2 is dan zal er nog een /usr/local/samba/private dir aangemaakt moeten worden etc.

Verwijderd

Topicstarter
Ok, bedank voor alles he, hij werkt nu zo als die hoort !
(hoop ik)

Verwijderd

Gelukkig :)
Pagina: 1