--- rpms/initscripts/sme9/initscripts.spec 2014/11/11 21:49:45 1.8 +++ rpms/initscripts/sme9/initscripts.spec 2015/07/09 19:39:22 1.9 @@ -2,16 +2,13 @@ Summary: The inittab file and the /etc/init.d scripts Name: initscripts -Version: 9.03.40 +Version: 9.03.46 # ppp-watch is GPLv2+, everything else is GPLv2 License: GPLv2 and GPLv2+ Group: System Environment/Base -Release: 2.3%{?dist} +Release: 2%{?dist}.1 URL: http://fedorahosted.org/releases/i/n/initscripts/ Source: http://fedorahosted.org/releases/i/n/initscripts/initscripts-%{version}.tar.bz2 -Patch2000: initscripts-9.03.31-runlevel7.patch -Patch2001: initscripts-9.03.40-dmesg.patch -Patch2002: initscripts-9.03.40-slapd_alias_ldap.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Requires: mingetty, /bin/awk, /bin/sed, mktemp Requires: /sbin/sysctl @@ -22,7 +19,7 @@ Requires: util-linux-ng >= 2.16 Requires: bash >= 3.0 Requires: sysvinit-tools >= 2.87 %if with_upstart -Requires: upstart >= 0.6.0 +Requires: upstart >= 0.6.5-11 %else Requires: SysVinit >= 2.85-38 %endif @@ -50,7 +47,11 @@ Requires(post): /sbin/chkconfig, coreuti Requires(preun): /sbin/chkconfig BuildRequires: glib2-devel popt-devel gettext pkgconfig -Patch0: 0001-remove-duplicit-then.patch +Patch1: 0001-ifup-also-set-multicast_snooping-after-the-bridge-is.patch +Patch1000: centos-initscripts.patch +Patch2000: initscripts-9.03.31-runlevel7.patch +Patch2001: initscripts-9.03.40-dmesg.patch +Patch2002: initscripts-9.03.40-slapd_alias_ldap.patch %description The initscripts package contains the basic system scripts used to boot @@ -71,7 +72,8 @@ Currently, this consists of various memo %prep %setup -q -%patch0 -p1 +%patch1 -p1 +%patch1000 -p1 %patch2000 -p1 %patch2001 -p1 %patch2002 -p1 @@ -115,8 +117,8 @@ chmod 600 /var/log/btmp /sbin/chkconfig --add network /sbin/chkconfig --add netconsole -if [ ! -f /var/lib/random-seed ] ; then - dd if=/dev/urandom of=/var/lib/random-seed count=1 bs=512 2>/dev/null +if [ ! -f /var/lib/random-seed -a -e /dev/urandom ] ; then + dd if=/dev/urandom of=/var/lib/random-seed count=1 bs=4096 2>/dev/null chmod 600 /var/lib/random-seed fi @@ -255,23 +257,60 @@ rm -rf $RPM_BUILD_ROOT /etc/profile.d/debug* %changelog -* Tue Nov 11 2014 Daniel Berteaud - 9.03.40-2.3.sme -- Make slapd service an alias for ldap [SME: 8635] - -* Sun Mar 16 2014 Ian Wells - 9.03.40-2.2.sme -- Add -n 1 to the dmesg line in rc.sysinit to prevent unwanted - messages appearing on the console [SME: 8277] - -* Sun Mar 16 2014 Ian Wells - 9.03.40-2.1.sme -- Correct offest in runlevel7 patch to avoid .orig file [SME: 8277] -- Remove CentOS Branding patch +* Thu Jul 9 2015 Daniel Berteaud - 9.03.46-2.sme.1 +- Rebase on upstream 9.03.46 [SME: 8658] -* Sat Dec 14 2013 Ian Wells - 9.03.40-2.sme -- Add hack for running rc7.d script during runlevel 4 [SME: 7217] +* Tue Nov 4 2014 Johnny Hughes - 9.03.46-1.1 - Roll in CentOS Branding -* Thu Oct 10 2013 Lukas Nykryn - 9.03.40-2 -- fix duplicit then (#1015065) +* Fri Oct 24 2014 Lukáš Nykrýn - 9.03.46-1.1 +- ifup: also set multicast_snooping after the bridge is up + +* Tue Jul 22 2014 Lukáš Nykrýn - 9.03.46-1 +- ifup,vlan: fix typo + +* Tue Jul 08 2014 Lukáš Nykrýn - 9.03.45-1 +- ifup,vlan: fix typo + +* Wed Jun 18 2014 Lukáš Nykrýn - 9.03.44-1 +- init.d/functions: fix typo in pid_dir + +* Tue Jun 10 2014 Lukáš Nykrýn - 9.03.43-1 +- ifup-aliases: arpcheck - check for parent operstate and carrier +- ifdown: don't wait for aliases +- hotplug: don't call ifup when new vlan appears +- ifup-wireless: add support for wowlan (second part) +- readonly-root: remount rpc_pipefs if readonly-root is used + +* Fri Jun 06 2014 Lukáš Nykrýn - 9.03.42-1 +- ipcalc: -c allow netmask +- ipcalc: parse prefix more safely +- vi.po: fix parentheses +- network-functions: handle BONDING_OPTS better +- custom naming for VLAN devices +- bonding: match whole name of interface +- network-functions: ETHTOOL_DELAY introduction patch +- ifup-wireless: add support for wowlan +- Remove NETWORKING_IPV6 from sysconfig.txt (#918622) +- bridging: add possibility to set prio and ageing + +* Wed Apr 30 2014 Lukáš Nykrýn - 9.03.41-1 +- netfs: implicitly handle glusterfs as a network filesystemd +- init.d/functions: check parent dir of pid file for accessibility +- ifup-eth: some options for bridge can be applied after the bridge is up +- rc.sysinit: apply sysctl settings before starting udev +- ifup: add possibility to specify value for -w parameter of arping +- ifup-tunnel: call ifup-ipv6 in the end +- pids_var_run: handle '(deleted)' +- require correct version of upstart +- rc.sysinit: use 'vgchange --ignoreskippedcluster' +- during install do not create /var/lib/random-seed if /dev/urandom does not exist +- rc.sysinit: increase the saved random-seed to 4K (#1023471) +- umount-loop: make sure that we don't kill our own process +- umount-loop: don't use xargs +- ifup-eth: remove ipx relic (#1028135) +- init.d/functions: add -b optin to status and killproc (#1047948) +- remove duplicit then * Thu Oct 10 2013 Lukas Nykryn - 9.03.40-1 - sync disks before halt (#1006294)