diff options
author | taca <taca> | 2014-12-27 02:48:27 +0000 |
---|---|---|
committer | taca <taca> | 2014-12-27 02:48:27 +0000 |
commit | c7761ae0c2d73561614e6fe5548d2a0efe1fe0e7 (patch) | |
tree | 192e1e420a2d422ba1eb4ff26658e51f36e86b76 /net/ntp4 | |
parent | cd05749d6a27cd4232c9aa9393a272bcd19991e3 (diff) | |
download | pkgsrc-c7761ae0c2d73561614e6fe5548d2a0efe1fe0e7.tar.gz |
Create minimum services files on chroot environment as recent
NetBSD current.
Bump PKGREVISION.
Diffstat (limited to 'net/ntp4')
-rw-r--r-- | net/ntp4/Makefile | 3 | ||||
-rwxr-xr-x | net/ntp4/files/ntpd.sh | 18 |
2 files changed, 19 insertions, 2 deletions
diff --git a/net/ntp4/Makefile b/net/ntp4/Makefile index 87e2fdbf4ec..c17cf149c2d 100644 --- a/net/ntp4/Makefile +++ b/net/ntp4/Makefile @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.81 2014/12/20 09:45:46 taca Exp $ +# $NetBSD: Makefile,v 1.82 2014/12/27 02:48:27 taca Exp $ # DISTNAME= ntp-4.2.8 PKGNAME= ${DISTNAME:S/-dev-/-/} +PKGREVISION= 1 CATEGORIES= net time MASTER_SITES= http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ diff --git a/net/ntp4/files/ntpd.sh b/net/ntp4/files/ntpd.sh index a147c45c92e..e5549a325d1 100755 --- a/net/ntp4/files/ntpd.sh +++ b/net/ntp4/files/ntpd.sh @@ -1,6 +1,6 @@ #!@RCD_SCRIPTS_SHELL@ # -# $NetBSD: ntpd.sh,v 1.3 2014/03/05 12:24:43 obache Exp $ +# $NetBSD: ntpd.sh,v 1.4 2014/12/27 02:48:27 taca Exp $ # # PROVIDE: ntpd @@ -43,6 +43,22 @@ ntpd_precmd() fi ln -fs "${ntpd_chrootdir}/var/db/ntp.drift" /var/db/ntp.drift + if [ ! -d "${ntpd_chrootdir}/etc" ]; then + mkdir "${ntpd_chrootdir}/etc" + fi + if [ ! -f "${ntpd_chrootdir}/etc/services" ]; then + (echo "ntp 123/udp" + echo "ntp 123/tcp") \ + > "${ntpd_chrootdir}/etc/services" + fi + if [ ! -d "${ntpd_chrootdir}/var/db" ]; then + mkdir -p "${ntpd_chrootdir}/var/db" + fi + if [ ! -f "${ntpd_chrootdir}/var/db/services.cdb" ]; then + services_mkdb -o "${ntpd_chrootdir}/var/db/services.cdb" \ + "${ntpd_chrootdir}/etc/services" + fi + # Change run_rc_commands()'s internal copy of $ntpd_flags # rc_flags="-u ntpd:ntpd -i ${ntpd_chrootdir} $rc_flags" |