From d0a25ba7362629b0001ee486d0bb9e838ff46d9e Mon Sep 17 00:00:00 2001 From: sbd Date: Fri, 5 Apr 2013 03:30:40 +0000 Subject: Add the '-r' option to useradd/groupadd when no uid/git is given so that a system account/group (differance id range) will be created. --- mk/pkginstall/usergroupfuncs.Linux | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'mk') diff --git a/mk/pkginstall/usergroupfuncs.Linux b/mk/pkginstall/usergroupfuncs.Linux index 57be340c927..c2791ce7cd3 100644 --- a/mk/pkginstall/usergroupfuncs.Linux +++ b/mk/pkginstall/usergroupfuncs.Linux @@ -1,4 +1,4 @@ -# $NetBSD: usergroupfuncs.Linux,v 1.5 2009/03/08 19:39:03 joerg Exp $ +# $NetBSD: usergroupfuncs.Linux,v 1.6 2013/04/05 03:30:40 sbd Exp $ # # Platform-specific adduser and addgroup functionality # on top of shadow-utils. (Not libuser) @@ -96,7 +96,7 @@ call_useradd() case $userid in "") ${USERADD} \ - -c "$descr" -d "$home" -s "$shell" \ + -r -c "$descr" -d "$home" -s "$shell" \ -g $group $user "$@" ;; *) @@ -149,7 +149,7 @@ addgroup() if ${TEST} -n "${GROUPADD}" -a -x "${GROUPADD}"; then ${ECHO} "${PKGNAME}: Creating group \`\`$group''" case $groupid in - "") ${GROUPADD} $group ;; + "") ${GROUPADD} -r $group ;; *) ${GROUPADD} -g $groupid $group ;; esac fi -- cgit v1.2.3