2 |
|
|
3 |
Summary: The inittab file and the /etc/init.d scripts |
Summary: The inittab file and the /etc/init.d scripts |
4 |
Name: initscripts |
Name: initscripts |
5 |
Version: 9.03.31 |
Version: 9.03.61 |
6 |
# ppp-watch is GPLv2+, everything else is GPLv2 |
# ppp-watch is GPLv2+, everything else is GPLv2 |
7 |
License: GPLv2 and GPLv2+ |
License: GPLv2 and GPLv2+ |
8 |
Group: System Environment/Base |
Group: System Environment/Base |
9 |
Release: 2%{?dist}.1 |
Release: 1%{?dist} |
10 |
URL: http://fedorahosted.org/releases/i/n/initscripts/ |
URL: https://github.com/fedora-sysv/initscripts |
11 |
Source: http://fedorahosted.org/releases/i/n/initscripts/initscripts-%{version}.tar.bz2 |
Source: https://github.com/fedora-sysv/initscripts/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz |
|
Patch1: initscripts-9.03.31-nis.patch |
|
|
Patch2: initscripts-9.03.31-vlan.patch |
|
12 |
Patch1000: centos-initscripts.patch |
Patch1000: centos-initscripts.patch |
13 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root |
14 |
Requires: mingetty, /bin/awk, /bin/sed, mktemp |
Requires: mingetty, /bin/awk, /bin/sed, mktemp |
15 |
Requires: /sbin/sysctl |
Requires: /sbin/sysctl |
16 |
Requires: /sbin/fuser, /bin/grep |
Requires: /sbin/fuser, /bin/grep |
17 |
Requires: /sbin/pidof, /sbin/blkid |
Requires: /sbin/pidof, /sbin/blkid |
18 |
Requires: module-init-tools |
Requires: module-init-tools >= 3.9-25 |
19 |
Requires: util-linux-ng >= 2.16 |
Requires: util-linux-ng >= 2.16 |
20 |
Requires: bash >= 3.0 |
Requires: bash >= 3.0 |
21 |
Requires: sysvinit-tools >= 2.87 |
Requires: sysvinit-tools >= 2.87-6 |
22 |
%if with_upstart |
%if with_upstart |
23 |
Requires: upstart >= 0.6.0 |
Requires: upstart >= 0.6.5-11 |
24 |
%else |
%else |
25 |
Requires: SysVinit >= 2.85-38 |
Requires: SysVinit >= 2.85-38 |
26 |
%endif |
%endif |
29 |
Requires: ethtool >= 1.8-2, /sbin/runuser |
Requires: ethtool >= 1.8-2, /sbin/runuser |
30 |
Requires: udev >= 125-1 |
Requires: udev >= 125-1 |
31 |
Requires: cpio |
Requires: cpio |
32 |
|
Requires: plymouth |
33 |
Conflicts: mkinitrd < 4.0, kernel < 2.6.18, mdadm < 3.1.2-9 |
Conflicts: mkinitrd < 4.0, kernel < 2.6.18, mdadm < 3.1.2-9 |
34 |
Conflicts: ypbind < 1.6-12, psacct < 6.3.2-12, kbd < 1.06-19, lokkit < 0.50-14 |
Conflicts: ypbind < 1.6-12, psacct < 6.3.2-12, kbd < 1.06-19, lokkit < 0.50-14 |
35 |
Conflicts: dhclient < 12:4.1.0-6 |
Conflicts: dhclient < 12:4.1.0-6 |
38 |
Conflicts: alsa-utils < 1.0.18 |
Conflicts: alsa-utils < 1.0.18 |
39 |
Conflicts: plymouth < 0.8.3-9 |
Conflicts: plymouth < 0.8.3-9 |
40 |
Conflicts: s390utils < 2:1.8.2-11 |
Conflicts: s390utils < 2:1.8.2-11 |
41 |
Conflicts: dmraid < 1.0.0.rc16-7, lvm2 < 2.02.65 |
Conflicts: dmraid < 1.0.0.rc16-7, lvm2 < 2.02.100-5 |
42 |
Conflicts: e2fsprogs < 1.15 |
Conflicts: e2fsprogs < 1.15 |
43 |
# http://bugzilla.redhat.com/show_bug.cgi?id=252973 |
# http://bugzilla.redhat.com/show_bug.cgi?id=252973 |
44 |
Conflicts: nut < 2.2.0 |
Conflicts: nut < 2.2.0 |
68 |
|
|
69 |
%prep |
%prep |
70 |
%setup -q |
%setup -q |
|
%patch1 -p1 |
|
|
%patch2 -p1 |
|
71 |
%patch1000 -p1 |
%patch1000 -p1 |
72 |
|
|
73 |
%build |
%build |
109 |
/sbin/chkconfig --add network |
/sbin/chkconfig --add network |
110 |
/sbin/chkconfig --add netconsole |
/sbin/chkconfig --add netconsole |
111 |
|
|
112 |
if [ ! -f /var/lib/random-seed ] ; then |
if [ ! -f /var/lib/random-seed -a -e /dev/urandom ] ; then |
113 |
dd if=/dev/urandom of=/var/lib/random-seed count=1 bs=512 2>/dev/null |
dd if=/dev/urandom of=/var/lib/random-seed count=1 bs=4096 2>/dev/null |
114 |
chmod 600 /var/lib/random-seed |
chmod 600 /var/lib/random-seed |
115 |
fi |
fi |
116 |
|
|
201 |
%config(noreplace) /etc/rc.d/rc.local |
%config(noreplace) /etc/rc.d/rc.local |
202 |
/etc/rc.d/rc.sysinit |
/etc/rc.d/rc.sysinit |
203 |
%config(noreplace) /etc/sysctl.conf |
%config(noreplace) /etc/sysctl.conf |
204 |
|
%dir /etc/sysctl.d |
205 |
%exclude /etc/profile.d/debug* |
%exclude /etc/profile.d/debug* |
206 |
/etc/profile.d/* |
/etc/profile.d/* |
207 |
/usr/sbin/sys-unconfig |
/usr/sbin/sys-unconfig |
220 |
/lib/udev/rename_device |
/lib/udev/rename_device |
221 |
/lib/udev/console_init |
/lib/udev/console_init |
222 |
/lib/udev/console_check |
/lib/udev/console_check |
223 |
|
/lib/udev/udev-kvm-check |
224 |
/sbin/service |
/sbin/service |
225 |
/sbin/ppp-watch |
/sbin/ppp-watch |
226 |
%{_mandir}/man*/* |
%{_mandir}/man*/* |
242 |
%ghost %attr(0600,root,utmp) /var/log/btmp |
%ghost %attr(0600,root,utmp) /var/log/btmp |
243 |
%ghost %attr(0664,root,utmp) /var/log/wtmp |
%ghost %attr(0664,root,utmp) /var/log/wtmp |
244 |
%ghost %attr(0664,root,utmp) /var/run/utmp |
%ghost %attr(0664,root,utmp) /var/run/utmp |
245 |
|
%ghost %attr(0644,root,root) /etc/sysconfig/kvm |
246 |
|
|
247 |
%files -n debugmode |
%files -n debugmode |
248 |
%defattr(-,root,root) |
%defattr(-,root,root) |
250 |
/etc/profile.d/debug* |
/etc/profile.d/debug* |
251 |
|
|
252 |
%changelog |
%changelog |
253 |
* Mon Sep 17 2012 Johnny Hughes <johnny@centos.org> - 9.03.31-2.1.el6.centos |
* Tue Jun 19 2018 Johnny Hughes <johnny@centos.org> |
254 |
- Roll in CentOS Branding |
- Roll in CentOS Branding |
255 |
|
|
256 |
* Thu Sep 06 2012 Václav Pavlín <vpavlin@redhat.com> 9.03.31-2.1 |
* Thu Apr 27 2018 David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.03.61-1 |
257 |
- be less strict about VLAN name (#854852) |
- Move Source & URL to Github |
258 |
|
|
259 |
* Wed May 23 2012 Bill Nottingham <notting@redhat.com> 9.03.31-2 |
* Thu Apr 26 2018 David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.03.60-1 |
260 |
- fix the NIS domain setting (#704919) |
- cryptsetup: do not forward STDERR to /dev/null when promting for passphrase |
261 |
|
|
262 |
|
* Tue Feb 13 2018 David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.03.59-1 |
263 |
|
- init.d/network: start vpninterfaces |
264 |
|
- ARPUPDATE option introduced |
265 |
|
- init.d/functions: sourcing for ksh fixed |
266 |
|
|
267 |
|
* Wed Jan 18 2017 David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.03.58-1 |
268 |
|
- regression in commit bab72274889 fixed [missing $() for DAD detection] |
269 |
|
|
270 |
|
* Tue Jan 10 2017 David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.03.57-1 |
271 |
|
- regression in commit ca3cea691b6 fixed [quotes for $DHCLIENTARGS removed] |
272 |
|
|
273 |
|
* Mon Nov 21 2016 David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.03.56-1 |
274 |
|
- regression in commit ca3cea691b6 fixed [${LEASEFILE} not specified] |
275 |
|
|
276 |
|
* Wed Nov 16 2016 David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.03.55-1 |
277 |
|
- ipcalc: detect invalid mask |
278 |
|
- ifup-aliases: send gratuitous ARPs when adding addresses |
279 |
|
- network: treat other tunnel interfaces (fixes ifdown stage) |
280 |
|
- kexec-disable.conf: release kexec memory properly |
281 |
|
- network-functions: do not send hostname via dhclient everytime |
282 |
|
- sysconfig/network: NO_DHCP_HOSTNAME option introduced |
283 |
|
- ipv6_add_addr_on_device: replace the existing address on NIC |
284 |
|
|
285 |
|
* Mon Nov 7 2016 David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 9.03.54-1 |
286 |
|
- specfile: require newer lvm |
287 |
|
- ifdown-eth: add timeout for when flushing global scope |
288 |
|
- functions: support boolean values in is_true() & is_false() |
289 |
|
- ifup-aliases: do not return with error when arping fails |
290 |
|
- netconsole: resolve domain name via 'getent' instead of 'hosts' |
291 |
|
|
292 |
|
* Tue Apr 12 2016 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.53-1 |
293 |
|
- functions: parse -d first |
294 |
|
|
295 |
|
* Mon Apr 11 2016 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.52-1 |
296 |
|
- functions: fix ignored delay in killproc |
297 |
|
|
298 |
|
* Tue Feb 23 2016 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.51-1 |
299 |
|
- netfs: only unmount loopback device mounted on top of netdev or with back-file on netdev |
300 |
|
|
301 |
|
* Tue Jan 19 2016 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.50-1 |
302 |
|
- functions: improve killing loops |
303 |
|
- netfs: tweak nfs umount |
304 |
|
- sysctl.conf: mention sysctl -a |
305 |
|
- sysconfig.txt: document PPPOE_EXTRA and PPPD_EXTRA |
306 |
|
- spec: require plymouth |
307 |
|
- fix mangled sysconfig/init.s390 |
308 |
|
- rc.sysinit: don't perform fsck twice with /.autorelabel |
309 |
|
- ifdown-eth: fix comparison |
310 |
|
- ifup-eth: if arping fails, output responding MAC |
311 |
|
- network-functions: fix change_resolv_conf after grep update |
312 |
|
- spec: add sysctl.d dir |
313 |
|
- rc.sysinit: fix typo in fs |
314 |
|
- rename_devices: comments need to have a blank before them |
315 |
|
- rename_device: remove comments and trailing whitespaces |
316 |
|
- bonding: warn if the ifup for slave device failed |
317 |
|
- clarify daemon() usage message |
318 |
|
- ifdown: clean ipv4 localhost addresses |
319 |
|
- ifup-post: check resolve.conf also with DNS2 |
320 |
|
- ifup: add missing quotes |
321 |
|
- ifup-eth: some bridge options are applied later |
322 |
|
- init.d/halt: give init some time to reexecute |
323 |
|
- network-scripts: DEVICE and HWADRR could be quoted by apostrophe |
324 |
|
- ifup-wireless: fix calling of phy_wireless_device |
325 |
|
- rc.sysinit: apply quotas after system is relabeled |
326 |
|
|
327 |
|
* Thu Apr 09 2015 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.49-1 |
328 |
|
- network-functions: fix change_resolv_conf after grep update |
329 |
|
|
330 |
|
* Mon Mar 02 2015 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.48-1 |
331 |
|
- use new -m option to pidof |
332 |
|
|
333 |
|
* Fri Feb 27 2015 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.47-1 |
334 |
|
- rc.sysinit: be more verbose |
335 |
|
- init.d/functions: rc.debug option to debug initscripts |
336 |
|
- ifup-aliases: inherit ARPCHECK from parent device |
337 |
|
- netfs: don't race NFS umount to network shutdown |
338 |
|
- network: report that we can't shut down network for root on netfs |
339 |
|
- Fix tcsh + grep-2.7. (#636552) |
340 |
|
- sysctl.conf: move bridge setting to module-init-tools |
341 |
|
- rc.sysinit: set affinity also for current shell |
342 |
|
- ifdown-eth: use scope host for lo |
343 |
|
- improve_check_for_bond_master_in_install_bonding_driver |
344 |
|
- network-functions: fix check in install_bonding_driver |
345 |
|
- ifdown-post: remove resolv.conf only in specific cases |
346 |
|
- netconsole: lets run earlier |
347 |
|
- ipcalc: support RFC3021 (#997271) |
348 |
|
- halt: add delay after upsdrvctl shutdown |
349 |
|
- ifup: also set multicast_snooping after the bridge is up |
350 |
|
|
351 |
|
* Tue Jul 22 2014 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.46-1 |
352 |
|
- ifup,vlan: fix typo |
353 |
|
|
354 |
|
* Tue Jul 08 2014 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.45-1 |
355 |
|
- ifup,vlan: fix typo |
356 |
|
|
357 |
|
* Wed Jun 18 2014 Lukáš Nykrýn - 9.03.44-1 |
358 |
|
- init.d/functions: fix typo in pid_dir |
359 |
|
|
360 |
|
* Tue Jun 10 2014 Lukáš Nykrýn - 9.03.43-1 |
361 |
|
- ifup-aliases: arpcheck - check for parent operstate and carrier |
362 |
|
- ifdown: don't wait for aliases |
363 |
|
- hotplug: don't call ifup when new vlan appears |
364 |
|
- ifup-wireless: add support for wowlan (second part) |
365 |
|
- readonly-root: remount rpc_pipefs if readonly-root is used |
366 |
|
|
367 |
|
* Fri Jun 06 2014 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.42-1 |
368 |
|
- ipcalc: -c allow netmask |
369 |
|
- ipcalc: parse prefix more safely |
370 |
|
- vi.po: fix parentheses |
371 |
|
- network-functions: handle BONDING_OPTS better |
372 |
|
- custom naming for VLAN devices |
373 |
|
- bonding: match whole name of interface |
374 |
|
- network-functions: ETHTOOL_DELAY introduction patch |
375 |
|
- ifup-wireless: add support for wowlan |
376 |
|
- Remove NETWORKING_IPV6 from sysconfig.txt (#918622) |
377 |
|
- bridging: add possibility to set prio and ageing |
378 |
|
|
379 |
|
* Wed Apr 30 2014 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.41-1 |
380 |
|
- netfs: implicitly handle glusterfs as a network filesystemd |
381 |
|
- init.d/functions: check parent dir of pid file for accessibility |
382 |
|
- ifup-eth: some options for bridge can be applied after the bridge is up |
383 |
|
- rc.sysinit: apply sysctl settings before starting udev |
384 |
|
- ifup: add possibility to specify value for -w parameter of arping |
385 |
|
- ifup-tunnel: call ifup-ipv6 in the end |
386 |
|
- pids_var_run: handle '(deleted)' |
387 |
|
- require correct version of upstart |
388 |
|
- rc.sysinit: use 'vgchange --ignoreskippedcluster' |
389 |
|
- during install do not create /var/lib/random-seed if /dev/urandom does not exist |
390 |
|
- rc.sysinit: increase the saved random-seed to 4K (#1023471) |
391 |
|
- umount-loop: make sure that we don't kill our own process |
392 |
|
- umount-loop: don't use xargs |
393 |
|
- ifup-eth: remove ipx relic (#1028135) |
394 |
|
- init.d/functions: add -b optin to status and killproc (#1047948) |
395 |
|
- remove duplicit then |
396 |
|
|
397 |
|
* Thu Oct 10 2013 Lukas Nykryn <lnykryn@redhat.com> - 9.03.40-1 |
398 |
|
- sync disks before halt (#1006294) |
399 |
|
- provide KVM guest count and limit info message (#1014731) |
400 |
|
- add ability to disable LVM activation on boot (#1015065) |
401 |
|
|
402 |
|
* Fri Aug 09 2013 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.39-1 |
403 |
|
- remount /proc to set attributes from fstab #984003 |
404 |
|
- print something when arping is detecting colliding ip addresses |
405 |
|
- try dhcpv6 after v4 failed |
406 |
|
- Allow dhclient configuration files for DHCPv6 as well. (#815676) |
407 |
|
- ifdown: don't call nmcli on interface that is alread down |
408 |
|
- call flush addresses with scope global |
409 |
|
- init: inform users about .override files in .conf files |
410 |
|
- netfs: do not force NFS exports to be mounted before _netdev mounts |
411 |
|
- set net.ipv6.conf..autoconf in ifup-ipv6 |
412 |
|
- mention rule6 files |
413 |
|
- securetty: check if the device is in the file before attempting to write to it |
414 |
|
- Process rule6-* for sit devices (#840009) |
415 |
|
- Killproc -d should parse same values as sleep |
416 |
|
- Make killproc more granular when delay is passed. (#428029, <xjakub@fi.muni.cz>) |
417 |
|
- bonding: set master up before slaves |
418 |
|
- Fix greps to correctly handle comments and quotation (#915659) |
419 |
|
|
420 |
|
* Wed Jan 09 2013 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.38-1 |
421 |
|
- call ip link up on master after slaves are up (#893395) |
422 |
|
|
423 |
|
* Thu Dec 13 2012 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.37-1 |
424 |
|
- don't apply BONDING_OPTS on device with active slaves (#885235) |
425 |
|
|
426 |
|
* Wed Nov 28 2012 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.36-1 |
427 |
|
- improve duplicate ip address check in ifup-aliases (#880684) |
428 |
|
|
429 |
|
* Fri Nov 23 2012 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.35-1 |
430 |
|
- fix typo in ifup-aliases duplicate check (#879243) |
431 |
|
|
432 |
|
* Thu Nov 15 2012 Václav Pavlín <vpavlin@redhat.com> - 9.03.34-1 |
433 |
|
- there should be crypttab instead of crypptab in man page (#870025) |
434 |
|
- sysconfig.txt advised saslauthd -a instad of -v (#869075) |
435 |
|
|
436 |
|
* Thu Nov 08 2012 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.33-1 |
437 |
|
- apply BONDING_OPT on ifup of master (#874030) |
438 |
|
|
439 |
|
* Mon Oct 08 2012 Lukáš Nykrýn <lnykryn@redhat.com> - 9.03.32-1 |
440 |
|
- check an IP address for existence in ifup-alias |
441 |
|
- remount /dev/shm in sysinit to apply attributes from fstab |
442 |
|
- sets BONDING_OPTS before interface is brougth up and checks if it is not already added |
443 |
|
- Add support for setting random bridge options via BRIDGING_OPTS |
444 |
|
- use vgchange -aay in rc.sysinit and netfs init script |
445 |
|
- script should not kill itself during shutdown |
446 |
|
- fix the NIS domain setting |
447 |
|
- be less strict about VLAN name |
448 |
|
- clarification of work with white spaces in crypttab manpage |
449 |
|
- re-read sysctl values for VLANs on ifup |
450 |
|
- pass useful arguments to halt.local |
451 |
|
- start serial console when we return from runlevel1 |
452 |
|
- move VLAN= docs to the interface configuration section, rather than /etc/sysconfig/network. |
453 |
|
- don't accidentally match other bonding devices |
454 |
|
- add usage stanzas for tty.conf and serial.conf |
455 |
|
- rename_device: skip VLAN=yes configuration files |
456 |
|
- allow duplicate address dectection to be disabled |
457 |
|
|
458 |
* Fri Apr 27 2012 Lukas Nykryn <lnykryn@redhat.com> 9.03.31-1 |
* Fri Apr 27 2012 Lukas Nykryn <lnykryn@redhat.com> 9.03.31-1 |
459 |
- set NIS domain (#704919) |
- set NIS domain (#704919) |