diff options
author | Roy Marples <roy@marples.name> | 2009-04-27 12:06:54 +0000 |
---|---|---|
committer | Roy Marples <roy@marples.name> | 2009-04-27 12:06:54 +0000 |
commit | 71062f479ada8e714d821295fdc6a5ae3a19b95c (patch) | |
tree | 6f0bfd46a2eb7429a4f0a5821536347203234d7c /init.d.misc/ntpd.in | |
parent | 94b3057571eed817e8aa0dd1b016ec7988328132 (diff) | |
download | openrc-71062f479ada8e714d821295fdc6a5ae3a19b95c.tar.gz openrc-71062f479ada8e714d821295fdc6a5ae3a19b95c.tar.bz2 openrc-71062f479ada8e714d821295fdc6a5ae3a19b95c.tar.xz |
Add noshutdown to dhcpcd and wpa_supplicant. Tweak for style.
Diffstat (limited to 'init.d.misc/ntpd.in')
-rw-r--r-- | init.d.misc/ntpd.in | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/init.d.misc/ntpd.in b/init.d.misc/ntpd.in index 7039323..aec0b67 100644 --- a/init.d.misc/ntpd.in +++ b/init.d.misc/ntpd.in @@ -1,13 +1,14 @@ #!@PREFIX@/sbin/runscript -# Copyright 2007-2008 Roy Marples <roy@marples.name> +# Copyright 2007-2009 Roy Marples <roy@marples.name> # All rights reserved. Released under the 2-clause BSD license. -ntpd_config=${ntpd_config:-/etc/ntp.conf} -ntpd_drift=${ntpd_drift:-/var/db/ntpd.drift} +: ${ntpd_config:=/etc/ntp.conf} +: ${ntpd_drift:=/var/db/ntpd.drift} command=/usr/sbin/ntpd +required_files=$ntpd_config pidfile=/var/run/ntpd.pid -command_args="${ntpd_args} -c ${ntpd_config} -f ${ntpd_drift} -p ${pidfile}" +command_args="$ntpd_args -c $ntpd_config -f $ntpd_drift -p $pidfile" name="Network Time Protocol Daemon" depend() @@ -19,22 +20,18 @@ depend() start_pre() { - if [ ! -r "${ntpd_config}" ]; then - eerror "${ntpd_config} is not readable" - return 1 - fi - - if [ -n "${ntpd_chroot}" ]; then - case "${RC_UNAME}" in + if [ -n "$ntpd_chroot" ]; then + case "$RC_UNAME" in *BSD|DragonFly) - if [ ! -c "${ntpd_chroot}/dev/clockctl" ]; then - rm -f "${ntpd_chroot}/dev/clockctl" - (cd /dev; /bin/pax -rw -pe clockctl "${ntpd_chroot}/dev") + if [ ! -c "$ntpd_chroot/dev/clockctl" ]; then + rm -f "$ntpd_chroot/dev/clockctl" + (cd /dev; /bin/pax -rw -pe clockctl \ + "$ntpd_chroot/dev") fi ;; esac - ln -fs "${ntpd_chroot}${ntpd_drift}" "${ntpd_drift}" + ln -fs "$ntpd_chroot$ntpd_drift" "$ntpd_drift" - command_args="${command_args} -u ntpd:ntpd -i ${ntpd_chroot}" + command_args="$command_args -u ntpd:ntpd -i $ntpd_chroot" fi } |