diff options
Diffstat (limited to 'sysutils/user_darwin/files/groupdel.sh')
-rwxr-xr-x | sysutils/user_darwin/files/groupdel.sh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sysutils/user_darwin/files/groupdel.sh b/sysutils/user_darwin/files/groupdel.sh index 3f1a2ef984c..07e34ef5799 100755 --- a/sysutils/user_darwin/files/groupdel.sh +++ b/sysutils/user_darwin/files/groupdel.sh @@ -13,7 +13,8 @@ if [ -z "$group" ]; then exit 1 fi -if ! niutil -destroy . /groups/$group 2>/dev/null; then +if ! niutil -destroy . /groups/$group 2>/dev/null && \ + ! dscl . -delete /groups/$group >/dev/null 2>&1 ; then echo "groupdel: Could not delete group" 1>&2 exit 1 fi |