import repository from arizona
[raven.git] / apps / mprepo / make_gacks_central_user.sh
1 CWD=`pwd`
2 GENIDIR=/home/smbaker/projects/geniwrapper/trunk
3 SFIDIR=$GENIDIR/cmdline
4 SFI=$SFIDIR/sfi.py
5 EDITRECORD=$SFIDIR/editRecord.py
6 GENICLI=$SFIDIR/genicli.py
7
8 GACKS_AUTH=plc.arizona
9
10 GC_USERNAME=gackscentral
11 GC_HRN=$GACKS_AUTH.$GC_USERNAME
12 GC_PKEY_FN=/usr/local/mprepo/var/private/keys/$GC_USERNAME.pkey
13 GC_GID_FN=/usr/local/mprepo/var/private/keys/$GC_USERNAME.gid
14 GC_REC_FN=$CWD/$GC_USERNAME.record
15
16 GRM_USERNAME=grm
17 GRM_HRN=$GACKS_AUTH.$GRM_USERNAME
18 GRM_PKEY_FN=/usr/local/mprepo/var/private/keys/$GRM_USERNAME.pkey
19 GRM_GID_FN=/usr/local/mprepo/var/private/keys/$GRM_USERNAME.gid
20 GRM_REC_FN=$CWD/$GRM_USERNAME.record
21
22 ASAP_USERNAME=asap
23 ASAP_HRN=$GACKS_AUTH.$ASAP_USERNAME
24 ASAP_PKEY_FN=/usr/local/mprepo/var/private/keys/$ASAP_USERNAME.pkey
25 ASAP_GID_FN=/usr/local/mprepo/var/private/keys/$ASAP_USERNAME.gid
26 ASAP_REC_FN=$CWD/$ASAP_USERNAME.record
27
28 GADMIN_USERNAME=gacksadmin
29 GADMIN_HRN=$GACKS_AUTH.$GADMIN_USERNAME
30 GADMIN_PKEY_FN=/usr/local/mprepo/var/private/keys/$GADMIN_USERNAME.pkey
31 GADMIN_GID_FN=/usr/local/mprepo/var/private/keys/$GADMIN_USERNAME.gid
32 GADMIN_REC_FN=$CWD/$GADMIN_USERNAME.record
33
34 export PYTHONPATH=$GENIDIR:$GENIDIR/util
35
36 source $SFIDIR/configSfi.sh
37
38 #python $GENICLI --username $GC_USERNAME createKey
39 #mv $GC_USERNAME.pkey $GC_PKEY_FN
40
41 python $SFI remove $GC_HRN
42 python $EDITRECORD --hrn $GC_HRN --pubkeyfile $GC_PKEY_FN --type user --email gackscentral1.bakers@cs.arizona.edu --outfile $GC_REC_FN
43 python $SFI add $GC_REC_FN
44 python $SFI show -o $GC_REC_FN $GC_HRN
45 python $EDITRECORD --infile $GC_REC_FN --extractgid $GC_GID_FN
46
47 #python $GENICLI --username $GRM_USERNAME createKey
48 #mv $GRM_USERNAME.pkey $GRM_PKEY_FN
49
50 python $SFI remove $GRM_HRN
51 python $EDITRECORD --hrn $GRM_HRN --pubkeyfile $GRM_PKEY_FN --type user --email grm1.bakers@cs.arizona.edu --outfile $GRM_REC_FN
52 python $SFI add $GRM_REC_FN
53 python $SFI show -o $GRM_REC_FN $GRM_HRN
54 python $EDITRECORD --infile $GRM_REC_FN --extractgid $GRM_GID_FN
55
56 #python $GENICLI --username $ASAP_USERNAME createKey
57 #mv $ASAP_USERNAME.pkey $ASAP_PKEY_FN
58
59 python $SFI remove $ASAP_HRN
60 python $EDITRECORD --hrn $ASAP_HRN --pubkeyfile $ASAP_PKEY_FN --type user --email asap1.bakers@cs.arizona.edu --outfile $ASAP_REC_FN
61 python $SFI add $ASAP_REC_FN
62 python $SFI show -o $ASAP_REC_FN $ASAP_HRN
63 python $EDITRECORD --infile $ASAP_REC_FN --extractgid $ASAP_GID_FN
64
65 python $SFI remove $GADMIN_HRN
66 python $EDITRECORD --hrn $GADMIN_HRN --pubkeyfile $GADMIN_PKEY_FN --type user --ema\
67 il asap1.bakers@cs.arizona.edu --outfile $GADMIN_REC_FN
68 python $SFI add $GADMIN_REC_FN
69 python $SFI show -o $GADMIN_REC_FN $GADMIN_HRN
70 python $EDITRECORD --infile $GADMIN_REC_FN --extractgid $GADMIN_GID_FN
71
72 python $GENICLI dumpGid $GC_GID_FN
73 python $GENICLI dumpGid $GRM_GID_FN
74 python $GENICLI dumpGid $ASAP_GID_FN
75 python $GENICLI dumpGid $GADMIN_GID_FN
76