--- src/etc/Makefile 2008/08/03 01:01:51 1.213 +++ src/etc/Makefile 2008/08/30 16:34:29 1.214 @@ -125,12 +125,18 @@ preupgrade: pw -V ${DESTDIR}/etc useradd _sdpd -u 70 \ -c "sdpd privsep user" \ -d /var/empty -s /sbin/nologin + (pw -V ${DESTDIR}/etc usershow _dhcp -q > /dev/null) || \ + pw -V ${DESTDIR}/etc useradd _dhcp -u 77 \ + -c "DHCP programs" \ + -d /var/empty -s /sbin/nologin (pw -V ${DESTDIR}/etc groupshow authpf -q > /dev/null) || \ pw -V ${DESTDIR}/etc groupadd authpf -g 63 (pw -V ${DESTDIR}/etc groupshow _pflogd -q > /dev/null) || \ pw -V ${DESTDIR}/etc groupadd _pflogd -g 64 (pw -V ${DESTDIR}/etc groupshow _sdpd -q > /dev/null) || \ pw -V ${DESTDIR}/etc groupadd _sdpd -g 70 + (pw -V ${DESTDIR}/etc groupshow _dhcp -q > /dev/null) || \ + pw -V ${DESTDIR}/etc groupadd _dhcp -g 77 upgrade_etc: preupgrade remove-obsolete-files .if !defined(BINARY_UPGRADE) # binary upgrade just copies these files