chiark / gitweb /
Account-creation script.
[chiark-utils.git] / sync-accounts / sync-accounts-createuser
1 #!/bin/sh
2 # default user-creation script for sync-accounts
3
4 set -e
5 mkdir -p $SYNCUSER_CREATE_HOME
6 cp -a /etc/skel/. $SYNCUSER_CREATE_HOME
7 chown -R $SYNCUSER_CREATE_UID.$SYNCUSER_CREATE_GID $SYNCUSER_CREATE_HOME
8 chmod 2755 $SYNCUSER_CREATE_HOME
9 rm -f /home/$SYNCUSER_CREATE_USER
10 ln -s ..$SYNCUSER_CREATE_HOME /home/$SYNCUSER_CREATE_USER