[Bug 604717] Re: Please convert init script to upstart
Colin Watson
cjwatson at canonical.com
Mon Aug 23 16:25:11 BST 2010
+ test -f /etc/default/ntp && ./etc/default/ntp || true
Missing a space between '.' and '/etc/default/ntp'. This is probably
why you had to add the '|| true' - remove that. Also, to match the init
script this should be test -r not test -f.
+ test -e /var/lib/ntp.conf.dhcp && NTPD_OPTS="$NTPD_OPTS -c
/var/lib/ntp/ntp.conf.dhcp"
The first filename is typoed - should be /var/lib/ntp/ntp.conf.dhcp.
You only seem to have ported part of the locking code over. You need
the backgrounded lockfile-touch and the kill as well (otherwise the lock
could time out on a very slow start), although quite how you're going to
get the pid of the lockfile-touch process across to the post-start
script I'm not quite sure.
Please try to avoid the use of a pidfile. Upstart's process tracking
should be sufficient.
The apparmor code in the Upstart job appears to be new relative to the
init script. Why?
--
Please convert init script to upstart
https://bugs.launchpad.net/bugs/604717
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to ntp in ubuntu.
More information about the Ubuntu-server-bugs
mailing list