Magellan Linux

Contents of /trunk/dracut/patches/dracut-045-magellan.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2902 - (show annotations) (download)
Tue Apr 4 12:38:10 2017 UTC (7 years ago) by niro
File size: 25848 byte(s)
-re-diffed against 045
1 diff -Naur dracut-045/dracut.conf.d/magellan.conf.example dracut-045-magellan/dracut.conf.d/magellan.conf.example
2 --- dracut-045/dracut.conf.d/magellan.conf.example 1970-01-01 01:00:00.000000000 +0100
3 +++ dracut-045-magellan/dracut.conf.d/magellan.conf.example 2017-04-04 14:28:02.458606631 +0200
4 @@ -0,0 +1,18 @@
5 +# dracut config file customized for Magellan-Linux
6 +
7 +# i18n
8 +i18n_vars="/etc/conf.d/keymap:KEYMAP /etc/conf.d/consolefont:CONSOLEFONT"
9 +i18n_default_font="latarcyrheb-sun16"
10 +i18n_install_all="yes"
11 +stdloglvl=3
12 +sysloglvl=5
13 +install_optional_items+=" nano /etc/nanorc lsmod ps grep cat rm "
14 +prefix="/"
15 +systemdutildir=/usr/lib/systemd
16 +systemdsystemunitdir=/usr/lib/systemd/system
17 +systemdsystemconfdir=/etc/systemd/system
18 +udevdir=/usr/lib/udev
19 +hostonly="yes"
20 +hostonly_cmdline="no"
21 +early_microcode="yes"
22 +reproducible="yes"
23 diff -Naur dracut-045/Makefile dracut-045-magellan/Makefile
24 --- dracut-045/Makefile 2017-04-03 10:26:25.000000000 +0200
25 +++ dracut-045-magellan/Makefile 2017-04-04 14:28:02.459606618 +0200
26 @@ -123,6 +123,9 @@
27 install -m 0644 dracut.conf $(DESTDIR)$(sysconfdir)/dracut.conf
28 mkdir -p $(DESTDIR)$(sysconfdir)/dracut.conf.d
29 mkdir -p $(DESTDIR)$(pkglibdir)/dracut.conf.d
30 + install -m 0644 dracut.conf.d/magellan.conf.example $(DESTDIR)$(sysconfdir)/dracut.conf.d/01-magellan.conf
31 + mkdir -p $(DESTDIR)$(sysconfdir)/logrotate.d
32 + install -m 0644 dracut.logrotate $(DESTDIR)$(sysconfdir)/logrotate.d/dracut
33 install -m 0755 dracut-init.sh $(DESTDIR)$(pkglibdir)/dracut-init.sh
34 install -m 0755 dracut-functions.sh $(DESTDIR)$(pkglibdir)/dracut-functions.sh
35 install -m 0755 dracut-version.sh $(DESTDIR)$(pkglibdir)/dracut-version.sh
36 diff -Naur dracut-045/modules.d/10i18n/console_init.sh dracut-045-magellan/modules.d/10i18n/console_init.sh
37 --- dracut-045/modules.d/10i18n/console_init.sh 2017-04-03 10:26:25.000000000 +0200
38 +++ dracut-045-magellan/modules.d/10i18n/console_init.sh 2017-04-04 14:28:02.459606618 +0200
39 @@ -9,7 +9,7 @@
40 [ -e /etc/vconsole.conf ] && . /etc/vconsole.conf
41
42 DEFAULT_FONT=LatArCyrHeb-16
43 -DEFAULT_KEYMAP=/etc/sysconfig/console/default.kmap
44 +DEFAULT_KEYMAP=/etc/conf.d/console/default.kmap
45
46 set_keyboard() {
47 local param
48 diff -Naur dracut-045/modules.d/40network/ifup.sh dracut-045-magellan/modules.d/40network/ifup.sh
49 --- dracut-045/modules.d/40network/ifup.sh 2017-04-03 10:26:25.000000000 +0200
50 +++ dracut-045-magellan/modules.d/40network/ifup.sh 2017-04-04 14:34:44.682345439 +0200
51 @@ -314,12 +314,12 @@
52 unset TEAM_PORT_CONFIG
53 _hwaddr=$(cat /sys/class/net/$slave/address)
54 _subchannels=$(iface_get_subchannels "$slave")
55 - if [ -n "$_hwaddr" ] && [ -e "/etc/sysconfig/network-scripts/mac-${_hwaddr}.conf" ]; then
56 - . "/etc/sysconfig/network-scripts/mac-${_hwaddr}.conf"
57 - elif [ -n "$_subchannels" ] && [ -e "/etc/sysconfig/network-scripts/ccw-${_subchannels}.conf" ]; then
58 - . "/etc/sysconfig/network-scripts/ccw-${_subchannels}.conf"
59 - elif [ -e "/etc/sysconfig/network-scripts/ifcfg-${slave}" ]; then
60 - . "/etc/sysconfig/network-scripts/ifcfg-${slave}"
61 + if [ -n "$_hwaddr" ] && [ -e "/etc/conf.d/network-scripts/mac-${_hwaddr}.conf" ]; then
62 + . "/etc/conf.d/network-scripts/mac-${_hwaddr}.conf"
63 + elif [ -n "$_subchannels" ] && [ -e "/etc/conf.d/network-scripts/ccw-${_subchannels}.conf" ]; then
64 + . "/etc/conf.d/network-scripts/ccw-${_subchannels}.conf"
65 + elif [ -e "/etc/conf.d/network-scripts/ifcfg-${slave}" ]; then
66 + . "/etc/conf.d/network-scripts/ifcfg-${slave}"
67 fi
68
69 if [ -n "${TEAM_PORT_CONFIG}" ]; then
70 diff -Naur dracut-045/modules.d/40network/module-setup.sh dracut-045-magellan/modules.d/40network/module-setup.sh
71 --- dracut-045/modules.d/40network/module-setup.sh 2017-04-03 10:26:25.000000000 +0200
72 +++ dracut-045-magellan/modules.d/40network/module-setup.sh 2017-04-04 14:34:01.209896374 +0200
73 @@ -53,7 +53,7 @@
74 unset TEAM_PORT_CONFIG
75 unset HWADDR
76 unset SUBCHANNELS
77 - for i in /etc/sysconfig/network-scripts/ifcfg-*; do
78 + for i in /etc/conf.d/network-scripts/ifcfg-*; do
79 [ -e "$i" ] || continue
80 case "$i" in
81 *~ | *.bak | *.orig | *.rpmnew | *.rpmorig | *.rpmsave)
82 @@ -72,12 +72,12 @@
83
84 HWADDR="$(echo $HWADDR | sed 'y/ABCDEF/abcdef/')"
85 if [ -n "$HWADDR" ]; then
86 - ln_r "$i" "/etc/sysconfig/network-scripts/mac-${HWADDR}.conf"
87 + ln_r "$i" "/etc/conf.d/network-scripts/mac-${HWADDR}.conf"
88 fi
89
90 SUBCHANNELS="$(echo $SUBCHANNELS | sed 'y/ABCDEF/abcdef/')"
91 if [ -n "$SUBCHANNELS" ]; then
92 - ln_r "$i" "/etc/sysconfig/network-scripts/ccw-${SUBCHANNELS}.conf"
93 + ln_r "$i" "/etc/conf.d/network-scripts/ccw-${SUBCHANNELS}.conf"
94 fi
95 fi
96 fi
97 diff -Naur dracut-045/modules.d/45ifcfg/module-setup.sh dracut-045-magellan/modules.d/45ifcfg/module-setup.sh
98 --- dracut-045/modules.d/45ifcfg/module-setup.sh 2017-04-03 10:26:25.000000000 +0200
99 +++ dracut-045-magellan/modules.d/45ifcfg/module-setup.sh 2017-04-04 14:28:02.459606618 +0200
100 @@ -2,7 +2,7 @@
101
102 # called by dracut
103 check() {
104 - [[ -d /etc/sysconfig/network-scripts ]] && return 0
105 + [[ -d /etc/conf.d/network-scripts ]] && return 0
106 return 255
107 }
108
109 diff -Naur dracut-045/modules.d/45ifcfg/write-ifcfg.sh dracut-045-magellan/modules.d/45ifcfg/write-ifcfg.sh
110 --- dracut-045/modules.d/45ifcfg/write-ifcfg.sh 2017-04-03 10:26:25.000000000 +0200
111 +++ dracut-045-magellan/modules.d/45ifcfg/write-ifcfg.sh 2017-04-04 14:28:02.459606618 +0200
112 @@ -280,13 +280,13 @@
113 done
114
115 # Pass network opts
116 -mkdir -m 0755 -p /run/initramfs/state/etc/sysconfig/network-scripts
117 +mkdir -m 0755 -p /run/initramfs/state/etc/conf.d/network-scripts
118 mkdir -m 0755 -p /run/initramfs/state/var/lib/dhclient
119 -echo "files /etc/sysconfig/network-scripts" >> /run/initramfs/rwtab
120 +echo "files /etc/conf.d/network-scripts" >> /run/initramfs/rwtab
121 echo "files /var/lib/dhclient" >> /run/initramfs/rwtab
122 {
123 cp /tmp/net.* /run/initramfs/
124 cp /tmp/net.$netif.resolv.conf /run/initramfs/state/etc/resolv.conf
125 - copytree /tmp/ifcfg /run/initramfs/state/etc/sysconfig/network-scripts
126 + copytree /tmp/ifcfg /run/initramfs/state/etc/conf.d/network-scripts
127 cp /tmp/ifcfg-leases/* /run/initramfs/state/var/lib/dhclient
128 } > /dev/null 2>&1
129 diff -Naur dracut-045/modules.d/80cms/cms-write-ifcfg.sh dracut-045-magellan/modules.d/80cms/cms-write-ifcfg.sh
130 --- dracut-045/modules.d/80cms/cms-write-ifcfg.sh 2017-04-03 10:26:25.000000000 +0200
131 +++ dracut-045-magellan/modules.d/80cms/cms-write-ifcfg.sh 2017-04-04 14:28:02.459606618 +0200
132 @@ -2,7 +2,7 @@
133
134 type getarg >/dev/null 2>&1 || . /lib/dracut-lib.sh
135
136 -mkdir -m 0755 -p /run/initramfs/state/etc/sysconfig/network-scripts
137 +mkdir -m 0755 -p /run/initramfs/state/etc/conf.d/network-scripts
138
139 function cms_write_config()
140 {
141 @@ -23,19 +23,19 @@
142
143 uuid=$(cat /proc/sys/kernel/random/uuid)
144
145 - IFCFGFILE=/run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-$DEVICE
146 + IFCFGFILE=/run/initramfs/state/etc/conf.d/network-scripts/ifcfg-$DEVICE
147
148 strglobin "$IPADDR" '*:*:*' && ipv6=1
149
150 # to please NetworkManager on startup in loader before loader reconfigures net
151 - cat > /etc/sysconfig/network << EOF
152 + cat > /etc/conf.d/network << EOF
153 HOSTNAME=$HOSTNAME
154 EOF
155 echo "$HOSTNAME" > /etc/hostname
156 if [ "$ipv6" ]; then
157 - echo "NETWORKING_IPV6=yes" >> /etc/sysconfig/network
158 + echo "NETWORKING_IPV6=yes" >> /etc/conf.d/network
159 else
160 - echo "NETWORKING=yes" >> /etc/sysconfig/network
161 + echo "NETWORKING=yes" >> /etc/conf.d/network
162 fi
163
164 cat > $IFCFGFILE << EOF
165 @@ -97,7 +97,7 @@
166 unset optstr
167 unset DNS1
168 unset DNS2
169 - echo "files /etc/sysconfig/network-scripts" >> /run/initramfs/rwtab
170 + echo "files /etc/conf.d/network-scripts" >> /run/initramfs/rwtab
171 echo "files /var/lib/dhclient" >> /run/initramfs/rwtab
172 }
173
174 diff -Naur dracut-045/modules.d/95rootfs-block/mount-root.sh dracut-045-magellan/modules.d/95rootfs-block/mount-root.sh
175 --- dracut-045/modules.d/95rootfs-block/mount-root.sh 2017-04-03 10:26:25.000000000 +0200
176 +++ dracut-045-magellan/modules.d/95rootfs-block/mount-root.sh 2017-04-04 14:28:02.460606604 +0200
177 @@ -33,8 +33,8 @@
178
179 READONLY=
180 fsckoptions=
181 - if [ -f "$NEWROOT"/etc/sysconfig/readonly-root ]; then
182 - . "$NEWROOT"/etc/sysconfig/readonly-root
183 + if [ -f "$NEWROOT"/etc/conf.d/readonly-root ]; then
184 + . "$NEWROOT"/etc/conf.d/readonly-root
185 fi
186
187 if getargbool 0 "readonlyroot=" -y readonlyroot; then
188 @@ -57,8 +57,8 @@
189 if [ -f "$NEWROOT"/forcefsck ] || getargbool 0 forcefsck ; then
190 fsckoptions="-f $fsckoptions"
191 elif [ -f "$NEWROOT"/.autofsck ]; then
192 - [ -f "$NEWROOT"/etc/sysconfig/autofsck ] && \
193 - . "$NEWROOT"/etc/sysconfig/autofsck
194 + [ -f "$NEWROOT"/etc/conf.d/autofsck ] && \
195 + . "$NEWROOT"/etc/conf.d/autofsck
196 if [ "$AUTOFSCK_DEF_CHECK" = "yes" ]; then
197 AUTOFSCK_OPT="$AUTOFSCK_OPT -f"
198 fi
199 diff -Naur dracut-045/modules.d/97masterkey/masterkey.sh dracut-045-magellan/modules.d/97masterkey/masterkey.sh
200 --- dracut-045/modules.d/97masterkey/masterkey.sh 2017-04-03 10:26:25.000000000 +0200
201 +++ dracut-045-magellan/modules.d/97masterkey/masterkey.sh 2017-04-04 14:28:02.460606604 +0200
202 @@ -6,7 +6,7 @@
203 # TORSEC group -- http://security.polito.it
204 # Roberto Sassu <roberto.sassu@polito.it>
205
206 -MASTERKEYSCONFIG="${NEWROOT}/etc/sysconfig/masterkey"
207 +MASTERKEYSCONFIG="${NEWROOT}/etc/conf.d/masterkey"
208 MULTIKERNELMODE="NO"
209 PCRLOCKNUM=11
210
211 diff -Naur dracut-045/modules.d/97masterkey/README dracut-045-magellan/modules.d/97masterkey/README
212 --- dracut-045/modules.d/97masterkey/README 2017-04-03 10:26:25.000000000 +0200
213 +++ dracut-045-magellan/modules.d/97masterkey/README 2017-04-04 14:28:02.460606604 +0200
214 @@ -39,7 +39,7 @@
215 MASTERKEY="/etc/keys/kmk-${MASTERKEYTYPE}.blob"
216 --------------------------------------------------------------------------
217
218 -2) create the configuration file '/etc/sysconfig/masterkey' to override the
219 +2) create the configuration file '/etc/conf.d/masterkey' to override the
220 value of one or all variables;
221
222 3) specify these parameters in the kernel command line:
223 diff -Naur dracut-045/modules.d/98ecryptfs/ecryptfs-mount.sh dracut-045-magellan/modules.d/98ecryptfs/ecryptfs-mount.sh
224 --- dracut-045/modules.d/98ecryptfs/ecryptfs-mount.sh 2017-04-03 10:26:25.000000000 +0200
225 +++ dracut-045-magellan/modules.d/98ecryptfs/ecryptfs-mount.sh 2017-04-04 14:28:02.460606604 +0200
226 @@ -6,7 +6,7 @@
227 # TORSEC group -- http://security.polito.it
228 # Roberto Sassu <roberto.sassu@polito.it>
229
230 -ECRYPTFSCONFIG="${NEWROOT}/etc/sysconfig/ecryptfs"
231 +ECRYPTFSCONFIG="${NEWROOT}/etc/conf.d/ecryptfs"
232 ECRYPTFSKEYTYPE="encrypted"
233 ECRYPTFSKEYDESC="1000100010001000"
234 ECRYPTFSKEYID=""
235 diff -Naur dracut-045/modules.d/98ecryptfs/README dracut-045-magellan/modules.d/98ecryptfs/README
236 --- dracut-045/modules.d/98ecryptfs/README 2017-04-03 10:26:25.000000000 +0200
237 +++ dracut-045-magellan/modules.d/98ecryptfs/README 2017-04-04 14:28:02.460606604 +0200
238 @@ -23,13 +23,13 @@
239 ECRYPTFSKEY="/etc/keys/ecryptfs-trusted.blob"
240 --------------------------------------------------------------------------
241
242 -2) create the configuration file '/etc/sysconfig/ecryptfs' and set the ECRYPTFSKEY
243 +2) create the configuration file '/etc/conf.d/ecryptfs' and set the ECRYPTFSKEY
244 variable;
245
246 3) specify the eCryptfs key path name in the 'ecryptfskey=' parameter of the kernel command
247 line.
248
249 -# The configuration file '/etc/sysconfig/ecryptfs' is also used to specify
250 +# The configuration file '/etc/conf.d/ecryptfs' is also used to specify
251 # more options for mounting the eCryptfs filesystem:
252
253 ECRYPTFSSRCDIR: existent directory in the lower root filesystem;
254 @@ -39,7 +39,7 @@
255 option is automatically added by the dracut script).
256
257 # Example of the configuration file:
258 ------------ '/etc/sysconfig/ecryptfs' (with default values) -----------
259 +----------- '/etc/conf.d/ecryptfs' (with default values) -----------
260 ECRYPTFS_KEY="/etc/keys/ecryptfs-trusted.blob"
261 ECRYPTFSSRCDIR="/secret"
262 ECRYPTFSDSTDIR="${ECRYPTFSSRCDIR}"
263 diff -Naur dracut-045/modules.d/98integrity/evm-enable.sh dracut-045-magellan/modules.d/98integrity/evm-enable.sh
264 --- dracut-045/modules.d/98integrity/evm-enable.sh 2017-04-03 10:26:25.000000000 +0200
265 +++ dracut-045-magellan/modules.d/98integrity/evm-enable.sh 2017-04-04 14:28:02.460606604 +0200
266 @@ -7,7 +7,7 @@
267 # Roberto Sassu <roberto.sassu@polito.it>
268
269 EVMSECFILE="${SECURITYFSDIR}/evm"
270 -EVMCONFIG="${NEWROOT}/etc/sysconfig/evm"
271 +EVMCONFIG="${NEWROOT}/etc/conf.d/evm"
272 EVMKEYDESC="evm-key"
273 EVMKEYTYPE="encrypted"
274 EVMKEYID=""
275 diff -Naur dracut-045/modules.d/98integrity/ima-keys-load.sh dracut-045-magellan/modules.d/98integrity/ima-keys-load.sh
276 --- dracut-045/modules.d/98integrity/ima-keys-load.sh 2017-04-03 10:26:25.000000000 +0200
277 +++ dracut-045-magellan/modules.d/98integrity/ima-keys-load.sh 2017-04-04 14:28:02.460606604 +0200
278 @@ -2,7 +2,7 @@
279
280 SECURITYFSDIR="/sys/kernel/security"
281 IMASECDIR="${SECURITYFSDIR}/ima"
282 -IMACONFIG="${NEWROOT}/etc/sysconfig/ima"
283 +IMACONFIG="${NEWROOT}/etc/conf.d/ima"
284
285 load_x509_keys()
286 {
287 diff -Naur dracut-045/modules.d/98integrity/ima-policy-load.sh dracut-045-magellan/modules.d/98integrity/ima-policy-load.sh
288 --- dracut-045/modules.d/98integrity/ima-policy-load.sh 2017-04-03 10:26:25.000000000 +0200
289 +++ dracut-045-magellan/modules.d/98integrity/ima-policy-load.sh 2017-04-04 14:28:02.461606590 +0200
290 @@ -7,8 +7,8 @@
291 # Roberto Sassu <roberto.sassu@polito.it>
292
293 IMASECDIR="${SECURITYFSDIR}/ima"
294 -IMACONFIG="${NEWROOT}/etc/sysconfig/ima"
295 -IMAPOLICY="/etc/sysconfig/ima-policy"
296 +IMACONFIG="${NEWROOT}/etc/conf.d/ima"
297 +IMAPOLICY="/etc/conf.d/ima-policy"
298
299 load_ima_policy()
300 {
301 diff -Naur dracut-045/modules.d/98integrity/README dracut-045-magellan/modules.d/98integrity/README
302 --- dracut-045/modules.d/98integrity/README 2017-04-03 10:26:25.000000000 +0200
303 +++ dracut-045-magellan/modules.d/98integrity/README 2017-04-04 14:28:02.461606590 +0200
304 @@ -20,7 +20,7 @@
305 EVMKEY="/etc/keys/evm-trusted.blob"
306 --------------------------------------------------------------------------
307
308 -2) create the configuration file '/etc/sysconfig/evm' and set the EVMKEY variable;
309 +2) create the configuration file '/etc/conf.d/evm' and set the EVMKEY variable;
310
311 3) specify the EVM key path name in the 'evmkey=' parameter of the kernel command
312 line.
313 @@ -33,10 +33,10 @@
314
315 # Save the policy in a file.
316
317 -# Create the configuration file '/etc/sysconfig/ima' to override the path name of
318 +# Create the configuration file '/etc/conf.d/ima' to override the path name of
319 # the IMA custom policy.
320 -------------- '/etc/sysconfig/ima' (with the default value) -------------
321 -IMAPOLICY="/etc/sysconfig/ima-policy"
322 +------------- '/etc/conf.d/ima' (with the default value) -------------
323 +IMAPOLICY="/etc/conf.d/ima-policy"
324 -------------------------------------------------------------------------
325
326
327 @@ -64,5 +64,5 @@
328
329 # 98integrity/ima-keys-load.sh script loads the signed certificates stored
330 # in the $IMAKEYSDIR onto the trusted IMA keyring. The default $IMAKEYSDIR
331 -# directory is /etc/keys/ima, but can be specified in the /etc/sysconfig/ima
332 +# directory is /etc/keys/ima, but can be specified in the /etc/conf.d/ima
333 # policy.
334 diff -Naur dracut-045/modules.d/98usrmount/mount-usr.sh dracut-045-magellan/modules.d/98usrmount/mount-usr.sh
335 --- dracut-045/modules.d/98usrmount/mount-usr.sh 2017-04-03 10:26:25.000000000 +0200
336 +++ dracut-045-magellan/modules.d/98usrmount/mount-usr.sh 2017-04-04 14:28:02.461606590 +0200
337 @@ -32,7 +32,7 @@
338 if [ -f "$NEWROOT"/forcefsck ] || getargbool 0 forcefsck ; then
339 _fsckoptions="-f $_fsckoptions"
340 elif [ -f "$NEWROOT"/.autofsck ]; then
341 - [ -f "$NEWROOT"/etc/sysconfig/autofsck ] && . "$NEWROOT"/etc/sysconfig/autofsck
342 + [ -f "$NEWROOT"/etc/conf.d/autofsck ] && . "$NEWROOT"/etc/conf.d/autofsck
343 if [ "$AUTOFSCK_DEF_CHECK" = "yes" ]; then
344 AUTOFSCK_OPT="$AUTOFSCK_OPT -f"
345 fi
346 diff -Naur dracut-045/test/TEST-04-FULL-SYSTEMD/test.sh dracut-045-magellan/test/TEST-04-FULL-SYSTEMD/test.sh
347 --- dracut-045/test/TEST-04-FULL-SYSTEMD/test.sh 2017-04-03 10:26:25.000000000 +0200
348 +++ dracut-045-magellan/test/TEST-04-FULL-SYSTEMD/test.sh 2017-04-04 14:28:02.461606590 +0200
349 @@ -87,7 +87,7 @@
350 inst /lib/systemd/system/systemd-remount-fs.service
351 inst /lib/systemd/systemd-remount-fs
352 inst /lib/systemd/system/systemd-journal-flush.service
353 - inst /etc/sysconfig/init
354 + inst /etc/conf.d/init
355 inst /lib/systemd/system/slices.target
356 inst /lib/systemd/system/system.slice
357 inst_multiple -o /lib/systemd/system/dracut*
358 @@ -99,7 +99,7 @@
359 inst_multiple -o \
360 /etc/machine-id \
361 /etc/adjtime \
362 - /etc/sysconfig/init \
363 + /etc/conf.d/init \
364 /etc/passwd \
365 /etc/shadow \
366 /etc/group \
367 diff -Naur dracut-045/test/TEST-70-BONDBRIDGETEAMVLAN/client-init.sh dracut-045-magellan/test/TEST-70-BONDBRIDGETEAMVLAN/client-init.sh
368 --- dracut-045/test/TEST-70-BONDBRIDGETEAMVLAN/client-init.sh 2017-04-03 10:26:25.000000000 +0200
369 +++ dracut-045-magellan/test/TEST-70-BONDBRIDGETEAMVLAN/client-init.sh 2017-04-04 14:33:16.654464647 +0200
370 @@ -11,7 +11,7 @@
371 (
372 echo OK
373 ip -o -4 address show scope global | while read n if rest; do echo $if;done
374 - for i in /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-*; do
375 + for i in /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-*; do
376 echo $i
377 grep -v 'UUID=' $i
378 done
379 diff -Naur dracut-045/test/TEST-70-BONDBRIDGETEAMVLAN/test.sh dracut-045-magellan/test/TEST-70-BONDBRIDGETEAMVLAN/test.sh
380 --- dracut-045/test/TEST-70-BONDBRIDGETEAMVLAN/test.sh 2017-04-03 10:26:25.000000000 +0200
381 +++ dracut-045-magellan/test/TEST-70-BONDBRIDGETEAMVLAN/test.sh 2017-04-04 14:32:48.147830204 +0200
382 @@ -125,7 +125,7 @@
383 rd.neednet=1
384 root=nfs:192.168.50.1:/nfs/client bootdev=ens3
385 " \
386 - 'ens3 ens4.0004 ens4.3 vlan0001 vlan2 /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-ens3 # Generated by dracut initrd NAME="ens3" DEVICE="ens3" ONBOOT=yes NETBOOT=yes IPV6INIT=yes BOOTPROTO=dhcp TYPE=Ethernet /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-ens4.0004 # Generated by dracut initrd NAME="ens4.0004" ONBOOT=yes NETBOOT=yes BOOTPROTO=none IPADDR="192.168.57.104" PREFIX="24" GATEWAY="192.168.57.1" TYPE=Vlan DEVICE="ens4.0004" VLAN=yes PHYSDEV="ens4" /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-ens4.3 # Generated by dracut initrd NAME="ens4.3" ONBOOT=yes NETBOOT=yes BOOTPROTO=none IPADDR="192.168.56.103" PREFIX="24" GATEWAY="192.168.56.1" TYPE=Vlan DEVICE="ens4.3" VLAN=yes PHYSDEV="ens4" /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-vlan0001 # Generated by dracut initrd NAME="vlan0001" ONBOOT=yes NETBOOT=yes BOOTPROTO=none IPADDR="192.168.54.101" PREFIX="24" GATEWAY="192.168.54.1" TYPE=Vlan DEVICE="vlan0001" VLAN=yes PHYSDEV="ens4" /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-vlan2 # Generated by dracut initrd NAME="vlan2" ONBOOT=yes NETBOOT=yes BOOTPROTO=none IPADDR="192.168.55.102" PREFIX="24" GATEWAY="192.168.55.1" TYPE=Vlan DEVICE="vlan2" VLAN=yes PHYSDEV="ens4" EOF ' \
387 + 'ens3 ens4.0004 ens4.3 vlan0001 vlan2 /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-ens3 # Generated by dracut initrd NAME="ens3" DEVICE="ens3" ONBOOT=yes NETBOOT=yes IPV6INIT=yes BOOTPROTO=dhcp TYPE=Ethernet /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-ens4.0004 # Generated by dracut initrd NAME="ens4.0004" ONBOOT=yes NETBOOT=yes BOOTPROTO=none IPADDR="192.168.57.104" PREFIX="24" GATEWAY="192.168.57.1" TYPE=Vlan DEVICE="ens4.0004" VLAN=yes PHYSDEV="ens4" /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-ens4.3 # Generated by dracut initrd NAME="ens4.3" ONBOOT=yes NETBOOT=yes BOOTPROTO=none IPADDR="192.168.56.103" PREFIX="24" GATEWAY="192.168.56.1" TYPE=Vlan DEVICE="ens4.3" VLAN=yes PHYSDEV="ens4" /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-vlan0001 # Generated by dracut initrd NAME="vlan0001" ONBOOT=yes NETBOOT=yes BOOTPROTO=none IPADDR="192.168.54.101" PREFIX="24" GATEWAY="192.168.54.1" TYPE=Vlan DEVICE="vlan0001" VLAN=yes PHYSDEV="ens4" /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-vlan2 # Generated by dracut initrd NAME="vlan2" ONBOOT=yes NETBOOT=yes BOOTPROTO=none IPADDR="192.168.55.102" PREFIX="24" GATEWAY="192.168.55.1" TYPE=Vlan DEVICE="vlan2" VLAN=yes PHYSDEV="ens4" EOF ' \
388 || return 1
389
390 client_test "Multiple Bonds" \
391 @@ -138,7 +138,7 @@
392 rd.neednet=1
393 root=nfs:192.168.50.1:/nfs/client bootdev=bond0
394 " \
395 - 'bond0 bond1 /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-bond0 # Generated by dracut initrd NAME="bond0" DEVICE="bond0" ONBOOT=yes NETBOOT=yes IPV6INIT=yes BOOTPROTO=dhcp BONDING_OPTS="" NAME="bond0" TYPE=Bond /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-bond1 # Generated by dracut initrd NAME="bond1" DEVICE="bond1" ONBOOT=yes NETBOOT=yes IPV6INIT=yes BOOTPROTO=dhcp BONDING_OPTS="" NAME="bond1" TYPE=Bond /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-ens4 # Generated by dracut initrd NAME="ens4" TYPE=Ethernet ONBOOT=yes NETBOOT=yes SLAVE=yes MASTER="bond0" DEVICE="ens4" /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-ens5 # Generated by dracut initrd NAME="ens5" TYPE=Ethernet ONBOOT=yes NETBOOT=yes SLAVE=yes MASTER="bond0" DEVICE="ens5" /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-ens6 # Generated by dracut initrd NAME="ens6" TYPE=Ethernet ONBOOT=yes NETBOOT=yes SLAVE=yes MASTER="bond1" DEVICE="ens6" /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-ens7 # Generated by dracut initrd NAME="ens7" TYPE=Ethernet ONBOOT=yes NETBOOT=yes SLAVE=yes MASTER="bond1" DEVICE="ens7" EOF ' \
396 + 'bond0 bond1 /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-bond0 # Generated by dracut initrd NAME="bond0" DEVICE="bond0" ONBOOT=yes NETBOOT=yes IPV6INIT=yes BOOTPROTO=dhcp BONDING_OPTS="" NAME="bond0" TYPE=Bond /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-bond1 # Generated by dracut initrd NAME="bond1" DEVICE="bond1" ONBOOT=yes NETBOOT=yes IPV6INIT=yes BOOTPROTO=dhcp BONDING_OPTS="" NAME="bond1" TYPE=Bond /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-ens4 # Generated by dracut initrd NAME="ens4" TYPE=Ethernet ONBOOT=yes NETBOOT=yes SLAVE=yes MASTER="bond0" DEVICE="ens4" /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-ens5 # Generated by dracut initrd NAME="ens5" TYPE=Ethernet ONBOOT=yes NETBOOT=yes SLAVE=yes MASTER="bond0" DEVICE="ens5" /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-ens6 # Generated by dracut initrd NAME="ens6" TYPE=Ethernet ONBOOT=yes NETBOOT=yes SLAVE=yes MASTER="bond1" DEVICE="ens6" /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-ens7 # Generated by dracut initrd NAME="ens7" TYPE=Ethernet ONBOOT=yes NETBOOT=yes SLAVE=yes MASTER="bond1" DEVICE="ens7" EOF ' \
397 || return 1
398
399 client_test "Multiple Bridges" \
400 @@ -151,7 +151,7 @@
401 rd.neednet=1
402 root=nfs:192.168.50.1:/nfs/client bootdev=br0
403 " \
404 - 'br0 br1 /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-br0 # Generated by dracut initrd NAME="br0" DEVICE="br0" ONBOOT=yes NETBOOT=yes IPV6INIT=yes BOOTPROTO=dhcp TYPE=Bridge NAME="br0" /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-br1 # Generated by dracut initrd NAME="br1" DEVICE="br1" ONBOOT=yes NETBOOT=yes IPV6INIT=yes BOOTPROTO=dhcp TYPE=Bridge NAME="br1" /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-ens4 # Generated by dracut initrd NAME="ens4" TYPE=Ethernet ONBOOT=yes NETBOOT=yes BRIDGE="br0" DEVICE="ens4" /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-ens5 # Generated by dracut initrd NAME="ens5" TYPE=Ethernet ONBOOT=yes NETBOOT=yes BRIDGE="br0" DEVICE="ens5" /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-ens6 # Generated by dracut initrd NAME="ens6" TYPE=Ethernet ONBOOT=yes NETBOOT=yes BRIDGE="br1" DEVICE="ens6" /run/initramfs/state/etc/sysconfig/network-scripts/ifcfg-ens7 # Generated by dracut initrd NAME="ens7" TYPE=Ethernet ONBOOT=yes NETBOOT=yes BRIDGE="br1" DEVICE="ens7" EOF ' \
405 + 'br0 br1 /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-br0 # Generated by dracut initrd NAME="br0" DEVICE="br0" ONBOOT=yes NETBOOT=yes IPV6INIT=yes BOOTPROTO=dhcp TYPE=Bridge NAME="br0" /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-br1 # Generated by dracut initrd NAME="br1" DEVICE="br1" ONBOOT=yes NETBOOT=yes IPV6INIT=yes BOOTPROTO=dhcp TYPE=Bridge NAME="br1" /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-ens4 # Generated by dracut initrd NAME="ens4" TYPE=Ethernet ONBOOT=yes NETBOOT=yes BRIDGE="br0" DEVICE="ens4" /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-ens5 # Generated by dracut initrd NAME="ens5" TYPE=Ethernet ONBOOT=yes NETBOOT=yes BRIDGE="br0" DEVICE="ens5" /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-ens6 # Generated by dracut initrd NAME="ens6" TYPE=Ethernet ONBOOT=yes NETBOOT=yes BRIDGE="br1" DEVICE="ens6" /run/initramfs/state/etc/conf.d/network-scripts/ifcfg-ens7 # Generated by dracut initrd NAME="ens7" TYPE=Ethernet ONBOOT=yes NETBOOT=yes BRIDGE="br1" DEVICE="ens7" EOF ' \
406 || return 1
407
408 kill_server