From 4ca53731d0befe6e6f54dcf96a4f06e35d92d0bd Mon Sep 17 00:00:00 2001 From: Victor Tebar Date: Fri, 3 Nov 2023 19:58:23 +0000 Subject: [PATCH] ntp: install service files depending your init --- main/ntp/.pkgfiles | 6 +----- main/ntp/spkgbuild | 7 ++++++- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/main/ntp/.pkgfiles b/main/ntp/.pkgfiles index 4e256abc5..90222f78b 100644 --- a/main/ntp/.pkgfiles +++ b/main/ntp/.pkgfiles @@ -1,12 +1,8 @@ -ntp-4.2.8p17-1 +ntp-4.2.8p17-2 drwxr-xr-x root/root etc/ -rw-r--r-- root/root etc/ntp.conf drwxr-xr-x root/root etc/rc.d/ -rwxr-xr-x root/root etc/rc.d/ntpd -drwxr-xr-x root/root etc/sv/ -drwxr-xr-x root/root etc/sv/ntpd/ --rwxr-xr-x root/root etc/sv/ntpd/run -lrwxrwxrwx root/root etc/sv/ntpd/supervise -> /run/runit/supervise.ntpd drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/ntp/ diff --git a/main/ntp/spkgbuild b/main/ntp/spkgbuild index 209b3cfc1..e37cf3c60 100755 --- a/main/ntp/spkgbuild +++ b/main/ntp/spkgbuild @@ -3,7 +3,7 @@ name=ntp version=4.2.8p17 -release=1 +release=2 source="https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${version%.*}/$name-$version.tar.gz run.ntpd rc.ntpd" @@ -59,9 +59,14 @@ restrict 127.0.0.1 restrict ::1 EOF + _runit() { # runit service install -Dm755 $SRC/run.ntpd $PKG/etc/sv/ntpd/run ln -s /run/runit/supervise.ntpd $PKG/etc/sv/ntpd/supervise + } + _sysv() { # rc service install -Dm755 $SRC/rc.ntpd $PKG/etc/rc.d/ntpd + } + scratch isinstalled runit && _runit || _sysv }