Commit adf38d92 authored by Vitaly Lipatov's avatar Vitaly Lipatov

rename add_group to add_groupto and write real add_group scripd

parent c1af50ad
#!/bin/bash
samba-tool group addmembers "$1" "$2"
# Written by Vitaly Lipatov <lav@etersoft.ru> (c) 2012, 2017
# TODO
NISDOMAIN=etersoft
# TODO:
# get last group ID
# getent group | cut -d":" -f3 | sort -n
fatal()
{
echo "$*" >&2
exit 1
}
FORCE=
if [ "$1" = "--force" ] ; then
FORCE=1
shift
fi
RGROUP="$1"
[ -n "$RGROUP" ] || fatal "Run with group name arg"
if [ -n "$FORCE" ] ; then
samba-tool group delete "$RGROUP"
fi
RGID="$2"
[ -n "$RGID" ] || fatal "Can't get gid for $RGROUP (sec arg)"
samba-tool group add "$RGROUP" --gid-number="$RGID" --nis-domain="$NISDOMAIN"
#!/bin/bash
# group user
GROUP="$1"
shift
samba-tool group addmembers "$GROUP" "$@"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment