Hi Thomas, Thomas Reitelbach wrote: ...
Fragen: 1. wie werden die zahlen in den links von "init" ausgewertet? beispiel: werden die links mit der zahl 1 zeitlich gesehen vor den 20er links ausgefuehrt? Wenn das so ist stellt sich mit die frage "es gibt mehrere links mit der zahl 20, werden die dann alle gleichzeitig gestartet?"
da geht es dann nach der sortierung der link-namen.
2. ist meine oben beschriebene loesung als "unsauber" auszuwerten? (wenn man von den tatsachen absieht das weder "start"/"stop" von dem script unterstuetzt wird noch ein kill-link in /sbin/init.d/rc2.d vorliegt)
ja und nein: ja - falls du jemals einen `init s` für den maintenance resp. single user mode machen willst. dann wird nämlich der service nicht beendet und mit `init 2` erneut aktiviert. nein - sofern du dein system aus init 2 resp. init 3 immer nur rebootest oder shutdownst
3. ich schaetze meine loesung _ist_ unsauber, wie kann ich das besser regeln?
nimm eines der von suse gelieferten skripte als vorlage und ändere es auf deine erfordernisse ab: #! /bin/bash # # /sbin/init.d/your_script # . /etc/rc.config case "$1" in start) start_your_service ;; stop) kill_your_service ;; *) echo "Usage: $0 {start|stop}" exit 1 esac exit 0
4. nach welchen kriterien sollte ich die startprioritaet der scripten waehlen? (S20top oder S50top oder vielleicht S100top?)
nur 2-stellige prios. kleinere nummern werden zuerst ausgeführt empfehlung: > 30 für eigene services ...
hintergrundwissen.
lies die neudeutschen hinweise in /sbin/init.d/README bye Karl Esau (parakarl@rup.net) ___ceterum_censeo_Microsoft_esse_delendum -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux