[Midnightbsd-cvs] mports [22243] trunk/Mk/bsd.mport.mk: attempt to add group blacklist

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Jan 27 12:33:59 EST 2017


Revision: 22243
          http://svnweb.midnightbsd.org/mports/?rev=22243
Author:   laffer1
Date:     2017-01-27 12:33:58 -0500 (Fri, 27 Jan 2017)
Log Message:
-----------
attempt to add group blacklist

Modified Paths:
--------------
    trunk/Mk/bsd.mport.mk

Modified: trunk/Mk/bsd.mport.mk
===================================================================
--- trunk/Mk/bsd.mport.mk	2017-01-27 17:26:26 UTC (rev 22242)
+++ trunk/Mk/bsd.mport.mk	2017-01-27 17:33:58 UTC (rev 22243)
@@ -231,6 +231,10 @@
 # alpha numeric sort order
 USERS_BLACKLIST=	_dhcp _ntp _pflogd auditdistd bin bind daemon games hast kmem mailnull man news nobody operator pop proxy root smmsp sshd toor tty uucp www
 
+# predefined accounts from src/etc/group
+# alpha numeric sort order
+GROUPS_BLACKLIST=	_dhcp _pflogd audit authpf bin bind daemon dialer ftp games guest hast kmem mail mailnull man network news nobody nogroup operator proxy smmsp sshd staff sys tty uucp wheel www
+
 LDCONFIG_DIR=	libdata/ldconfig
 LDCONFIG32_DIR=	libdata/ldconfig32
 
@@ -4036,9 +4040,11 @@
 						${ECHO_MSG} "Adding user \`$${_login}' to group \`${_group}'."; \
 						${PW} groupmod ${_group} -m $${_login}; \
 					fi; \
+					if [ ! ${GROUP_BLACKLIST:M${_group}} ]; then \
 					${ECHO_CMD} "@exec if ! ${PW} groupshow ${_group} | ${GREP} -qw $${_login}; then \
 						echo \"Adding user '$${_login}' to group '${_group}'.\"; \
 						${PW} groupmod ${_group} -m $${_login}; fi" >> ${TMPPLIST}; \
+					fi;
 				fi; \
 			done; \
 		done; \



More information about the Midnightbsd-cvs mailing list