Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » Scripts on boot?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
19.08.2003, 12:41 Uhr
Pablo
Supertux
(Operator)


Wo kann ich die Scripts kopieren, damit die beim booten ausgeführt werden?

In /etc/rc.boot ?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.08.2003, 12:49 Uhr
typecast
aka loddab
(Operator)


Ich glaube es ist am besten, wenn du die Scripts aus einer der rc Dateien aufrufst. Du kannst das z.B. in der rc.boot machen (wenn sie bei dir vorhanden ist. ich habe so eine Datei nicht)
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.08.2003, 12:57 Uhr
Pablo
Supertux
(Operator)


In debian habe ich schon, in Suse nicht. Ich muss sie wohl erstellen. Aber in debian ist rc.boot keine Datei sondern ein Verzeichnis.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
19.08.2003, 13:04 Uhr
typecast
aka loddab
(Operator)


So weit ich weiß reicht es nicht aus die Datei einfach zu erstellen. Ich könnte auch eine rc.boot erstellen, die dann aber nicht aufgerufen wird. Probier mal mit man rc ob die Datei rc.boot von deinem System unterstützt wird. Wenn ich ein Script wärend der Bootvorgangs starten will, dann muss ich das in eine von meinen rc* Dateien reinschreiben. Ich nehm dfür immer die Datei /etc/rc
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
19.08.2003, 13:05 Uhr
Pablo
Supertux
(Operator)


danke
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
19.08.2003, 13:14 Uhr
0xdeadbeef
Gott
(Operator)


Waaah!!! Lass bloß die /etc/init.d/rc in Ruhe! Der Standardweg wäre, in /etc/init.d ein Skript anzulegen, und einen Symlink darauf nach /etc/rc${runlevel}.d/ zu legen. Standard-Runlevel ist bei Debian 2, also:

Code:
# cd /etc/init.d
# emacs rc.local
(EDIT)
# cd ../rc2.d
# ln -s ../init.d/rc.local S98rc.local


--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra

Dieser Post wurde am 19.08.2003 um 13:14 Uhr von 0xdeadbeef editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
19.08.2003, 13:19 Uhr
virtual
Sexiest Bit alive
(Operator)


@beefy
Genau.
@pablo:
Warum willst du denn rebooten, wenn ich fragen darf?
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
19.08.2003, 13:23 Uhr
Pablo
Supertux
(Operator)


@virtual: rebooten??? ich verstehe nicht ganz was du meinst.

@beefy: das sieht besser aus. Die Namen der Scripte sind egal, oder? Oder müssen sie ein bestimmtes Format haben? Und wann genau werden sie ausgeführt.

Was ich machen will: Ich will den DNS Server von dyndns.org mit meiner IP aktualsieren. Das soll gemacht werden, nachdem die DSL Verbindung vollständig ist, weil ich pppoeconfig so eingestellt hab, dass die DSL-Verbindung beim booten gemacht wird.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 19.08.2003 um 13:26 Uhr von Pablo Yanez Trujillo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
19.08.2003, 13:30 Uhr
0xdeadbeef
Gott
(Operator)


Die Skripte werden beim booten mit dem Parameter "start", beim runterfahren mit dem Parameter "stop" aufgerufen. Deins ist ja nur für den Start interessant, deswegen musst du darauf nicht reagieren, und auch keinen Link nach /etc/rc0.d und /etc/rc6.d legen.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
19.08.2003, 13:33 Uhr
typecast
aka loddab
(Operator)


@beefy: Ich wusste leider nicht wie das bei Debian mit dem automatischen Aufruf funktioniert. Bei mir funktioniert das anders (FreeBSD). Aber die Mehtode mit der rc Datei funktioniert auf jeden Fall. Ich hatte noch nie Porbleme damit. Was kann denn da schiefgehen?
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: