initscripts-10.19-1.oe24090>    f ;G|`u` -$^Y)"#U7뢢idleLރ$ѷBřJWdEĜ(gnųFDO83$aedVݹ<^i>Z+I֩EQ ED 7WYbcr,# W+UuB~SucWP.!y٧K8Lqhu*|JPd4(*q;|(El[7- ^ bgnT4,5 p6S` 1 ,0um`gvW7:MDD)=$M]yAqoBȈ̜Ѝt R(:D#+Jysx\;^ͦ>S v Dea235bec6b80999aaec2432ebb603220778e164c6c893338f4334c233c07e769031c87ba3e9b51eb34b2deb09e016fa4c94b6bee  'Ә <>7?d  L      0  X      F x  H  (89: FQGp H I RXY\ X ] ^ 0d 1e 6f ; @ D J   Cinitscripts10.191.oe2409Basic support for legacy System V init scriptsThis package provides basic support for legacy System V init scripts, and some other legacy tools & utilities.fdc-64g.compass-cisGPL-2.0-onlyhttp://openeuler.orgUnspecifiedinitscripts-10.19.tar.gzsupport-specify-cc.patchremove-rename_device_lock-when-process-does-not-exis.patchexec-udevadm-settle-when-network-start.patchnew-network-fork-to-start-dhcp.patchbugfix-network-need-chkconfig-on.patchbugfix-initscripts-set-PERSISTENT_DHCLIENT-default-to-yes.patchbugfix-mod-network-function-when-NM-unmanage-devices.patchbugfix-initscripts-add-udev-wait-dependency-for-network.patchhttps://github.com/fedora-sysv/initscriptslinuxaarch64_;9X0 `YfQfQfQfQfQfQfQfQfQfQc1147db14533718b5f17a29b8fc464384e6270ba064df6c4d70e17f900041274c28b601d924b9653713c1884f8ec089638080afa5880cb17b0024f039ee5a29c76eb03dd679f558c8f6294fb336d4c915a29569f84df79d6f8c5c0ba410f08b87152f8390c02dddf1f006c593c89d3c28ef5dd507d8b5d99a3f2afe0751fc107ec162e7d8932c094a935da528631153d1cde879e5d8192ce14d7ebd362f8934c65397df1b0d02bcdc53f504316877c8cd129501c0db1a120d125bb81fc24a1dd404dec9dc8df07d0c8aeacf84b84c4670b8ac5d08d8046c2e3a43a4bad55d13bb82aabf2f0ce697e58bf13c1c48af576c191435a433c03d64f2d4b1c746c675822dd36e2c0fe56ade38d77895cacb2ed1ae9e746eaedf0a43784113a45f496779e2f0acfdeafd7c16b7753813c07cd8029d9fd15e2d0b66ae5843ac692aee8d4 rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootinitscriptsinitscripts-servicenetwork-scriptsnetconsole-servicereadonly-rootinitscripts-debuginfoinitscripts-debugsource   filesystemgccgettextglib2-develpkgconfigpopt-develrpmlib(CompressedFileNames)rpmlib(FileDigests)setupsystemd33.0.4-14.6.0-14.18.2eliubo - 10.19-1- Type: requirement - ID: NA - SUG: NA - DESC: update to version 10.19dc-64g.compass-ci 1727403138 10.19-1.oe240910.19-1.oe240910.19-1.oe240910.19-1.oe240910.19-1.oe240910.19-1.oe240910.19-1.oe2409bugfix-initscripts-add-udev-wait-dependency-for-network.patchbugfix-initscripts-set-PERSISTENT_DHCLIENT-default-to-yes.patchbugfix-mod-network-function-when-NM-unmanage-devices.patchbugfix-network-need-chkconfig-on.patchexec-udevadm-settle-when-network-start.patchinitscripts-10.19.tar.gzinitscripts.specnew-network-fork-to-start-dhcp.patchremove-rename_device_lock-when-process-does-not-exis.patchsupport-specify-cc.patchcpiogzip9utf-81b4d203bc3405cd4b514dcedf9dc8f7546dc6ea9beb7315cc1f04d31d0af2607caef61b53f2e0698ad80e8cd26c7bcdad0006c33b0d5d251045b56be1bb2118b Name: initscripts Summary: Basic support for legacy System V init scripts Version: 10.19 Release: 1 License: GPL-2.0-only URL: https://github.com/fedora-sysv/initscripts Source: https://github.com/fedora-sysv/initscripts/archive/10.19.tar.gz#/initscripts-10.19.tar.gz Requires: bash Requires: filesystem >= 3 Requires: coreutils Requires: gawk Requires: findutils Requires: grep Requires: procps-ng Requires: setup Requires: systemd Requires: util-linux Requires: chkconfig Requires: initscripts-service Requires(pre): shadow-utils Requires(post): coreutils BuildRequires: filesystem >= 3 BuildRequires: gcc BuildRequires: gettext BuildRequires: glib2-devel BuildRequires: pkgconfig BuildRequires: popt-devel BuildRequires: setup Requires(post): systemd Requires(preun): systemd Requires(postun): systemd BuildRequires: systemd Obsoletes: initscripts < 9.82-2 Patch9000: bugfix-initscripts-add-udev-wait-dependency-for-network.patch Patch9001: bugfix-mod-network-function-when-NM-unmanage-devices.patch Patch9002: bugfix-initscripts-set-PERSISTENT_DHCLIENT-default-to-yes.patch Patch9003: bugfix-network-need-chkconfig-on.patch Patch9004: new-network-fork-to-start-dhcp.patch Patch9005: exec-udevadm-settle-when-network-start.patch Patch9006: remove-rename_device_lock-when-process-does-not-exis.patch Patch9007: support-specify-cc.patch %description This package provides basic support for legacy System V init scripts, and some other legacy tools & utilities. %package -n initscripts-service Summary: Support for service command BuildArch: noarch Requires: bash Requires: filesystem >= 3 Requires: coreutils Requires: gawk Requires: systemd Provides: /sbin/service %description -n initscripts-service This package provides service command. %package -n network-scripts Summary: Legacy scripts for manipulating of network devices Requires: initscripts(aarch-64) = 10.19-1.oe2409 Requires: bash Requires: filesystem >= 3 Requires: coreutils Requires: gawk Requires: bc Requires: dbus Requires: gawk Requires: grep Requires: hostname Requires: iproute Requires: ipcalc Requires: kmod Requires: procps-ng Requires: sed Requires: systemd Requires(post): chkconfig Requires(preun): chkconfig Requires(post): /usr/sbin/update-alternatives Requires(postun): /usr/sbin/update-alternatives Obsoletes: initscripts < 9.82-2 Provides: deprecated() %description -n network-scripts This package contains the legacy scripts for activating & deactivating of most network interfaces. It also provides a legacy version of 'network' service. The 'network' service is enabled by default after installation of this package, and if the network-scripts are installed alongside NetworkManager, then the ifup/ifdown commands from network-scripts take precedence over the ones provided by NetworkManager. If user has both network-scripts & NetworkManager installed, and wishes to use ifup/ifdown from NetworkManager primarily, then they has to run command: $ update-alternatives --config ifup Please note that running the command above will also disable the 'network' service. %package -n netconsole-service Summary: Service for initializing of network console logging Requires: initscripts = 10.19-1.oe2409 BuildArch: noarch Requires: bash Requires: filesystem >= 3 Requires: coreutils Requires: gawk Requires: glibc-common Requires: iproute Requires: iputils Requires: kmod Requires: sed Requires: util-linux Obsoletes: initscripts < 9.82-2 %description -n netconsole-service This packages provides a 'netconsole' service for loading of netconsole kernel module with the configured parameters. The netconsole kernel module itself then allows logging of kernel messages over the network. %package -n readonly-root Summary: Service for configuring read-only root support Requires: initscripts = 10.19-1.oe2409 BuildArch: noarch Requires: bash Requires: filesystem >= 3 Requires: coreutils Requires: gawk Requires: cpio Requires: findutils Requires: hostname Requires: iproute Requires: ipcalc Requires: util-linux Obsoletes: initscripts < 9.82-2 %description -n readonly-root This package provides script & configuration file for setting up read-only root support. Additional configuration is required after installation. Please note that readonly-root package is considered deprecated with limited support. Please use systemd-volatile-root functionality instead, if possible. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'initscripts-10.19' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/initscripts-10.19.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'initscripts-10.19' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-initscripts-add-udev-wait-dependency-for-network.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-mod-network-function-when-NM-unmanage-devices.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-initscripts-set-PERSISTENT_DHCLIENT-default-to-yes.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-network-need-chkconfig-on.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/new-network-fork-to-start-dhcp.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/exec-udevadm-settle-when-network-start.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/remove-rename_device_lock-when-process-does-not-exis.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/support-specify-cc.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f # --------------- /usr/bin/make -O -j${RPM_BUILD_NCPUS} V=1 VERBOSE=1 # --------------- %package debuginfo Summary: Debug information for package initscripts Group: Development/Debug AutoReq: 0 AutoProv: 1 %description debuginfo This package provides debug information for package initscripts. Debug information is useful when developing applications that use this package or when debugging this package. %files debuginfo -f debugfiles.list %package debugsource Summary: Debug sources for package initscripts Group: Development/Debug AutoReqProv: 0 %description debugsource This package provides debug sources for package initscripts. Debug sources are useful when developing applications that use this package or when debugging this package. %files debugsource -f debugsourcefiles.list %install /usr/bin/make install DESTDIR=/home/lkp/rpmbuild/BUILDROOT/initscripts-10.19-1.oe2409.aarch64 INSTALL="/usr/bin/install -p" # This installs the NLS language files: /usr/lib/rpm/find-lang.sh /home/lkp/rpmbuild/BUILDROOT/initscripts-10.19-1.oe2409.aarch64 initscripts rm -f /home/lkp/rpmbuild/BUILDROOT/initscripts-10.19-1.oe2409.aarch64/etc/sysconfig/network-scripts/ifup-ctc # Additional ways to access documentation: install -m 0755 -d /home/lkp/rpmbuild/BUILDROOT/initscripts-10.19-1.oe2409.aarch64/usr/share/doc/network-scripts ln -s /usr/share/doc/initscripts/sysconfig.txt /home/lkp/rpmbuild/BUILDROOT/initscripts-10.19-1.oe2409.aarch64/usr/share/doc/network-scripts/ ln -sr /usr/share/man/man8/ifup.8 /home/lkp/rpmbuild/BUILDROOT/initscripts-10.19-1.oe2409.aarch64/usr/share/man/man8/ifdown.8 # We are now using alternatives approach to better co-exist with NetworkManager: touch /home/lkp/rpmbuild/BUILDROOT/initscripts-10.19-1.oe2409.aarch64/usr/sbin/ifup touch /home/lkp/rpmbuild/BUILDROOT/initscripts-10.19-1.oe2409.aarch64/usr/sbin/ifdown # ============================================================================= %post if [ $1 -eq 1 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Initial installation /usr/lib/systemd/systemd-update-helper install-system-units import-state.service loadmodules.service || : fi %preun if [ $1 -eq 0 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Package removal, not upgrade /usr/lib/systemd/systemd-update-helper remove-system-units import-state.service loadmodules.service || : fi %postun # --------------- %post -n network-scripts chkconfig --add network > /dev/null 2>&1 || : [ -L /usr/sbin/ifup ] || rm -f /usr/sbin/ifup [ -L /usr/sbin/ifdown ] || rm -f /usr/sbin/ifdown /usr/sbin/update-alternatives --install /usr/sbin/ifup ifup /etc/sysconfig/network-scripts/ifup 90 \ --slave /usr/sbin/ifdown ifdown /etc/sysconfig/network-scripts/ifdown \ --initscript network %preun -n network-scripts if [ $1 -eq 0 ]; then chkconfig --del network > /dev/null 2>&1 || : /usr/sbin/update-alternatives --remove ifup /etc/sysconfig/network-scripts/ifup fi # --------------- %post -n netconsole-service if [ $1 -eq 1 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Initial installation /usr/lib/systemd/systemd-update-helper install-system-units netconsole.service || : fi %preun -n netconsole-service if [ $1 -eq 0 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Package removal, not upgrade /usr/lib/systemd/systemd-update-helper remove-system-units netconsole.service || : fi %postun -n netconsole-service # --------------- %post -n readonly-root if [ $1 -eq 1 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Initial installation /usr/lib/systemd/systemd-update-helper install-system-units readonly-root.service || : fi %preun -n readonly-root if [ $1 -eq 0 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Package removal, not upgrade /usr/lib/systemd/systemd-update-helper remove-system-units readonly-root.service || : fi %postun -n readonly-root # === PACKAGING INSTRUCTIONS ================================================== %files -f initscripts.lang %license COPYING %doc doc/sysconfig.txt %dir /etc/rc.d %dir /etc/rc.d/init.d %dir /etc/rc.d/rc[0-6].d %dir /etc/sysconfig/console %dir /etc/sysconfig/modules %dir /usr/libexec/initscripts %dir /usr/libexec/initscripts/legacy-actions /etc/rc.d/init.d/functions /etc/rc[0-6].d /etc/init.d /usr/bin/* /usr/sbin/consoletype /usr/sbin/genhostid /usr/libexec/import-state /usr/libexec/loadmodules /usr/lib/systemd/system/import-state.service /usr/lib/systemd/system/loadmodules.service /usr/lib/udev/rename_device /usr/lib/udev/rules.d/* /usr/share/man/man1/* %files -n initscripts-service %dir /usr/libexec/initscripts %dir /usr/libexec/initscripts/legacy-actions /usr/sbin/service /usr/share/man/man8/service.* %files -n network-scripts %doc doc/examples/ %dir /etc/sysconfig/network-scripts /etc/rc.d/init.d/network /etc/sysconfig/network-scripts/* %config(noreplace) /etc/sysconfig/network-scripts/ifcfg-lo %ghost /usr/sbin/ifup %ghost /usr/sbin/ifdown %attr(4755,root,root) /usr/sbin/usernetctl /usr/share/man/man8/ifup.* /usr/share/man/man8/ifdown.* /usr/share/man/man8/usernetctl.* /usr/share/doc/network-scripts/* %files -n netconsole-service %config(noreplace) /etc/sysconfig/netconsole /usr/libexec/netconsole /usr/lib/systemd/system/netconsole.service %files -n readonly-root %dir /var/lib/stateless %dir /var/lib/stateless/state %dir /var/lib/stateless/writable %config(noreplace) /etc/rwtab %config(noreplace) /etc/statetab %config(noreplace) /etc/sysconfig/readonly-root /usr/libexec/readonly-root /usr/lib/systemd/system/readonly-root.service %changelog * Thu Feb 1 2024 liubo - 10.19-1 - Type: requirement - ID: NA - SUG: NA - DESC: update to version 10.19 * Thu Jun 15 gaoxingwang - 10.17-5 - Type:bugfix - ID:NA - SUG:NA - DESC:remove unnecessary patches because the first introduced problem doesn't make much sense to fix * Fri Apr 14 2023 jammyjellyfish - 10.17-4 - Type:bugfix - ID:NA - SUG:NA - DESC:Support specify CC * Mon Feb 20 2023 gaihuiying - 10.17-3 - Type:bugfix - ID:NA - SUG:NA - DESC:delete Requires:dbus-tools * Mon Nov 07 2022 zhangqiang - 10.17-2 - Type:bugfix - ID:NA - SUG:NA - DESC:Incorrect processing of empty files for resolv.conf * Fri Oct 14 2022 gaihuiying - 10.17-1 - Type:requirement - ID:NA - SUG:NA - DESC:update initscripts to 10.17-1 * Thu Sep 29 2022 gaoxingwang - 10.12-3 - Type:bugfix - ID:NA - SUG:NA - DESC:remove redundant provide for service cmd and delete unnecessary obseletes to fix upgrade problem * Thu Jun 30 2022 xingwei - 10.12-2 - Type:bugfix - ID:NA - SUG:NA - DESC:Initscripts no looger care about rc.local * Mon Dec 20 2021 xinghe - 10.12-1 - Type:requirements - ID:NA - SUG:NA - DESC: update initscripts to 10.12 * Mon Aug 02 2021 chenyanpanHW - 10.06-2 - DESC: delete -S git from %setup -q /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-initscripts-add-udev-wait-dependency-for-network.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-mod-network-function-when-NM-unmanage-devices.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-initscripts-set-PERSISTENT_DHCLIENT-default-to-yes.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-network-need-chkconfig-on.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/new-network-fork-to-start-dhcp.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/exec-udevadm-settle-when-network-start.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/remove-rename_device_lock-when-process-does-not-exis.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/support-specify-cc.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f , and delete BuildRequires git * Fri Jan 22 2021 xihaochen - 10.06-1 - Type:requirements - ID:NA - SUG:NA - DESC: update initscripts to 10.06 * Tue Dec 15 2020 zengwefeng - 10.04-2 - Type:bugfix - ID:NA - SUG:NA - DESC:remove .rename_device.lock when proccess does not exist * Fri Jul 24 2020 hanzhijun - 10.04-1 - Type:enhancement - ID:NA - SUG:NA - DESC:update to 10.04 * Thu Apr 9 2020 songnannan - 10.01-7 - add openEuler in the conditional branch * Thu Mar 5 2020 openEuler Buildteam - 10.01-6 - Type:bugfix - ID:NA - SUG:NA - DESC:adapt to the grep command line * Tue Mar 3 2020 openEuler Buildteam - 10.01-5 - Type:bugfix - ID:NA - SUG:NA - DESC:adapt to the grep command line * Mon Dec 16 2019 openEuler Buildteam - 10.01-4 - Type:bugfix - ID:NA - SUG:NA - DESC:execute udevadm settle when network starts and network fork to start dhcp process * Mon Sep 23 2019 jiangchuangang - 10.01-3 - Type:bugfix - ID:NA - SUG:NA - DESC:Synchronize a bugfix patch * Tue Sep 10 2019 openEuler Buildteam - 10.01-2 - Type:NA - ID:NA - SUG:NA - DESC:Add some notes * Mon Aug 26 2019 shenyangyang - 10.01-1.h11 - Type:NA - ID:NA - SUG:NA - DESC:change some info in change log * Tue Aug 20 2019 fangxiuning - 10.01-1.h10 - Type:NA - ID:NA - SUG:NA - DESC:Rewrite Spec File * Mon Aug 12 2019 yefei - 10.01-1.h9 - Type: NA - ID: NA - SUG: NA - DESC: Eliminate sensitive information * Sat Jul 27 2019 sunyang - 10.01-1.h8 - Type:bugfix - ID:NA - SUG:NA - DESC: ifup ifdown print DEPRECATION_WARNING_ISSUED waring info after source_config * Tue Jul 2 2019 Shijie Luo - 10.01-1.h7 - Type:enhancement - ID:NA - SUG:restart - DESC: fix patches which include employee id * Tue May 14 2019 liuzhiqiang - 10.01-1.h6 - Type:bugfix - ID:NA - SUG:restart - DESC: set PERSISTENT_DHCLIENT not to apply for ipv6 and keep same with last version * Tue Apr 9 2019 shangli - 10.01-1.h5 - Type:bugfix - ID:NA - SUG:restart - DESC:network.service need chkconfig on * Thu Apr 4 2019 luochunsheng - 10.01-1.h4 - Type:enhancement - ID:NA - SUG:NA - DESC:remove sensitive information * Wed Mar 27 2019 lunankun - 10.01-1.h3 - Type:bugfix - ID:NA - SUG:restart - DESC:backport a patch * Wed Mar 13 2019 lunankun - 10.01-1.h2 - Type:bugfix - ID:NA - SUG:restart - DESC:fix incorrect condition for RESOLV_MODS apply PERSISTENT_DHCLIENT to IPv6 dhclient daemon * Wed Jan 23 2019 wangxiao - 10.01-1.h1 - Type:bugfix - ID:NA - SUG:NA - DESC:sync patch * Mon Aug 06 2018 David Kaspar [Dee'Kej] - 10.01-1 - network/ifup/ifdown: deprecations warnings redirected to stderr - ifup-eth: use 'bc' instead of 'expr' when computing $forward_delay - network/ifup/ifdown: deprecation warnings for 'network-scripts' added - network: parsing of /proc/mounts returned * Thu Jun 21 2018 David Kaspar [Dee'Kej] - 10.00-1 - Move the /etc/rwtab.d & /etc/statetab.d folders to 'filesystem' - specfile: fix failing build because of incorrect use of (aarch-64) * Thu Jun 14 2018 David Kaspar [Dee'Kej] - 9.83-1 - network-scripts: Add previously dropped error checking - network-scripts: Replace brctl with ip-link - Makefile: new release-commit rule added - src/rename_device.c: GCC warnings about unused return value suppressed - src/usernetctl.c: GCC warnings about unused return value suppressed - Makefile: allow sub-makefiles to run in parallel - specfile: netconsole service moved to /usr/libexec - specfile: services from /usr/lib/systemd moved to /usr/libexec - specfile: summary & description updated - specfile: no longer needed conflicts dropped - specfile: requirements cleanup - specfile: obsoletes on previous version of initscripts package added - specfile: network-scripts subpackage created - specfile: readonly-root subpackage created - specfile: netconsole-service subpackage created - README.md: Travis CI build icon added - .travis.yml: check the 'make install' proceeds as well - .travis.yml: initial commit - README.md: bug reporting described - README.dm: future of initscripts described - README.md: description added - README.md: references to old git branches added - README.md: initial commit - network-scripts: setting of firewall ZONE fixed - ifdown-post: artifact whitespace removed from the DBus call - l10n: drop .tx directory - l10n: add zanata.xml * Mon Jun 04 2018 David Kaspar [Dee'Kej] - 9.82-1 - Makefile: make the creation of symlinks relative to path again - specfile: trailing file of netreport removed * Thu May 31 2018 David Kaspar [Dee'Kej] - 9.81-1 - src/consoletype.c: deprecation warning added - src/genhostid.c: deprecation warning added - src/genhostid.c: fixed to not override /etc/hostid if it already exists - src/usleep.c: GCC warnings fixed - nis-domainname.service removed - fedora-* services renamed to more general names - specfile: missing fedora-domainname.service returned in systemd macros - COPYING updated to latest GNU version (GPLv2+) - network-scripts: control 'network' service with alternatives as well - netreport functionality dropped - networks moved into 'setup' package - lang.{sh,csh} moved into setup package - lang.{sh,csh} cleanup before moving to 'setup' package - src/sushell moved into 'policycoreutils' package - src/shvar.* removed - po/xgettext_sh removed - sys-unconfig removed - Outdated files from doc/ folder removed - make archive: ChangeLog generating removed - network-scripts: ifup & ifdown -- use alternatives system - adjtime moved into 'util-linux' package - specfile: simplified & updated to new repository layout - .gitignore files updated to new repository layout - Makefile simplified & updated to new repository layout - po/Makefile simplified & updated to new repository layout - src/Makefile simplified & updated to new repository layout - Repository scheme updated to new layout - fedora-readonly: command substitution warning fixed (null-byte input) * Fri May 25 2018 David Kaspar [Dee'Kej] - 9.80-1 - sysconfig/readonly-root: Clarify the usage of readonly-root - use proper shebang where appropriate - specfile: remove the systemctl call in the %postun phase - network-functions: use tr to upper case strings rather than awk - network-functions: add error messages for bonding installation - ifdown-eth: no longer needed 'pidof -x dhclient' condition removed - netconsole: LSB header added - po/xgettext_sh*: converted to use to python3 - network.service: 'reload' removed - ifup-tunnel: Support 'external' tunnels - spec: add gcc to BuildRequires - init.d/functions: fix sourcing for ksh * Tue Jan 02 2018 David Kaspar [Dee'Kej] - 9.79-1 - ifdown-post: fix logical error in commit 5d61564 - network: add knob to optionally keep interfaces up during shutdown - network-functions: use POSIX forwarding instead of bash-ism * Wed Nov 08 2017 David Kaspar [Dee'Kej] - 9.78-1 - specfile: drop dependancy on /etc/system-release - ifup-post: always update nameserver & search entries in /etc/resolv.conf - network-scripts: forward DBus calls to /dev/null - Spelling fixes - Tell git to ignore *.o - Use grep -E instead of deprecated egrep - Avoid some unnecessary stat calls - systemd/system: symlinks for fedora-* services removed - network-scripts: firewall-cmd replaced with DBus calls - 'debugmode' subpackage dropped completely - sysconfig/init* files dropped - sysctl.conf.s390 dropped - usleep: change the error message to print the full replacement commandline * Tue Aug 15 2017 David Kaspar [Dee'Kej] - 9.77-1 - specfile: Fix failing build for s390* architecture - Drop no longer supported SPARC architecture * Mon Aug 07 2017 David Kaspar [Dee'Kej] - 9.76-1 - Makefile: return make archive for testing purposes - Revert "Makefile: replace /var/run with /run" * Mon Aug 07 2017 David Kaspar [Dee'Kej] - 9.75-1 - Makefile: $ROOT variable is now empty by default - Makefile: Fix additional error in commit b119d37d1 - ifup-eth: wait for STP to complete setup on bridge if $DELAY is not set - init.d/functions: is_true() & is_false() extended by ON/OFF support - init.d/functions: convert2sec() function added * Fri Aug 04 2017 David Kaspar [Dee'Kej] - 9.74-1 - Makefile: fix whitespace error in commit b119d37d1 * Thu Aug 03 2017 David Kaspar [Dee'Kej] - 9.73-1 - Makefile: replace /var/run with /run - Replace /var/run with /run everywhere - Update references to sysctl.conf - Drop sysctl.d/00-system.conf - Drop 256term.{sh,csh} - ARPUPDATE introduced * Thu May 25 2017 David Kaspar [Dee'Kej] - 9.72-1 - rename_device.c: rewrite of isCfg() function - Add *.old to list of ignored files - Replace usleep(1) calls with sleep(1) calls * Wed May 24 2017 David Kaspar [Dee'Kej] - 9.71-1 - usleep: print deprecation warning from now on - sysconfig.txt: mention previously introduced NO_DHCP_HOSTNAME option - DHCP_FQDN and DHCP_SEND_HOSTNAME introduced - re-add missing $HOSTNAME initialization - ifup: add support for VLAN_EGRESS_PRIORITY_MAP - specfile: mark 'rwtab' and 'statetab' as config files - killproc/status: add missing '-b ' option - ifdown-eth: we need to flush global scope as well - ifup-eth: remove quote marks - po: download latest translations from zanata - rwtab: add /var/lib/systemd/timers - Update initscripts.pot - Port headers in xgettext_sh.py to 2017 * Fri Feb 24 2017 Lukáš Nykrýn - 9.70-1 - move source to github * Tue Aug 30 2016 David Kaspar [Dee'Kej] - 9.69-1 - fedora-import-state should no longer try to create folder with empty name (#1370259) * Tue Aug 9 2016 David Kaspar [Dee'Kej] - 9.68-1 - fedora-import-state: skip modifying of existing folders (#1347436) - functions: systemctl show now returns an error when unit does not exist * Tue Jul 19 2016 Lukáš Nykrýn - 9.67-1 - import-state: restore also sensitivity part of SELinux context - network: run after network-pre.target - ifup-eth: fix setting preferred_lft and valid_lft - ifup: don't call nmcli on any lo device - source_config: tell NetworkManger to load ifcfg file even for NM_CONTROLLED=no - ipv6: wait for all global IPv6 addresses to leave the "tentative" state - rwtab: /var/lib/nfs needs to copy the files - functions: improve killing loops - ifup: set valid_lft and preferred_lft to forever for static ip - service: use systemd mangle for given service * Mon Apr 25 2016 Lukáš Nykrýn - 9.66-1 - remove autorelabel stuff - autorelabel: turn quota off before relabeling - network: Treat other tunnel interfaces, fixes ifdown stage - autorelabel: call dracut-initramfs-restore before forced reboot - sysconfig.txt: document PPPOE_EXTRA and PPPD_EXTRA - ifdown-eth: fix comparison * Mon Dec 07 2015 Lukáš Nykrýn - 9.65-1 - init.d/functions: end with 0 - fedora-loadmodules: we don't have readahead anymore - network-scripts: DEVICE and HWADRR could be quoted by apostrophe - ifup-wireless: fix calling of phy_wireless_device - ifdown: clean ipv4 localhost addresses - ifup-eth: some bridge options are applied later - service: improve status and stop function for daemon with intscripts - init.d/functions: reload systemd if it can't see an initscript * Thu Aug 06 2015 Lukáš Nykrýn - 9.64-1 - network-functions: fix wireless detection - fedora-readonly: use --make-slave with --bind mounts - import-state: don't run restorecon when it does not exist - network: modem type interfaces should explicitly start after and stop before common interfaces - ifup-post: should be interpreted in bash * Mon May 18 2015 Lukáš Nykrýn - 9.63-1 - remove ipcalc, it has its own package now - network: tell NM to reload its configuration during start - bonding: warn if the ifup for slave device failed - sysctl.conf: drop SHMALL and SHMMAX, they have sane default values in kernel - ifup: don't call NM for loopback - clarify daemon() usage message - rename_device: allow non-channel nics for s390x machines - ifup: add missing quotes * Thu Apr 09 2015 Lukáš Nykrýn - 9.62-1 - network-functions: fix change_resolv_conf after grep update - ifup-aliases: don't return with error when arping fails - init.d/functions: rc.debug option to debug initscripts - ifup-aliases: inherit ARPCHECK from parent device - network: report that we can't shut down network for root on netfs - ifdown-eth: use scope host for lo * Thu Jan 22 2015 Lukáš Nykrýn - 9.61-1 - specfile cleanup - ifup-ipv6: set accept_ra to 2 when IPV6FORWARDING=yes and IPV6_AUTOCONF=yes - ifup-post: check resolve.conf also with DNS2 - ifup-aliases: do not fail when only ipv6 addr is specified - fedora-import-state.service: run a little bit later - fedora-readonly: Updates for systemd random-seed handling - network-functions: is_available_wait should wait even in the case that is_available returns 2 - ifdown-post: remove resolv.conf only in specific cases - network-functions: fix check in install_bonding_driver * Tue Dec 16 2014 Lukáš Nykrýn - 9.60-1 - improve check for bond master in install bonding driver - network-functions: reeplace iwconfig with iw - ifup: fix typo - ifdown-ipv6: reset addrgenmode to eui64 for device * Wed Nov 12 2014 Lukáš Nykrýn - 9.59-1 - adjust LINKDELAY when STP is on * Thu Nov 06 2014 Lukáš Nykrýn - 9.58-1 - ifup,vlan: fix typo - doc: be consistent and use BOOTPROTO=none * Tue Oct 07 2014 Zbigniew Jędrzejewski-Szmek - 9.57 - Remove /etc/inittab, /etc/crypttab, utmp, wtmp, btmp * Tue Oct 07 2014 Lukáš Nykrýn - 9.56-1 - network_function: return immediately when device is pres ent - add configurable DEVTIMEOUT - fedora-import-state: do not clobber / - network-functions: grep->fgrep in bonding masters matchi ng - man: update sys-unconfig.8 - rename_devices: comments need to have a blank before them - add example ifcfg files - network-functions: improve bonding_masters grep - ifup: if we were unable to determine DEVICE always call nmcli up - ifup-tunnel: call ifup-ipv6 in the end - ifup: also set multicast_snooping after the bridge is up - network-functions: ETHTOOL_DELAY introduction patch - use pie and relro by default - custom naming for VLAN devices - vi.po: fix parentheses - ifup-wireless: add support for wowlan - ifup-wireless: add support for wowlan (second part) - ifup-aliases: do not bring up ipv6 for range files - sys-unconfig: use poweroff instead of halt - ifup-aliases: improve duplicate address detection - network-functions: handle BONDING_OPTS better - network: tell nm to wake the slaves * Tue Jul 22 2014 Lukáš Nykrýn - 9.55-1 - fix license handling - ipcalc: -c allow netmask - ipcalc: parse prefix more safely - inittab: fix path and mention set-default - don't require /sbin/sysctl - 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 - remove ppp from translation * Tue Apr 15 2014 Lukáš Nykrýn - 9.54-1 - move ppp support to ppp package - remove fedora-configure - network: detect if / is on netfs - is_nm_handling: fix RE - bonding: match whole name of interface - network: add support for team devices - ifup-wireless: fix syntax error - fedora-readonly: fix prefix detection * Wed Mar 26 2014 Lukáš Nykrýn - 9.53-1 - bridging: add possibility to set prio and ageing - ifup: add possibility to specify value for -w parameter of arping - network: try to not compete with NM during boot - fedora-domainname: DefaultDependencies=no - service: add condrestart to allowed commands - update ifup/ifdown NetworkManager interaction once more(#1036701, #1061810) - network: modify ifup-wireless so it doesn't call exit - set shmmax and shmall defaults to match rhel6 values (#1056547) - update ifup/ifdown NetworkManager interaction (#1036701, #1061810) - service: fix action matching - remove ifup-ipx from spec - Delete IPX support. - remove dependency on sysvinit-tools * Tue Jan 14 2014 Lukáš Nykrýn - 9.52-1 - require procps-ng * Tue Jan 14 2014 Lukáš Nykrýn 9.51-1 - readonly-root: bind-mount only necessary subset of entries in rwtab - readonly-root: Add /var/log/audit/audit.log to rwtab - readonly-root: restore selinux context after bind mount - rename_device: remove comments and trailing whitespaces - service: suggest using systemctl if unknown action is used - ifup-eth: fix typo in error message - use iw instead of iwconfig and friends - update functions who call nmcli - ifdown: fix typo in nmcli call * Tue Sep 03 2013 Lukas Nykryn - 9.50-1 - ipcalc: support RFC3021 (#997271) - symlink /etc/sysctl.conf -> /etc/sysctl.d/ - man: only action specified in LSB are redirected to systemd - service: filter actions that are not supported by systemctl in service (#947823) - install_bonding_driver: drop check for existing device (#991335) - consider IPV6INIT undefined as YES - don't care about network filesystems * Fri Jul 12 2013 Lukáš Nykrýn - 9.48-1 - man: add systemd man pages to service.8 "see also" section - add possibility to set domainname through /etc/sysconfig/network - rename_device: don't wait for lock with lower permissions - 256term.csh: remove quotes around variable (#979796) - drop useless variables from /etc/sysconfig/init - readonly-root: rpcidmapd restart is not needed anymore - ifup-eth: print error only if arping is really called (#974603) - readonly-root: Add /var/lib/samba to rwtab * Fri May 31 2013 Lukáš Nykrýn - 9.47-1 - network-functions: to determine state of nscd check socket not lock (#960779) - sysconfig.txt advised saslauthd -a instead of -v - update translations from transifex - drop translation for other initscripts - tweak ifup/ifdown usage and man page (#961917) - ctrl-alt-delete.target is provided by systemd package - remove some defaults from arch specific sysctl.conf - readonly-root: remount rpc_pipefs if readonly-root is used - service: mention legacy actions and systemctl redirection in man page * Fri Apr 12 2013 Lukáš Nykrýn - 9.46-1 - add /var/lib/NetworkManager - add ipip6 tunneling support (#928232, raorn@raorn.name) - bonding: set master up before slaves - set net.ipv6.conf.SYSCTLDEVICE.autoconf in ifup-ipv6 - ifdown: don't call nmcli on interface that is alread down - remove some defaults from sysctl.conf (move to systemd) - call flush addresses with scope global - service: action should not be empty when calling legacy-actions (#947817) - ifup-eth: ignore arping errors (#928379) - replace tunctl with ip tuntap (#947875) - reload sysctl settings for vlans on ifup - try dhcpv6 after v4 failed (#846618) * Fri Mar 15 2013 Lukáš Nykrýn - 9.45-2 - provides /sbin/service * Fri Mar 15 2013 Lukáš Nykrýn - 9.45-1 - turn on symlink protections in sysctl (#922030) - add systemd-random-seed.service to Before= in fedora-readonly.service (#888615) - mention rule6 files in sysconfig.txt - skip nmcli for wireless device (#863707) - remove config-noreplace from /etc/inittab (#627474) - remount-rootfs.service got renamed to systemd-remount-fs.service - compile netreport and usernetctl with full RELRO and PIE (#853178) - move stuff directly to /usr (#905492) - Remove NETWORKING_IPV6 from sysconfig.txt (#918622) - fix greps to correctly handle comments and quotation * Wed Feb 20 2013 Lukáš Nykrýn - 9.44-1 - limit udev rule for network renaming (#907365, mschmidt@redhat.com) - fix path for arpwatch, seems to be in /var/lib on Fedora 18 - fix the path for lvm cache, there is no file /etc/lvm/.cache ( but there is one /etc/lvm/cache ) - fix path for dhcpd, is /var/lib/dhcpd since 2005 ( see 31cdb58df77 on the dhcp package git ) - fix the patch for apache modules in rwtab, that are now in /var/cache/httpd - remove no longer used directory ( at least in Fedora ), hald is deprecated, /var/tux cannot be found and xend seems to use a subdirectory of /var/lib/xen - correct the path for puppet directory in /etc/rwtab, now use /var/lib/puppet by default - allow passing -F from /.autorelabel to fixfiles when relabeling system (#904279) - correctly detect Open vSwitch device types - clear DEVICE and TYPE variables before every iteration (#902463) - sets BONDING_OPTS before interface is brougth up - check an IP address for existence in ifup-alias (#852005) - sync FSF address with GPL 2 text. - fix rpmlint's spaces vs tabs warning. - fix bogus %changelog dates. - build with $RPM_LD_FLAGS. - use -sf, not -s. (#901827) - add /usr/libexec/initscripts to file list (#894475) - rename term256 to 256term (glob sort) (#849429) - readd missing shebang. (#885821) - migrate even further away from /etc/sysconfig/network for hostname, and /etc/sysconfig/i18n. * Fri Dec 7 2012 Bill Nottingham - 9.43-1 - 60-net.rules: explicitly set the interface name (#870859) - ifup-eth: set firewall zone before ifup-ipv6 for DHCPv6 (#802415) - migrate to /etc/locale.conf, /etc/vconsole.conf (#881923) - rename_device: fix bogus locking - fix wireless device detection for kernel 3.6 (#875328) - drop fedora-storage-init, fedora-wait-storage () * Wed Oct 31 2012 Bill Nottingham - 9.42-1 - Halloween release! - add a default /etc/sysctl.conf that describes how to change values, and where the defaults now live. (#760254) - translation updates - fedora-autorelabel: don't pass -F to fixfiles (#863662, ) - fix calling of firewall-cmd in ifup-post/ifdown-post () * Fri Oct 5 2012 Bill Nottingham - 9.41-1 - debugmode: MALLOC_CHECK_ is not thread safe. Don't enable it by default (#853175) - Add support for 256 color terminals () - ifdown-eth: be less strict about VLAN name (#505314, ) - drop prefdm - ifup-eth: allow duplicate address detection to be disabled () - process rule6-* for sit devices (#840009, ) * Mon Aug 6 2012 Bill Nottingham - 9.40-1 - drop support for booting non-systemd systems - drop legacy commands: getkey, fstab-decode, testd * Fri Jun 29 2012 Bill Nottingham - 9.39-1 - assorted documentation cleanups - typo, spelling, licenese clean up () - service: add support for legacy custom actions packaged in /usr/libexec/initscripts/legacy-actions/