• 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

Topic revision: r6 - 2013-02-07 - DrewPilcher
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback