#!/bin/sh

die () { echo "$@" >&2 exit 1; }

home=/home/developer

grep -q ^developer: /etc/group || groupadd developer ||
	die Can not create group developer - exit

grep -q ^developer: /etc/passwd &&
	case `awk -F : '/^developer:/ { print $6 }' /etc/passwd` in
		$home) ;;
		*) userdel -f -r developer ;;
	esac || :

grep -q ^developer: /etc/passwd ||
	useradd -g developer -d $home -s /bin/sh developer ||
	die Can not create user developer - exit
