]>
Commit | Line | Data |
---|---|---|
4d17bf40 JR |
1 | We know where these scripts are going to be installed, so add the necessary |
2 | magic to let them be called from anywhere. | |
3 | ||
4 | --- MigrationTools-38/migrate_all_netinfo_offline.sh Thu Jul 16 07:51:12 1998 | |
5 | +++ MigrationTools-38/migrate_all_netinfo_offline.sh Wed Jun 20 18:19:17 2001 | |
6 | @@ -38,6 +38,7 @@ | |
7 | ||
8 | PATH=$PATH:. | |
9 | export PATH | |
b1df56dd | 10 | +INSTDIR=%INSTDIR% |
4d17bf40 JR |
11 | |
12 | TMPDIR="/tmp" | |
13 | ETC_PASSWD="$TMPDIR/passwd.$$.ldap" | |
14 | @@ -68,7 +69,7 @@ | |
15 | nidump networks $DOM > $ETC_NETWORKS | |
16 | nidump aliases $DOM > $ETC_ALIASES | |
17 | ||
18 | -. migrate_all_offline.sh | |
19 | +. ${INSTDIR}migrate_all_offline.sh | |
20 | ||
21 | rm -f $ETC_PASSWD | |
22 | rm -f $ETC_GROUP | |
23 | --- MigrationTools-38/migrate_all_netinfo_online.sh Thu Jul 16 07:51:12 1998 | |
24 | +++ MigrationTools-38/migrate_all_netinfo_online.sh Wed Jun 20 18:19:17 2001 | |
25 | @@ -38,6 +38,7 @@ | |
26 | ||
27 | PATH=$PATH:. | |
28 | export PATH | |
b1df56dd | 29 | +INSTDIR=%INSTDIR% |
4d17bf40 JR |
30 | |
31 | TMPDIR="/tmp" | |
32 | ETC_PASSWD="$TMPDIR/passwd.$$.ldap" | |
33 | @@ -68,7 +69,7 @@ | |
34 | nidump networks $DOM > $ETC_NETWORKS | |
35 | nidump aliases $DOM > $ETC_ALIASES | |
36 | ||
37 | -. migrate_all_online.sh | |
38 | +. ${INSTDIR}migrate_all_online.sh | |
39 | ||
40 | rm -f $ETC_PASSWD | |
41 | rm -f $ETC_GROUP | |
42 | --- MigrationTools-38/migrate_all_nis_offline.sh Thu Jul 16 07:51:12 1998 | |
43 | +++ MigrationTools-38/migrate_all_nis_offline.sh Wed Jun 20 18:19:17 2001 | |
44 | @@ -38,6 +38,7 @@ | |
45 | ||
46 | PATH=$PATH:. | |
47 | export PATH | |
b1df56dd | 48 | +INSTDIR=%INSTDIR% |
4d17bf40 JR |
49 | |
50 | TMPDIR="/tmp" | |
51 | ETC_PASSWD="$TMPDIR/passwd.$$.ldap" | |
52 | @@ -70,7 +71,7 @@ | |
53 | ypcat $DOMFLAG networks > $ETC_NETWORKS | |
54 | #ypcat $DOMFLAG -k aliases > $ETC_ALIASES | |
55 | ||
56 | -. migrate_all_offline.sh | |
57 | +. ${INSTDIR}migrate_all_offline.sh | |
58 | ||
59 | rm -f $ETC_PASSWD | |
60 | rm -f $ETC_GROUP | |
61 | --- MigrationTools-38/migrate_all_nis_online.sh Thu Jul 16 07:51:12 1998 | |
62 | +++ MigrationTools-38/migrate_all_nis_online.sh Wed Jun 20 18:19:17 2001 | |
63 | @@ -38,7 +38,7 @@ | |
64 | ||
65 | PATH=$PATH:. | |
66 | export PATH | |
67 | - | |
b1df56dd | 68 | +INSTDIR=%INSTDIR% |
4d17bf40 JR |
69 | |
70 | TMPDIR="/tmp" | |
71 | ETC_PASSWD="$TMPDIR/passwd.$$.ldap" | |
72 | @@ -71,7 +71,7 @@ | |
73 | ypcat $DOMFLAG networks > $ETC_NETWORKS | |
74 | #ypcat $DOMFLAG -k aliases > $ETC_ALIASES | |
75 | ||
76 | -. migrate_all_online.sh | |
77 | +. ${INSTDIR}migrate_all_online.sh | |
78 | ||
79 | rm -f $ETC_PASSWD | |
80 | rm -f $ETC_GROUP | |
81 | --- MigrationTools-38/migrate_all_nisplus_offline.sh Fri Feb 2 09:20:56 2001 | |
82 | +++ MigrationTools-38/migrate_all_nisplus_offline.sh Wed Jun 20 18:19:17 2001 | |
83 | @@ -38,6 +38,7 @@ | |
84 | ||
85 | PATH=$PATH:/usr/lib/nis:. | |
86 | export PATH | |
b1df56dd | 87 | +INSTDIR=%INSTDIR% |
4d17bf40 JR |
88 | |
89 | TMPDIR="/tmp" | |
90 | ETC_PASSWD="$TMPDIR/passwd.$$.ldap" | |
91 | @@ -72,7 +73,7 @@ | |
92 | nisaddent -d netgroup $DOM > $ETC_NETGROUP | |
93 | niscat mail_aliases.org_dir.$DOM > $ETC_ALIASES | |
94 | ||
95 | -. migrate_all_offline.sh | |
96 | +. ${INSTDIR}migrate_all_offline.sh | |
97 | ||
98 | rm -f $ETC_PASSWD | |
99 | rm -f $ETC_GROUP | |
100 | --- MigrationTools-38/migrate_all_nisplus_online.sh Fri Feb 2 09:20:56 2001 | |
101 | +++ MigrationTools-38/migrate_all_nisplus_online.sh Wed Jun 20 18:19:17 2001 | |
102 | @@ -38,7 +38,7 @@ | |
103 | ||
104 | PATH=$PATH:. | |
105 | export PATH | |
106 | - | |
b1df56dd | 107 | +INSTDIR=%INSTDIR% |
4d17bf40 JR |
108 | |
109 | TMPDIR="/tmp" | |
110 | ETC_PASSWD="$TMPDIR/passwd.$$.ldap" | |
111 | @@ -73,7 +73,7 @@ | |
112 | nisaddent -d netgroup $DOM > $ETC_NETGROUP | |
113 | niscat mail_aliases.org_dir.$DOM > $ETC_ALIASES | |
114 | ||
115 | -. migrate_all_online.sh | |
116 | +. ${INSTDIR}migrate_all_online.sh | |
117 | ||
118 | rm -f $ETC_PASSWD | |
119 | rm -f $ETC_GROUP | |
120 | --- MigrationTools-38/migrate_all_offline.sh Tue Oct 17 02:33:33 2000 | |
121 | +++ MigrationTools-38/migrate_all_offline.sh Wed Jun 20 18:19:17 2001 | |
122 | @@ -41,6 +41,7 @@ | |
123 | # Luke Howard <lukeh@padl.com> April 1997 | |
124 | # | |
125 | ||
b1df56dd | 126 | +INSTDIR=%INSTDIR% |
4d17bf40 JR |
127 | DB="/tmp/nis.$$.ldif" |
128 | ||
129 | if [ "X$ETC_ALIASES" = "X" ]; then | |
130 | @@ -108,32 +109,32 @@ | |
131 | fi | |
132 | ||
133 | echo "Creating naming context entries..." | |
134 | -$PERL migrate_base.pl > $DB | |
135 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_base.pl > $DB | |
136 | echo "Migrating aliases..." | |
137 | -$PERL migrate_aliases.pl $ETC_ALIASES >> $DB | |
138 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_aliases.pl $ETC_ALIASES >> $DB | |
139 | #echo "Migrating fstab..." | |
140 | -#$PERL migrate_fstab.pl $ETC_FSTAB >> $DB | |
141 | +#$PERL -I${INSTDIR} ${INSTDIR}migrate_fstab.pl $ETC_FSTAB >> $DB | |
142 | echo "Migrating groups..." | |
143 | -$PERL migrate_group.pl $ETC_GROUP >> $DB | |
144 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_group.pl $ETC_GROUP >> $DB | |
145 | echo "Migrating hosts..." | |
146 | -$PERL migrate_hosts.pl $ETC_HOSTS >> $DB | |
147 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_hosts.pl $ETC_HOSTS >> $DB | |
148 | echo "Migrating networks..." | |
149 | -$PERL migrate_networks.pl $ETC_NETWORKS >> $DB | |
150 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_networks.pl $ETC_NETWORKS >> $DB | |
151 | echo "Migrating users..." | |
152 | -$PERL migrate_passwd.pl $ETC_PASSWD >> $DB | |
153 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_passwd.pl $ETC_PASSWD >> $DB | |
154 | echo "Migrating protocols..." | |
155 | -$PERL migrate_protocols.pl $ETC_PROTOCOLS >> $DB | |
156 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_protocols.pl $ETC_PROTOCOLS >> $DB | |
157 | echo "Migrating rpcs..." | |
158 | -$PERL migrate_rpc.pl $ETC_RPC >> $DB | |
159 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_rpc.pl $ETC_RPC >> $DB | |
160 | echo "Migrating services..." | |
161 | -$PERL migrate_services.pl $ETC_SERVICES >> $DB | |
162 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_services.pl $ETC_SERVICES >> $DB | |
163 | echo "Migrating netgroups..." | |
164 | -$PERL migrate_netgroup.pl $ETC_NETGROUP >> $DB | |
165 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_netgroup.pl $ETC_NETGROUP >> $DB | |
166 | echo "Importing into LDAP..." | |
167 | echo "Migrating netgroups (by user)..." | |
168 | -$PERL migrate_netgroup_byuser.pl $ETC_NETGROUP >> $DB | |
169 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_netgroup_byuser.pl $ETC_NETGROUP >> $DB | |
170 | echo "Migrating netgroups (by host)..." | |
171 | -$PERL migrate_netgroup_byhost.pl $ETC_NETGROUP >> $DB | |
172 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_netgroup_byhost.pl $ETC_NETGROUP >> $DB | |
173 | echo "Preparing LDAP database..." | |
174 | if [ "X$SLAPADD" = "X" ]; then | |
175 | $LDIF2LDBM -i $DB | |
176 | --- MigrationTools-38/migrate_all_online.sh Sat Jan 6 22:39:20 2001 | |
177 | +++ MigrationTools-38/migrate_all_online.sh Wed Jun 20 18:19:17 2001 | |
178 | @@ -38,6 +38,8 @@ | |
179 | SHELL=/bin/sh | |
180 | export SHELL | |
181 | ||
b1df56dd | 182 | +INSTDIR=%INSTDIR% |
4d17bf40 JR |
183 | + |
184 | DB=/tmp/nis.$$.ldif | |
185 | ||
186 | if [ "X$ETC_ALIASES" = "X" ]; then | |
4d17bf40 JR |
187 | @@ -160,35 +162,35 @@ |
188 | echo "Importing into $LDAP_BASEDN..." | |
189 | echo | |
190 | echo "Creating naming context entries..." | |
191 | -$PERL migrate_base.pl -n > $DB | |
192 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_base.pl -n > $DB | |
193 | if [ "X$LDAP_PROFILE" = "Xyes" ]; then | |
194 | echo "Creating DUAConfigProfile entry..." | |
195 | - $PERL migrate_profile.pl "$LDAPHOST" >> $DB | |
196 | + $PERL -I${INSTDIR} ${INSTDIR}migrate_profile.pl "$LDAPHOST" >> $DB | |
197 | fi | |
198 | echo "Migrating aliases..." | |
199 | -$PERL migrate_aliases.pl $ETC_ALIASES >> $DB | |
200 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_aliases.pl $ETC_ALIASES >> $DB | |
201 | #echo "Migrating fstab..." | |
202 | -#$PERL migrate_fstab.pl $ETC_FSTAB >> $DB | |
203 | +#$PERL -I${INSTDIR} ${INSTDIR}migrate_fstab.pl $ETC_FSTAB >> $DB | |
204 | echo "Migrating groups..." | |
205 | -$PERL migrate_group.pl $ETC_GROUP >> $DB | |
206 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_group.pl $ETC_GROUP >> $DB | |
207 | echo "Migrating hosts..." | |
208 | -$PERL migrate_hosts.pl $ETC_HOSTS >> $DB | |
209 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_hosts.pl $ETC_HOSTS >> $DB | |
210 | echo "Migrating networks..." | |
211 | -$PERL migrate_networks.pl $ETC_NETWORKS >> $DB | |
212 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_networks.pl $ETC_NETWORKS >> $DB | |
213 | echo "Migrating users..." | |
214 | -$PERL migrate_passwd.pl $ETC_PASSWD >> $DB | |
215 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_passwd.pl $ETC_PASSWD >> $DB | |
216 | echo "Migrating protocols..." | |
217 | -$PERL migrate_protocols.pl $ETC_PROTOCOLS >> $DB | |
218 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_protocols.pl $ETC_PROTOCOLS >> $DB | |
219 | echo "Migrating rpcs..." | |
220 | -$PERL migrate_rpc.pl $ETC_RPC >> $DB | |
221 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_rpc.pl $ETC_RPC >> $DB | |
222 | echo "Migrating services..." | |
223 | -$PERL migrate_services.pl $ETC_SERVICES >> $DB | |
224 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_services.pl $ETC_SERVICES >> $DB | |
225 | echo "Migrating netgroups..." | |
226 | -$PERL migrate_netgroup.pl $ETC_NETGROUP >> $DB | |
227 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_netgroup.pl $ETC_NETGROUP >> $DB | |
228 | echo "Migrating netgroups (by user)..." | |
229 | -$PERL migrate_netgroup_byuser.pl $ETC_NETGROUP >> $DB | |
230 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_netgroup_byuser.pl $ETC_NETGROUP >> $DB | |
231 | echo "Migrating netgroups (by host)..." | |
232 | -$PERL migrate_netgroup_byhost.pl $ETC_NETGROUP >> $DB | |
233 | +$PERL -I${INSTDIR} ${INSTDIR}migrate_netgroup_byhost.pl $ETC_NETGROUP >> $DB | |
234 | ||
235 | echo "Importing into LDAP..." | |
236 |