Hallo an alle, ich möchte bei jedem Neustart DSL automatisch starten. Und dafür habe ich zu der .bash_profile Datei folgende Zeile hinzugefügt: cinternet -i dsl0 --start Ist das was ich mache richtig? Ich habe nachgelesen dass bei jedem Login .bash_profile einmal ausgeführt wird. Vielen Dank ILyas
Hallo, On 01-Mar-2004 ILyas wrote:
Hallo an alle,
ich möchte bei jedem Neustart DSL automatisch starten. Und dafür habe ich zu der .bash_profile Datei folgende Zeile hinzugefügt:
cinternet -i dsl0 --start
Ist das was ich mache richtig? Ich habe nachgelesen dass bei jedem Login .bash_profile einmal ausgeführt wird.
Ich glaube, du suchst /etc/boot.local. Das sollte fuer deine Zwecke besser geeignet sein, da es nur einmal und das immer beim Booten von Linux ausgefuehrt wird. Beste Gruesse, Heinz. -- http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/
Am Montag, 1. März 2004 15:39 schrieb Heinz W. Pahlke:
On 01-Mar-2004 ILyas wrote:
ich möchte bei jedem Neustart DSL automatisch starten. Und dafür habe ich zu der .bash_profile Datei folgende Zeile hinzugefügt:
cinternet -i dsl0 --start
Ist das was ich mache richtig? Ich habe nachgelesen dass bei jedem Login .bash_profile einmal ausgeführt wird.
Ich glaube, du suchst /etc/boot.local. Das sollte fuer deine Zwecke besser geeignet sein, da es nur einmal und das immer beim Booten von Linux ausgefuehrt wird.
...beim booten schon, aber noch bevor das Netzwerk initialisiert wird (oder?). Denn dann dürfte cinternet kaum funktionieren... Gruß Harald
Hallo, On 01-Mar-2004 Harald Huthmann wrote:
Am Montag, 1. März 2004 15:39 schrieb Heinz W. Pahlke:
Ich glaube, du suchst /etc/boot.local. Das sollte fuer deine Zwecke besser geeignet sein, da es nur einmal und das immer beim Booten von Linux ausgefuehrt wird.
...beim booten schon, aber noch bevor das Netzwerk initialisiert wird (oder?).
Stimmt, das ist moeglich.
Denn dann dürfte cinternet kaum funktionieren...
Also ein Start- und Stop-Skript in /etc/init.d ablegen, dass dann ueber die entsprechenden Runlevel ausgefuehrt wird. Ein Muster ist als skeleton unter /etc/init.d zu finden. .bash_profile ist IMHO jedenfalls absolut ungeeignet, weil sie ja auch mehrmals abgearbeitet werden kann. Oder man muesste pruefen, ob cinternet bereits laeuft. Halte ich aber fuer aufwendiger. Beste Gruesse, Heinz. -- http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/
Heinz W. Pahlke, Montag 01 März 2004 16:29:
Hallo,
On 01-Mar-2004 Harald Huthmann wrote:
Am Montag, 1. März 2004 15:39 schrieb Heinz W. Pahlke:
Ich glaube, du suchst /etc/boot.local. Das sollte fuer deine Zwecke besser geeignet sein, da es nur einmal und das immer beim Booten von Linux ausgefuehrt wird.
...beim booten schon, aber noch bevor das Netzwerk initialisiert wird (oder?).
Stimmt, das ist moeglich.
Denn dann dürfte cinternet kaum funktionieren...
Also ein Start- und Stop-Skript in /etc/init.d ablegen, dass dann ueber die entsprechenden Runlevel ausgefuehrt wird. Ein Muster ist als skeleton unter /etc/init.d zu finden.
Man sollte dies auch direkt als Basis für das eigene Skript verwenden. Einfach /etc/init.d/skeleton in /etc/init.d/cinternet kopieren. In die rc0x-Ordner kommen dann ensprechende <S>tart- und <K>ill-Links.
.bash_profile ist IMHO jedenfalls absolut ungeeignet, weil sie ja auch mehrmals abgearbeitet werden kann. Oder man muesste pruefen, ob cinternet bereits laeuft. Halte ich aber fuer aufwendiger.
Vor allem wird .pash_profile erst nach einer Anmeldung abgearbeitet. Zumindest für einen Server seher Kontraproduktiv ;-). -- Gruß MaxX 8-) Hinweis 1: PMs an diese Adresse werden automatisch vernichtet. Hinweis 2: Bitte unbedingt beachten: http://www.suse-etikette.de.vu
participants (4)
-
Harald_mail@t-online.de
-
Heinz W. Pahlke
-
ILyas
-
Matthias Houdek