This is an old revision of the document!
Change of Semester
Accounts
Delete all service accounts
- To do this, run the endofsemestercleanup.py script. This will delete all students accounts with a uidNumber over 10000.
Import new students from class lists
- Run the script ldap-user-import.py against the class lists. The first argument should be a dummy, followed by a shell glob for the class lists.
Create New Home Directories
- To create new home directories, run the script fs-home-create.py with no arguments. Ensure that the process group ugrad is uncommented in the script.
Ensure all sessionals have SoCS accounts, and are in the sessionals group
- Add the user to the SoCS ldap manually if staff. If the user is a student, adding them to the sessionals is all that is needed.
Remove old sessional instructors from the sessionals group
Remove undergrad accounts for students not in CIS courses (September Only) - Preserve Co-op accounts
Add new grad students - List from Gradsec
Delete graduated grad students (sept only) - List from Gradsec, archive home directory
Reset TA account Passwords and email them to instructors
Create SVN repositories for students in CIS 2XXX or higher
Run GIT account creation scrips to create GIT accounts
Create SQL accounts and databases on Dursley if necessary for a class
Update class list to CCS for MSDNAA and Dreamspark Premium - Email usernames to swsales@uoguelph.ca
Lab Maintanance
- Wash whiteboards and desks
- Wipe monitors
- Inspect equipment, replacing broken hardware
- Fix any other issues