+ if [ -x /usr/sbin/nscd ]; then
+ case "${MODE}" in
+ user)
+ /usr/sbin/nscd -i passwd
+ ;;
+ group)
+ /usr/sbin/nscd -i group
+ ;;
+ esac
+ fi
+ fi
+elif [ "$MODE" = "user" -a "$1" = "addtogroup" ]; then
+ user="$2"
+ group="$3"
+ groups=$(id -n -G $user)
+ if [[ " $groups " != *\ $group\ * ]]; then
+ echo "Adding user $user to group $group" | `bannercmd "${MODE}mod-$user"`
+ for grp in $groups $group; do
+ new="$new${new:+,}$grp"
+ done
+ usermod -G "$new" $user