fb6c286697
Add the _ntp user that the daemon requires to work in any way. Add a SysV-style initscript as well, but not with '-s' (set time immediately after startup) because it can make the boot process stall for a few seconds if there's no proper network connectivity/dns setup. Make ntp and openntpd mutually exclusive since they overstep each other. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
23 lines
637 B
Makefile
23 lines
637 B
Makefile
################################################################################
|
|
#
|
|
# openntpd
|
|
#
|
|
################################################################################
|
|
|
|
OPENNTPD_VERSION = 3.9p1
|
|
OPENNTPD_SITE = ftp://ftp.openbsd.org/pub/OpenBSD/OpenNTPD
|
|
OPENNTPD_CONF_OPT = --with-builtin-arc4random --disable-strip
|
|
OPENNTPD_LICENSE = MIT-like, BSD-2c, BSD-3c
|
|
OPENNTPD_LICENSE_FILES = LICENCE
|
|
|
|
define OPENNTPD_INSTALL_INIT_SYSV
|
|
$(INSTALL) -m 0755 -D package/openntpd/S49ntp \
|
|
$(TARGET_DIR)/etc/init.d/S49ntp
|
|
endef
|
|
|
|
define OPENNTPD_USERS
|
|
_ntp -1 _ntp -1 * - - - Network Time Protocol daemon
|
|
endef
|
|
|
|
$(eval $(autotools-package))
|