]> git.pld-linux.org Git - packages/MigrationTools.git/blob - MigrationTools-instdir.patch
- drop obsolete and outdated manual inclusion of rpm macros
[packages/MigrationTools.git] / MigrationTools-instdir.patch
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
10 +INSTDIR=%INSTDIR%
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
29 +INSTDIR=%INSTDIR%
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
48 +INSTDIR=%INSTDIR%
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 -
68 +INSTDIR=%INSTDIR%
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
87 +INSTDIR=%INSTDIR%
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 -
107 +INSTDIR=%INSTDIR%
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  
126 +INSTDIR=%INSTDIR%
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  
182 +INSTDIR=%INSTDIR%
183 +
184  DB=/tmp/nis.$$.ldif
185  
186  if [ "X$ETC_ALIASES" = "X" ]; then
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  
This page took 0.099734 seconds and 3 git commands to generate.