Re: [gentoo-user-de] ntp-client start et zu früh
Johann Schmitz <[email protected]>
| Newsgroups | gmane.linux.gentoo.user.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo Hartmut,
die Dependencies sind im Init-Script definiert. Für den ntp-client heißt
dies z.B.:
depend() {
before cron portmap
after net
use dns logger
}
Die Dependency "net" (und vermutlich damit auch "dns") wird allerdings
durch dein eth0 erfüllt, weshalb der ntp-client vor deinem ppp0
gestartet werden kann. Eine weiter Dependency direct im Init-Script
hinzuzufügen ist nicht zu empfehlen, da sie bei einem Update direkt
wieder überschrieben wird.
Du kannst aber in der /etc/rc.conf weitere Abhängigkeiten definieren:
# Below is an example for service foo-bar. Note that the '-' is illegal
# in a shell variable name, so we convert it to an underscore.
# example for service foo-bar.
#rc_foo_bar_config="/etc/foo-bar"
#rc_foo_bar_need="openvpn"
#rc_foo_bar_after="clock"
Für ntp-client müsste das also
rc_ntp_client_need="net.ppp0"
bzw.
rc_ntp_client_after="net.ppp0"
heißen. Der Unterschied zwischen need und after steht in der Manpage.
Gruß,
Johann