On Tue, 17 Feb 2004, Thilo Engelbracht wrote:
Am 17.02.2004 schrieb Patrick Graf folgendes:
Thilo Engelbracht wrote:
cp procmailsort /etc/init.d/
chmod u=rwx,g=rx,o=rx /etc/init.d/procmailsort
ln -s /etc/init.d/procmailsort /etc/rc2.d/S25procmailsort
^^^
da müsste ein 'K' stehen. links die mit 'S' beginnen werden beim start
aufgerufen. nur ist dort das übergebene argument 'start' und das gibt es
in deinem skript nicht.
Ich bin zwar noch Newbie, trotzdem frage ich mal ganz frech: Bist Du Dir
da 100%ig sicher?
Gerade habe ich mir das Skript "/etc/init.d/ssh" angeguckt. Hier gibt es
mehrere Argumente, z.B. "start", "stop", "restart" und so weiter.
Und unter "/etc/rc2.d/" gibt es nur einen symbolischen Link ("S20ssh"),
der auf "/etc/init.d/ssh" zeigt.
Wenn Deine Aussage stimmt, dann würde ja beim runterfahren des Rechners
z.B. der SSH-Server nicht beendet werden.... Aber er wird beendet, es
erscheint nämlich die Meldung "Stopping OpenBSD Secure Shell Server: sshd".
da gibt es noch weitere links.
beispiel ssh:
rc0.d/K20ssh rc2.d/S20ssh rc4.d/S20ssh rc6.d/K20ssh
rc1.d/K20ssh rc3.d/S20ssh rc5.d/S20ssh
daraus wird ersichtlich, dass beim eintritt in runlevel 0,1 und 6 der
sshd gestoppt wird. somit auch beim runterfahren da dies ein wechsel in
runlevel 0 ist.