From: Felix Fietkau Date: Sun, 13 Mar 2011 19:56:41 +0000 (+0000) Subject: openntpd: remove the postinst script for updating services, group, passwd X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=a6cfea89526bccf5e7f94940338fd31bd57ac9f2;p=openwrt%2Fsvn-archive%2Fpackages.git openntpd: remove the postinst script for updating services, group, passwd SVN-Revision: 26148 --- diff --git a/net/openntpd/Makefile b/net/openntpd/Makefile index 9640cf5c3..fbee724fb 100644 --- a/net/openntpd/Makefile +++ b/net/openntpd/Makefile @@ -36,47 +36,10 @@ define Package/openntpd/conffiles /etc/ntpd.conf endef -define Package/openntpd/postinst -#!/bin/sh - -name=ntp -id=50 - -# do not change below -# check if we are on real system -if [ -z "$${IPKG_INSTROOT}" ]; then - # create copies of passwd and group, if we use squashfs - rootfs=`mount |awk '/root/ { print $$5 }'` - if [ "$$rootfs" = "squashfs" ]; then - if [ -h /etc/group ]; then - rm /etc/group - cp -p /rom/etc/group /etc/group - fi - if [ -h /etc/passwd ]; then - rm /etc/passwd - cp -p /rom/etc/passwd /etc/passwd - fi - fi -fi - -echo "" -if [ -z "$$(grep ^\\$${name}: $${IPKG_INSTROOT}/etc/group)" ]; then - echo "adding group $$name to /etc/group" - echo "$${name}:x:$${id}:" >> $${IPKG_INSTROOT}/etc/group -fi -if [ -z "$$(grep ^\\$${name}: $${IPKG_INSTROOT}/etc/passwd)" ]; then - echo "adding user $$name to /etc/passwd" - echo "$${name}:x:$${id}:$${id}:$${name}:/tmp/.$${name}:/bin/false" >> $${IPKG_INSTROOT}/etc/passwd -fi - -grep -q '^ntp[[:space:]]*123/udp' $${IPKG_INSTROOT}/etc/services 2>/dev/null -[ $$? -ne 0 ] && echo "ntp 123/udp" >>$${IPKG_INSTROOT}/etc/services || exit 0 -endef - define Build/Configure $(call Build/Configure/Default, \ --with-builtin-arc4random \ - --with-privsep-user=ntp \ + --with-privsep-user=network \ --with-adjtimex \ ) endef