- The account files are located at the following location
/software/accounts-master/data/resources/computing/pippin.cs
*We need to parse this file either on the mac by opening it with bbedit saving it and then using the open command in excel or by running a script that handles this on cscf. In either case these files have to transferred to pippin. The script:
sed -n '/cs100/p' <pippin.cs |awk -F: '{ printf "%s:%s\n", $1,$3} >cs100
(or something similar) can be used to produce account files in the necessary format for passenger
- The file needs to be sorted in groups and each group is treated uniquely
- The group CSCF214 are consultants in MC3011 CSC staff and tutors 1100 - 1199 Uid numbers
- The group CSCF601 are CSCF Staff CSCF staff 1200 - 1299 Uid numbers
- Some users in these above groups do not change
- Transfer that file to pippin by scp -l admin
- Open passenger and import that file specifying the fields as needed
- Set master password
- Set Export to "OSX server users" and click on setup
General
Create User ID # starting with (enter number)
Shell select /bin/tcsh
User Password Type: Password Server
Home
NFS Home Directory Path: /Network/Servers/pippin.cs.uwaterloo.ca
/Volumes/Drive/U1/
AFP URL: pippin.cs.uwaterloo.ca/U1
Home folder Short Name
Disk Quota 60MB
- click export
- Import this exported file into Workgroup Manager
- Open terminal Window
- At root level type the following command createhomedir -a
- During the running of this command you will see the home directories being created. If this is not happening check you settings.
--
ArthurHills - 02 May 2005