summaryrefslogtreecommitdiffstats
path: root/adduser
diff options
context:
space:
mode:
authorMike Makonnen <mtm@FreeBSD.org>2007-10-20 00:45:31 +0000
committerMike Makonnen <mtm@FreeBSD.org>2007-10-20 00:45:31 +0000
commitc639f54234826e4b00bd6cfb69a0eeb179300ff8 (patch)
tree34fe171c8c644973bed19774f8355944cfa2046e /adduser
parent4100b9e7379ce8277e82381935d73e9eb0c4755c (diff)
downloadpw-darwin-c639f54234826e4b00bd6cfb69a0eeb179300ff8.tar.gz
pw-darwin-c639f54234826e4b00bd6cfb69a0eeb179300ff8.tar.zst
pw-darwin-c639f54234826e4b00bd6cfb69a0eeb179300ff8.zip
Allow adding a user(s) to additional groups in batch mode as well.
Submitted by: Eygene Ryabinkin <rea-fbsd@codelabs.ru> (modulo minor changes) MFC after: 2 weeks
Diffstat (limited to 'adduser')
-rw-r--r--adduser/adduser.82
-rw-r--r--adduser/adduser.sh1
2 files changed, 2 insertions, 1 deletions
diff --git a/adduser/adduser.8 b/adduser/adduser.8
index ab5b364..2df836a 100644
--- a/adduser/adduser.8
+++ b/adduser/adduser.8
@@ -212,7 +212,7 @@ This option makes
.Ar login_group
the default.
.It Fl G Ar groups
-Additional groups.
+Space-separated list of additional groups.
This option allows the user to specify additional groups to add users to.
The user is a member of these groups in addition to their login group.
.It Fl h
diff --git a/adduser/adduser.sh b/adduser/adduser.sh
index b7b97e0..53c42de 100644
--- a/adduser/adduser.sh
+++ b/adduser/adduser.sh
@@ -603,6 +603,7 @@ input_from_file() {
get_homedir
get_password
get_expire_dates
+ ugroups="$defaultgroups"
add_user
;;