Change Committee Members
This page covers the adding and removing of UL Computer Society committee members.
Adding
Before starting the committee member in question must have a Skynet Account.
This is because we have several services that require authentication to access.
Details on how to create one can be found here.
Once they have an account add their username to config/users.nix
.
Then commit and push.
Once everything is deployed they should have access to all resources within 15 min. If you require it sooner than that see the Force Update section below.
Next checkout the page on VaultWarden to add the user to the password manager.
Removing
Removing is essentially the same as adding.
Remove their username to config/users.nix
.
Then commit and push.
Force Update
If you need to hasten an update you can log into teh server to give it a (virtual) kick.
SSH into Kitt
Kit is teh home of the user accounts.
ssh root@kitt.skynet.ie
Once attached run these commands
# reboot the main process
systemctl restart skynet_ldap_backend.service
# Update the data (this ensures that folks are current members)
systemctl restart skynet_ldap_backend-update_data.service
# Apply the new group roles
systemctl restart skynet_ldap_backend-update_groups.service
Exit the terminal.
quit