Skip to content

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