From d45180d6fb5164aa6abb924207533b20bf7afd0f Mon Sep 17 00:00:00 2001 From: Frederic Lepied Date: Mon, 29 Jul 2002 14:16:11 +0000 Subject: first version --- add-group | 36 ++++++++++++++++++++++++++++++++++++ del-group | 23 +++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100755 add-group create mode 100755 del-group diff --git a/add-group b/add-group new file mode 100755 index 0000000..365c043 --- /dev/null +++ b/add-group @@ -0,0 +1,36 @@ +#!/bin/sh +#--------------------------------------------------------------- +# Project : Mandrake Linux +# Module : rpm-helper +# File : add-group +# Version : $Id$ +# Author : Frederic Lepied +# Created On : Mon Jul 29 15:07:28 2002 +# Purpose : helper script for rpm scriptlets to add a +# system group. +#--------------------------------------------------------------- + +if [ $# -lt 3 ]; then + echo "usage: $0 [,...]" 1>&2 + exit 1 +fi + +pkg=$1 # name of the package +num=$2 # number of packages installed +name=$3 # name of the group +users=$4 # users to add to this group + +SAVED_IFS="$IFS" +export IFS="$IFS", +set $users +IFS="$SAVED_IFS" + +/usr/sbin/groupadd -r $name > /dev/null 2>&1 + +for u in $*; do + /usr/sbin/usermod -G $1 $u > /dev/null 2>&1 +done + +exit 0 + +# add-group ends here diff --git a/del-group b/del-group new file mode 100755 index 0000000..7536e49 --- /dev/null +++ b/del-group @@ -0,0 +1,23 @@ +#!/bin/sh +#--------------------------------------------------------------- +# Project : Mandrake Linux +# Module : rpm-helper +# File : del-group +# Version : $Id$ +# Author : Frederic Lepied +# Created On : Mon Jul 29 16:17:34 2002 +# Purpose : +#--------------------------------------------------------------- + +if [ $# -lt 3 ]; then + echo "usage: $0 " 1>&2 + exit 1 +fi + +pkg=$1 # name of the package +num=$2 # number of packages installed +name=$3 # name of the group + +exit 0 + +# del-group ends here -- cgit v1.2.1