summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bsdconfig
diff options
context:
space:
mode:
authordteske <dteske@FreeBSD.org>2014-03-14 03:34:43 +0000
committerdteske <dteske@FreeBSD.org>2014-03-14 03:34:43 +0000
commitc22d6758dd07021199bab274c8b5aea1a9ccc1d7 (patch)
treee23b4ebe4f225250082aee833d0c6d7556b2e4e7 /usr.sbin/bsdconfig
parent2fd56202ecb2514de6f9928a4c7afd60e6d07f3a (diff)
downloadFreeBSD-src-c22d6758dd07021199bab274c8b5aea1a9ccc1d7.zip
FreeBSD-src-c22d6758dd07021199bab274c8b5aea1a9ccc1d7.tar.gz
For non-interactive scripts, forgot to check we were given an argument
before proceeding.
Diffstat (limited to 'usr.sbin/bsdconfig')
-rw-r--r--usr.sbin/bsdconfig/usermgmt/share/group.subr4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr.sbin/bsdconfig/usermgmt/share/group.subr b/usr.sbin/bsdconfig/usermgmt/share/group.subr
index 881157e..0a9c5a9 100644
--- a/usr.sbin/bsdconfig/usermgmt/share/group.subr
+++ b/usr.sbin/bsdconfig/usermgmt/share/group.subr
@@ -96,6 +96,10 @@ f_group_add()
[ "$group_name" ] ||
f_show_err "$msg_please_enter_a_group_name"
done
+ if [ ! "$group_name" ]; then
+ f_show_err "$msg_no_group_specified"
+ return $FAILURE
+ fi
local group_password group_gid group_members
f_getvar $VAR_GROUP_PASSWORD group_password
OpenPOWER on IntegriCloud