#!/bin/sh
#v10.1.3
globalconf="${workdir}/cbsd.conf";
MYARG=""
MYOPTARG="jname"
MYDESC="Show group list"

set -e
. ${globalconf}
set +e

. ${subr}
. ${strings}
init $*

#defines
_MYDIR=$(dirname `realpath $0`)
SERVICE="group"

check_jaildir()
{
	[ -f ${data}/etc/group ] && return 0
	return 1
}

if [ -z "${jname}" ]; then
	data=""
	exec_cmd=""
else
	. ${jrcconf}
	[ $? -eq 1 ] &&  err 1 "${MAGENTA}No such jail: ${GREEN}${jname}${NORMAL}"
	check_jaildir

	if [ $? -eq 1 ]; then
		echo "bad data dir"
		exit 1
	fi
fi

/usr/bin/grep -v ^# ${data}/etc/group |/usr/bin/awk -F":" '{print $1}'
