PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba und Hylafax beim booten starten



mcaro
15.07.04, 15:57
ich muss smbd und hylafax immer von Hand Starten:

HylaFax:~ # /etc/init.d/hylafax start
HylaFax:~ # smbd
wie und wo muss das rein, damit das automatisch beim booten gestartet wird?

faxgetty starte ich über /etc/inittab automatisch

mo:35:respawn:/usr/lib/fax/faxgetty /dev/ttyS0
Ich verstehe aber die syntax nicht so richtig.
Muss ich über die inittab auch hylafax und smbd starten?

--
maik

canis_lupus
15.07.04, 17:19
Es gibt mehre MöglIchkeiten. Die einfachste Methode ist:

chkconfig hylafax 35
chkconfigig samba 35

Das legt in den Run-Level-Verzeichnissen (hier 3 und 5) die entsprechenden Links an.
Zu Überprüfen mit:

chkconfig -l hylafax
chkconfig -l samba

Ich habe hier das Script für Samba samba genannt: Du schreibst nicht welche Distribution Du hast! Zu Samba gehören zwei Dienste: smbd und nmbd. Du startest aber nur wahrscheinlich nur den smbd!
Schau mal nach, ob es in /etc/init.d/ smbd UND nmbd gibt. WEnn ja, dann brauchst Du für Samba:

chkconfigig smbd 35
chkconfigig nmbd 35

Bubble
15.07.04, 17:34
http://www.linuxfibel.de/booten.htm#inittab
http://www.linuxfibel.de/booten.htm#runlevel

Das sollte deine Fragen hinreichend beantworten.
Bubble

mcaro
15.07.04, 17:52
Mit HylaFax hat das funktioniert

HylaFax:~ # chkconfig -l hylafax
hylafax 0:off 1:off 2:off 3:on 4:off 5:on 6:off
Mit Samba gab es ein paar Probleme.
Zur Info, ich verwende ein Suse 9.


HylaFax:~ # chkconfig -l smbd
smbd: unknown service
Gestartet habe ich Samba aber mit:

HylaFax:~ # smbd
Andere Variationen brachten auch nix. :(

HylaFax:~ # chkconfig -l samba
xinetd based services:
samba: off
Was nun wieder ein xinetd Dienst ist, weiss ich auch nicht.

Vielleicht hat ja noch jemand ein Tip, wie ich Samba dazu bewegt bekomme beim Booten zu starten.
Ich werde mich sonst mal durch die, von Bubble empfolene, Web Site lesen.

--
maik

canis_lupus
15.07.04, 18:34
Bei SuSE 9.0 heissen die Dienste smb und nmb, also


chkconfig nmb 35
chkconfig smb 35

xinetd ist der Internet-Superdaemon. Eine alternative Möglichkeit Serverdienste zu starten.

mcaro
15.07.04, 18:45
Aber warum konnte ich Samba denn mit
HylaFax:~ # smbd starten? :confused:

Funktioniert hat es aber mit
HylaFax:~ # chkconfig smb 35

canis_lupus
15.07.04, 18:50
Mit smbd hast Du den Serverdienst (das Programm smbd liegt in /usr/sbin.) direkt gestartet und nicht das entsprechende Run-Level-Script ausgeführt (was allerdings prinzipiell - neben einigen Tests - das Gleiche macht).

Warum das Windowsnetzwerk bei Dir allerdings ohne den nmbd funktioniert hat, ist mir schleierhaft.