How to add a new user
All this is now done by atlas_adduser.pl from our git repo!
The remaining stuff here is done for the fictitious user foo BAR, and left as an old reference.
Add user on cfengine
run the script
/root/bin/atlas_adduser.pl
with the correct options (try
--help
for getting some idea what is needed)
all else should be handled automagically for you (file system creation, user notification)
e.g.
./atlas_adduser.pl add --user=foo.bar --fullname='BAR, Foo --institution='Unseen university' \
--certificate='/C=Turtle/O=Unseen/OU=University/CN=Foo Bar' --email=foo.bar@unseen.uni \
--lsc --verbose --shell=bash --server=hsm2 --filesystem=samqfs/C3
This will create the relevant changes in our cfengine setup and also create file systems accordingly (also shares
NFS)