#! /bin/sh # # addtogroup - add a user to a local group on Mac OS X # tested on 10.5 10.6 and 10.10 copyright 2015-04-5 by Brett Wynkoop # wynkoop@wynn.com # PATH=/bin:/sbin:/usr/bin:/usr/sbin MYNAME=`basename $0` export PATH MYNAME LUSER=$1 LGROUP=$2 if [ x$2 = x ] then echo echo "USAGE: $MYNAME user group" echo exit 99 fi dseditgroup -o edit -a $LUSER -t user $LGROUP if [ $? -eq 0 ] then echo echo "$MYNAME added $LUSER to group $LGROUP" exit 0 fi