/etc/init.d/hwclock & /etc/init.d/ntp-client failed to start due to service dependency problem?
On Fri, 05 Sep 2008 10:24:25 +0800, Wang, Baojun wrote:
> depend section of /etc/init.d/hwclock, there is a line
>
> before *
>
> thus hwclock will start before modules (where I put rtc-cmos
> in /etc/conf.d/modules), so it will always fail to ajust hwclock.
Build it into the kernel. There's usually not much point in building
something as a module if you're going to load it every time you boot,
unless you want to pass it options.
> Besides, I'm using networkmanager (using gnome nm-applet) , so there
> is no /etc/init.d/net.eth* stuff, but ntp-client have a section of
>
> need net
>
> but at that time when ntp-client start, there is no network avaliable (I
> always get error will unable to reslove hostname XXX, so at least DNS is
> not usable at that time, even I put after NetworkManager
> in /etc/init.d/ntp-client).
Programs lime this and nfsmount should be started by NetworkManager's
Dispatcher so they start when a network interface comes up. This is how I
do it.
if [[ "$2" == "up" ]] ; then
/etc/init.d/$service --quiet status || /etc/init.d/$service start
else
/etc/init.d/$service --quiet status && /etc/init.d/$service stop
fi
--
Neil Bothwick
Every time I jump on the bandwagon all its wheels fall off.
09-05-2008, 04:01 PM
"James Ausmus"
/etc/init.d/hwclock & /etc/init.d/ntp-client failed to start due to service dependency problem?
On Fri, Sep 5, 2008 at 1:07 AM, Neil Bothwick <neil@digimed.co.uk> wrote:
> On Fri, 05 Sep 2008 10:24:25 +0800, Wang, Baojun wrote:
<snip>
> Build it into the kernel. There's usually not much point in building
> something as a module if you're going to load it every time you boot,
> unless you want to pass it options.
Not to sidetrack the thread, but this seems to be a bit of a common
misconception - you can pass *all* the same options to a built-in
driver via the kernel boot line as you can to the same driver built as
a module - you just do a $modulename.$optionname=$value on the boot
command line - very easy...
-James
<snip>
> --
> Neil Bothwick
>
> Every time I jump on the bandwagon all its wheels fall off.
>