add_users_groups() { add_group bwlp 1000 add_group taskmanager 1001 add_group ldadp 1002 add_group vmware 1003 add_group dnbd3 10002 add_group images 12345 # add_user: $1 username, $2 num. uid, $3 prim. (num.) gid, ($4 optional, other group) add_user bwlp 1000 1000 add_user taskmanager 1001 1001 add_user ldadp 1002 1002 add_user_nohome vmware 1003 1003 add_user dmsd 10001 12345 12345 add_user_nohome dnbd3 10002 10002 adduser www-data adm # So the webif can read /var/log stuff adduser dnbd3 images # Put dnbd3 user into images group so it can write the NFS share adduser bwlp sudo # bwlp is the main user, as we disallow ssh login as root echo "# disable root login, set default password for bwlp" usermod -p "*" root echo "bwlp:$DEFAULT_OPENSLX_PASSWORD" | chpasswd || perror "Error setting default password for bwlp" }