Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
startreihenfolge von init scipten
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
AnubisTheKing
Apprentice
Apprentice


Joined: 13 Oct 2002
Posts: 166

PostPosted: Wed Nov 10, 2004 3:36 pm    Post subject: startreihenfolge von init scipten Reply with quote

hi,

also ich habe mir ein eigenes Init-Script geschrieben. Diese muss unbedingt gestartet werden bevor die Partitionen auf Fehler gecheckt werden.
Das Script, dass die Partitionen checkt denke ich ist checkfs.

Also dacht ich es reicht wenn ich in mein Script

depend{
need checkroot
before checkfs localmount
}
eintrage und bei dem Script checkfs hinzufüge
need crypt

Crypt ist mein init skript.

Aber leider wird mein Script immer noch nach dem Filesystem checks ausgeführt.

Woran liegt das? Mache ich etwas falsch?

Bis dann
AnubisTheKing
_________________
http://www.volker-boehme.de
Back to top
View user's profile Send private message
Earthwings
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 7753
Location: Germany

PostPosted: Wed Nov 10, 2004 5:30 pm    Post subject: Reply with quote

IIRC gehört checkfs zu den "CRITICAL_SERVICES" aus /sbin/rc und wird manuell gestartet, bevor andere init scripts gestartet werden. Evtl. kannst du mit .critical in /etc/runlevels/<dein-runlevel> was erreichen, siehe /sbin/rc.
Back to top
View user's profile Send private message
AnubisTheKing
Apprentice
Apprentice


Joined: 13 Oct 2002
Posts: 166

PostPosted: Wed Nov 10, 2004 9:13 pm    Post subject: Reply with quote

danke, das awr genau die Info die ich brauchte. Jetzt klappt alles.
Vielleicht noch etwas wichtiges zu der .critical Datei. Wenn ihr diese Datei benutzt, dann schreibt da nicht nur euer init-Script rein das gestartet werde soll. Denn das /sbin/rc Script benutzt ENTWEDER die .critical Datei ODER default einstellungen. Also auf jeden Fall die default Einstellungen "checkroot hostname modules checkfs localmount" mit rein nehmen. Schreibt euer script einfach an die Stelle an der es ausgeführt werde soll. Die Scripte werden in der Reihenfolge ausgeführt in der sie in der Datei stehen.

Ich perönlich finde das nicht so klasse, das die Default einstellungen nicht automatisch benutzt werden und man nur zuzästliche Dienste in die .critical einträgt. Denke man sollte das ändern.

Bis dann
AnubisTheKing
_________________
http://www.volker-boehme.de
Back to top
View user's profile Send private message
Earthwings
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 7753
Location: Germany

PostPosted: Wed Nov 10, 2004 9:51 pm    Post subject: Reply with quote

Quote:
Ich perönlich finde das nicht so klasse, das die Default einstellungen nicht automatisch benutzt werden und man nur zuzästliche Dienste in die .critical einträgt. Denke man sollte das ändern.

Das wiederum hätte den Nachteil, das man eines der Default $CRITICAL_SERVICES nicht ohne weiteres durch ein anderes init Skript ersetzen könnte. Ich halte die von spanky vorgeschlagene Lösung mit Abhängigkeitsüberprüfung der $CRITICAL_SERVICES besser, würde auch dein Problem elegant lösen.
Back to top
View user's profile Send private message
AnubisTheKing
Apprentice
Apprentice


Joined: 13 Oct 2002
Posts: 166

PostPosted: Thu Nov 11, 2004 12:09 pm    Post subject: Reply with quote

das stimmt. wenn die critical services auch die abhängigkeiten beachten würden ware alles ok.
Warum wird das eigentlich nicht gemacht?

Bis dann
AnubisTheKing
_________________
http://www.volker-boehme.de
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum