diff options
| author | Paul Traina <pst@FreeBSD.org> | 1997-07-05 19:12:45 +0000 |
|---|---|---|
| committer | Paul Traina <pst@FreeBSD.org> | 1997-07-05 19:12:45 +0000 |
| commit | eac937b0d88583754b197e49eb1ead3c2122237b (patch) | |
| tree | e959d67b166d9090e318f0d07bcc684c536527b8 /adduser/rmgroup.sh | |
| parent | 5f4429291b5d146d997227d085fb7016e3d45574 (diff) | |
| download | pw-darwin-eac937b0d88583754b197e49eb1ead3c2122237b.tar.gz pw-darwin-eac937b0d88583754b197e49eb1ead3c2122237b.zip | |
Remove addgroup/rmgroup -- they are completely replaced by pw(1).
Adduser/rmuser stay for now until we get a good user-friendly front-end
for pw.
Diffstat (limited to 'adduser/rmgroup.sh')
| -rw-r--r-- | adduser/rmgroup.sh | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/adduser/rmgroup.sh b/adduser/rmgroup.sh deleted file mode 100644 index 41303f2..0000000 --- a/adduser/rmgroup.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/sh -# Copyright (c) 1996 Wolfram Schneider <wosch@FreeBSD.org>. Berlin. -# All rights reserved. -# -# rmgroup - delete a Unix group -# -# $Id$ - -PATH=/bin:/usr/bin; export PATH -db=/etc/group - -case "$1" in - ""|-*) echo "usage: rmgroup group"; exit 1;; - wheel|daemon|kmem|sys|tty|operator|bin|nogroup|nobody) - echo "Do not remove system group: $1"; exit 2;; - *) group="$1";; -esac - -if egrep -q -- "^$group:" $db; then - if egrep -q -- "^$group:\*:0:" $db; then - echo "Do not remove group with gid 0: $group" - exit 2 - fi - egrep -v -- "^$group:" $db > $db.new && - cp -pf $db $db.bak && - mv -f $db.new $db -else - echo "Group \"$group\" does not exists in $db."; exit 1 -fi |
