Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Hallo, wo werden die Dateien eingetragen, die man mit "chkconfig --add" starten lassen möchte? Gibt es eine Datei wo das landet oder sind das nur die symlinks im /etc/init.d/rcX Verzeichnissen ?
Auf modernen Linuxsystemen ist das Prinzip kompatibel zum altem "System V init" mit den Links in den [RUNLEVEL.d]- Verzeichnissen, arbeitet aber intern etwas anders da die Scripte per default parallel gestartet werden. Dazu werden 3 versteckte Dateien benötigt, die die Abhängigkeiten der Scripte untereinander beinhalten. Was dort nicht eingetragen ist, wird nicht starten.
Code:
# ls -l /etc/init.d/.dep*
-rw-r--r-- 1 root root 1055 15. Nov 2009 /etc/init.d/.depend.boot
-rw-r--r-- 1 root root 2034 15. Nov 2009 /etc/init.d/.depend.start
-rw-r--r-- 1 root root 1767 15. Nov 2009 /etc/init.d/.depend.stop
versuche die obrigen Dateien nicht von Hand zu editieren, das geht schief.
schau auch mal in die Manpage von insserv
verrätst Du uns noch, welche Distribution Du benutzt? Je nach Distribution gibt es verschiedene runlevel-Editoren, die das grafisch darstellen. Unter Suse z. B. in Yast->System. Ansonsten: