Frage zu den Startskripten
Guten Morgen! :) Ich bin nun mit meinen openvpn Versuchen etwas weiter gekommen, habe nun aber mal eine Frage zu den Startskripten (da openvpn beim Systemstart zu früh gestartet wurde). Der originale Startblock sah wie folgt aus: ### BEGIN INIT INFO # Provides: openvpn # Required-Start: $local_fs $remote_fs $network # X-UnitedLinux-Should-Start: $syslog # Required-Stop: $local_fs $remote_fs $network # X-UnitedLinux-Should-Stop: $syslog # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Short-Description: OpenVPN tunnel # Description: Start OpenVPN tunnel ### END INIT INFO Herauskam ein link S12openvpn (und wurde somit leider vor smpppd gestartet). Also habe ich es geändert in: # Required-Start: $squid $ssh (da sowohl squid als auch ssh als S13squid bzw. S13sshd angelegt waren). Nun würde ich eigentlich davon ausgehen, daß openvpn einen link S14openvpn (oder höhere Zahl, da in der alphabetischen Reihenfolge bei gleicher S-Nummer openvpn trotzdem vor squid bzw. ssh aufgerufen würde) erhält - aber weit gefehlt, es wurde S08openvpn angelegt ...? Wie kommt das denn nun? Danke & Gruß Torsten
Hallo, Torsten E. schrieb:
Guten Morgen! :)
Ich bin nun mit meinen openvpn Versuchen etwas weiter gekommen, habe nun aber mal eine Frage zu den Startskripten (da openvpn beim Systemstart zu früh gestartet wurde). Der originale Startblock sah wie folgt aus: ### BEGIN INIT INFO # Provides: openvpn # Required-Start: $local_fs $remote_fs $network # X-UnitedLinux-Should-Start: $syslog # Required-Stop: $local_fs $remote_fs $network # X-UnitedLinux-Should-Stop: $syslog # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Short-Description: OpenVPN tunnel # Description: Start OpenVPN tunnel ### END INIT INFO Herauskam ein link S12openvpn (und wurde somit leider vor smpppd gestartet).
Also habe ich es geändert in: # Required-Start: $squid $ssh (da sowohl squid als auch ssh als S13squid bzw. S13sshd angelegt waren).
Nun würde ich eigentlich davon ausgehen, daß openvpn einen link S14openvpn (oder höhere Zahl, da in der alphabetischen Reihenfolge bei gleicher S-Nummer openvpn trotzdem vor squid bzw. ssh aufgerufen würde) erhält - aber weit gefehlt, es wurde S08openvpn angelegt ...?
Wie kommt das denn nun?
Bei den Einträgen für "Required-Start" musst Du nur die Namen der Dienste eintragen. Du hast aber ein $ davorgeschrieben. Das kann dazu verwendet werden, sich Variabeln zu definieren, wenn man oft mehrere Dienste zusammen aufzählt. Das wird dann aus der Datei /etc/insserv.conf ausgelesen. Also einfach die $ vor squid und ssh weglassen :-) HTH, Anke -- Think before you ...
Hi, Anke Boernig scribbled on 12.03.2005 16:15:
Hallo,
Torsten E. schrieb:
[...]
Bei den Einträgen für "Required-Start" musst Du nur die Namen der Dienste eintragen. Du hast aber ein $ davorgeschrieben. Das kann dazu verwendet werden, sich Variabeln zu definieren, wenn man oft mehrere Dienste zusammen aufzählt. Das wird dann aus der Datei /etc/insserv.conf ausgelesen.
DAS hatte ich gesucht - denn ich fand keine Infos zum Unterschied zwischen 'services' & 'pseudo names'.
Also einfach die $ vor squid und ssh weglassen :-)
HTH, Anke
Danke Torsten
On Saturday 12 March 2005 08:57, Torsten E. wrote:
Ich bin nun mit meinen openvpn Versuchen etwas weiter gekommen, habe nun aber mal eine Frage zu den Startskripten (da openvpn beim Systemstart zu früh gestartet wurde). <--schnipp--> Also habe ich es geändert in: # Required-Start: $squid $ssh (da sowohl squid als auch ssh als S13squid bzw. S13sshd angelegt waren).
Nun würde ich eigentlich davon ausgehen, daß openvpn einen link S14openvpn (oder höhere Zahl, da in der alphabetischen Reihenfolge bei gleicher S-Nummer openvpn trotzdem vor squid bzw. ssh aufgerufen würde) erhält - aber weit gefehlt, es wurde S08openvpn angelegt ...?
was ist denn das ziel der ganzen operation? soll openvpn nur einfach nach smpppd starten? soll openvpn immer nach smpppd starten und soll auch smpppd immer starten? mehr infos wären hilreich! (das das '$' vor den skriptnamen weg kann haben die anderen ja schon geschrieben.) Gruß, Danny
participants (4)
-
Anke Boernig
-
Danny Kukawka
-
Peter Wiersig
-
Torsten E.