From 063292249ba17ee6534e7643902ffb3b9f1e8b29 Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Thu, 26 Aug 2021 12:01:42 +0200 Subject: [PATCH 01/30] 10.10 --- .gitignore | 1 + initscripts.spec | 58 +++++++++++++++++++++++++++++++++++++++++++----- sources | 2 +- 3 files changed, 54 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index e5d39da..e4e1db0 100644 --- a/.gitignore +++ b/.gitignore @@ -46,3 +46,4 @@ /initscripts-10.07.tar.gz /initscripts-10.08.tar.gz /initscripts-10.09.tar.gz +/initscripts-10.10.tar.gz diff --git a/initscripts.spec b/initscripts.spec index 48ecc35..c573861 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -18,8 +18,8 @@ Requires: gawk \ Name: initscripts Summary: Basic support for legacy System V init scripts -Version: 10.09 -Release: 2%{?dist} +Version: 10.10 +Release: 1%{?dist} License: GPLv2 @@ -34,6 +34,8 @@ Requires: procps-ng Requires: setup Requires: systemd Requires: util-linux +Requires: chkconfig +Recommends: initscripts-service Requires(pre): shadow-utils Requires(post): coreutils @@ -51,8 +53,6 @@ BuildRequires: make %{?systemd_requires} BuildRequires: systemd -Provides: /sbin/service - Obsoletes: %{name} < 9.82-2 # === PATCHES ================================================================= @@ -89,6 +89,23 @@ other legacy tools & utilities. # === SUBPACKAGES ============================================================= +%package -n initscripts-service +Summary: Support for service command +BuildArch: noarch + +%shared_requirements + +Requires: systemd + +Provides: /sbin/service + +Obsoletes: %{name} < 9.82-2 + +%description -n initscripts-service +This package provides service command. + +# --------------- + %package -n network-scripts Summary: Legacy scripts for manipulating of network devices Requires: %{name}%{?_isa} = %{version}-%{release} @@ -115,6 +132,12 @@ Requires(postun): %{_sbindir}/update-alternatives Obsoletes: %{name} < 9.82-2 +# This is legacy and deprecated, so nobody should depend on this! +# If ifcfg-style configuration is still desired, NetworkManager can do this. +# Thus, mark this as deprecated to ensure people know to not depend on it. +# Cf. https://docs.fedoraproject.org/en-US/packaging-guidelines/deprecating-packages/ +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. @@ -292,7 +315,6 @@ fi %{_bindir}/* %{_sbindir}/consoletype %{_sbindir}/genhostid -%{_sbindir}/service %{_libexecdir}/import-state %{_libexecdir}/loadmodules @@ -304,10 +326,20 @@ fi %{_udevrulesdir}/* %{_mandir}/man1/* -%{_mandir}/man8/service.* # ============================================================================= +%files -n initscripts-service + +%dir %{_libexecdir}/%{name} +%dir %{_libexecdir}/%{name}/legacy-actions + +%{_sbindir}/service + +%{_mandir}/man8/service.* + +# --------------- + %files -n network-scripts %doc doc/examples/ %dir %{_sysconfdir}/sysconfig/network-scripts @@ -351,6 +383,20 @@ fi # ============================================================================= %changelog +* Thu Aug 26 2021 Jan Macku - 10.10-1 +- Translated using Weblate (Friulian) (#381) +- Translations update from Weblate (#378) +- added veth support +- ifup-eth: add a new PERSISTENT_DHCLIENT_IPV6 option for IPv6 dhclient daemon +- ifdown removes veth pair if both peers are down +- rename_device: also support dracut-style kernel cmdline configuration +- spec: Mark network-scripts as deprecated +- spec: Initscripts now requires chkconfig (#374) +- Translations update from Weblate (#371) +- spec: Move service script into subpackage +- ci: Onboard initscripts to Packit +- ci: Migrate from Travis to GH Actions + * Thu Jul 22 2021 Fedora Release Engineering - 10.09-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index a229159..62ece37 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (initscripts-10.09.tar.gz) = c8047d02565cbb166b76ce00c893b3a08d0e755fbaf16d11bc3b3a52ce305dd6968e7719b623e81645bece43eb2ed91f54079b10a8bdf02acbe5309062e4cb19 +SHA512 (initscripts-10.10.tar.gz) = c406e9fdda734ea1a4d37767cd5aa54223e4d0cea72a8eaca8e9ee2ae142dfd6ac25d5b3cbd07dbe0e50200bb69b17bf53d109580dfa7ab5e64e8a08ecf13c69 From 98deefd061d738eea7b09109d55ff6817c3498d5 Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Fri, 27 Aug 2021 09:58:25 +0200 Subject: [PATCH 02/30] 10.11 --- .gitignore | 1 + initscripts.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e4e1db0..efef749 100644 --- a/.gitignore +++ b/.gitignore @@ -47,3 +47,4 @@ /initscripts-10.08.tar.gz /initscripts-10.09.tar.gz /initscripts-10.10.tar.gz +/initscripts-10.11.tar.gz diff --git a/initscripts.spec b/initscripts.spec index c573861..6d2ffae 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -18,7 +18,7 @@ Requires: gawk \ Name: initscripts Summary: Basic support for legacy System V init scripts -Version: 10.10 +Version: 10.11 Release: 1%{?dist} License: GPLv2 @@ -99,7 +99,7 @@ Requires: systemd Provides: /sbin/service -Obsoletes: %{name} < 9.82-2 +Obsoletes: %{name} < 10.10-1 %description -n initscripts-service This package provides service command. @@ -383,6 +383,9 @@ fi # ============================================================================= %changelog +* Fri Aug 27 2021 Jan Macku - 10.11-1 +- specfile: Update obsoletes to allow upgrades (#385) + * Thu Aug 26 2021 Jan Macku - 10.10-1 - Translated using Weblate (Friulian) (#381) - Translations update from Weblate (#378) diff --git a/sources b/sources index 62ece37..96bc8da 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (initscripts-10.10.tar.gz) = c406e9fdda734ea1a4d37767cd5aa54223e4d0cea72a8eaca8e9ee2ae142dfd6ac25d5b3cbd07dbe0e50200bb69b17bf53d109580dfa7ab5e64e8a08ecf13c69 +SHA512 (initscripts-10.11.tar.gz) = e41a79a438f92b8333254ff526a3d1e451d747ee6595409e9c4218592ad5ed411f258c5b078d8b75d068637b5e7a62ba0d3c7144e71cea06d2b896337b4642a0 From 4118d1a47dc2f3d1c85686f6c4e5ab16f87d7790 Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Fri, 3 Sep 2021 09:28:50 +0200 Subject: [PATCH 03/30] 10.12 --- .gitignore | 1 + initscripts.spec | 12 ++++++------ sources | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index efef749..9533f7d 100644 --- a/.gitignore +++ b/.gitignore @@ -48,3 +48,4 @@ /initscripts-10.09.tar.gz /initscripts-10.10.tar.gz /initscripts-10.11.tar.gz +/initscripts-10.12.tar.gz diff --git a/initscripts.spec b/initscripts.spec index 6d2ffae..caf1e08 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -18,7 +18,7 @@ Requires: gawk \ Name: initscripts Summary: Basic support for legacy System V init scripts -Version: 10.11 +Version: 10.12 Release: 1%{?dist} License: GPLv2 @@ -35,7 +35,7 @@ Requires: setup Requires: systemd Requires: util-linux Requires: chkconfig -Recommends: initscripts-service +Requires: initscripts-service Requires(pre): shadow-utils Requires(post): coreutils @@ -53,7 +53,7 @@ BuildRequires: make %{?systemd_requires} BuildRequires: systemd -Obsoletes: %{name} < 9.82-2 +Obsoletes: %{name} < 10.10-1 # === PATCHES ================================================================= @@ -383,6 +383,9 @@ fi # ============================================================================= %changelog +* Fri Sep 03 2021 Jan Macku - 10.12-1 +- spec: Update relation between initscripts and initscripts-service (#386) + * Fri Aug 27 2021 Jan Macku - 10.11-1 - specfile: Update obsoletes to allow upgrades (#385) @@ -400,9 +403,6 @@ fi - ci: Onboard initscripts to Packit - ci: Migrate from Travis to GH Actions -* Thu Jul 22 2021 Fedora Release Engineering - 10.09-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - * Mon Feb 15 2021 Jan Macku - 10.09-1 - doc: Document ARPING_WAIT and ARPING_UPDATE_WAIT - network scripts: Avoid infinite loop of arping diff --git a/sources b/sources index 96bc8da..0b2394c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (initscripts-10.11.tar.gz) = e41a79a438f92b8333254ff526a3d1e451d747ee6595409e9c4218592ad5ed411f258c5b078d8b75d068637b5e7a62ba0d3c7144e71cea06d2b896337b4642a0 +SHA512 (initscripts-10.12.tar.gz) = bde65b6f47335b430c7d201386119bbd70753d738393fea33457dbe5e423db406a176f56e02d9c98653483d296f25573e8a414000416913423843b627f0f8ba3 From fa679785552ad5b4fd4d88ba51470a7b11b0f441 Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Thu, 13 Jan 2022 09:17:02 +0100 Subject: [PATCH 04/30] 10.13 --- .gitignore | 1 + initscripts.spec | 21 ++++++++++++++++++++- sources | 2 +- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9533f7d..d6673ca 100644 --- a/.gitignore +++ b/.gitignore @@ -49,3 +49,4 @@ /initscripts-10.10.tar.gz /initscripts-10.11.tar.gz /initscripts-10.12.tar.gz +/initscripts-10.13.tar.gz diff --git a/initscripts.spec b/initscripts.spec index caf1e08..a0f5d5f 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -18,7 +18,7 @@ Requires: gawk \ Name: initscripts Summary: Basic support for legacy System V init scripts -Version: 10.12 +Version: 10.13 Release: 1%{?dist} License: GPLv2 @@ -383,6 +383,25 @@ fi # ============================================================================= %changelog +* Thu Jan 13 2022 Jan Macku - 10.13-1 +- ifup-routes: Log when using `ip $type replace` +- ifup-routes: Use `ip route repace` to avoid race +- Translated using Weblate (German) +- Add LGTM badges to README +- ci: set default merge method to rebase +- ci: disable comments under opened PR in order to fix CI +- network scripts: do not use c-style for-loop +- network scripts: replace "<<<" with pipe +- rc.d/functions: do not use "+=" to concatenate string +- ci: Use default github-token (#395) +- ci(Mergify): configuration update (#394) +- ci: Output shellcheck results using PR comments (#393) +- ci: Update path to csdiff repository (#391) +- spec: Fix issue with $NEXT_VERSION (#390) +- Translated using Weblate (Indonesian) +- Translated using Weblate (Spanish) +- Translated using Weblate (Czech) + * Fri Sep 03 2021 Jan Macku - 10.12-1 - spec: Update relation between initscripts and initscripts-service (#386) diff --git a/sources b/sources index 0b2394c..d55c576 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (initscripts-10.12.tar.gz) = bde65b6f47335b430c7d201386119bbd70753d738393fea33457dbe5e423db406a176f56e02d9c98653483d296f25573e8a414000416913423843b627f0f8ba3 +SHA512 (initscripts-10.13.tar.gz) = f0d358f63b493815ed8007451eb699e3e1ad5aec64c7330c8678e402994f202ab290c3776779fd7d266de32297a1365b989469faec61af943b28675757ebda31 From bc7e32837e75ec9788c719e1a0eb952edcc7c258 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 13:18:41 +0000 Subject: [PATCH 05/30] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- initscripts.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/initscripts.spec b/initscripts.spec index a0f5d5f..b2ff29d 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -19,7 +19,7 @@ Requires: gawk \ Name: initscripts Summary: Basic support for legacy System V init scripts Version: 10.13 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 @@ -383,6 +383,9 @@ fi # ============================================================================= %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 10.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Jan 13 2022 Jan Macku - 10.13-1 - ifup-routes: Log when using `ip $type replace` - ifup-routes: Use `ip route repace` to avoid race From 19777187937fed6dd2925ace8cf48bb807163354 Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Mon, 24 Jan 2022 12:33:16 +0100 Subject: [PATCH 06/30] 10.14 --- .gitignore | 1 + initscripts.spec | 11 +++++++---- sources | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index d6673ca..06c1a06 100644 --- a/.gitignore +++ b/.gitignore @@ -50,3 +50,4 @@ /initscripts-10.11.tar.gz /initscripts-10.12.tar.gz /initscripts-10.13.tar.gz +/initscripts-10.14.tar.gz diff --git a/initscripts.spec b/initscripts.spec index b2ff29d..a5685d7 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -18,8 +18,8 @@ Requires: gawk \ Name: initscripts Summary: Basic support for legacy System V init scripts -Version: 10.13 -Release: 2%{?dist} +Version: 10.14 +Release: 1%{?dist} License: GPLv2 @@ -383,8 +383,11 @@ fi # ============================================================================= %changelog -* Thu Jan 20 2022 Fedora Release Engineering - 10.13-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild +* Mon Jan 24 2022 Jan Macku - 10.14-1 +- ifup-routes: Revert quotes +- ifup-routes: Use `ip replace` only on type `route` +- ci(Mergify): configuration update +- ci: remove testing branch from `shellcheck_test.yml` * Thu Jan 13 2022 Jan Macku - 10.13-1 - ifup-routes: Log when using `ip $type replace` diff --git a/sources b/sources index d55c576..7cdb14d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (initscripts-10.13.tar.gz) = f0d358f63b493815ed8007451eb699e3e1ad5aec64c7330c8678e402994f202ab290c3776779fd7d266de32297a1365b989469faec61af943b28675757ebda31 +SHA512 (initscripts-10.14.tar.gz) = 1a263d4ef47dd92c85ee9726c941127845cb1f778944e9153fa71f08bcc7e2705de3fd396ce9e2dbabe10d0173ef3d16503ee363e49b016d4ceb41f9aac4813c From 8fcd375eb6425a0c7acb029967ff8988202b801e Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Tue, 15 Feb 2022 08:53:41 +0100 Subject: [PATCH 07/30] 10.15 --- .gitignore | 1 + initscripts.spec | 11 ++++++++++- sources | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 06c1a06..fe800e0 100644 --- a/.gitignore +++ b/.gitignore @@ -51,3 +51,4 @@ /initscripts-10.12.tar.gz /initscripts-10.13.tar.gz /initscripts-10.14.tar.gz +/initscripts-10.15.tar.gz diff --git a/initscripts.spec b/initscripts.spec index a5685d7..db3e348 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -18,7 +18,7 @@ Requires: gawk \ Name: initscripts Summary: Basic support for legacy System V init scripts -Version: 10.14 +Version: 10.15 Release: 1%{?dist} License: GPLv2 @@ -114,6 +114,7 @@ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: bc Requires: dbus +Requires: dbus-tools Requires: gawk Requires: grep Requires: hostname @@ -383,6 +384,14 @@ fi # ============================================================================= %changelog +* Tue Feb 15 2022 Jan Macku - 10.15-1 +- spec: network-scripts needs to depend on dbus-tools for NetworkManager detection +- packit: Run copr builds on release as well +- ci: Update `.packit.yml` to run on `c8s` `c9s` and `rawhide` +- Translated using Weblate (Finnish) +- ci: Use Differential ShellCheck action +- ci(Mergify): configuration update + * Mon Jan 24 2022 Jan Macku - 10.14-1 - ifup-routes: Revert quotes - ifup-routes: Use `ip replace` only on type `route` diff --git a/sources b/sources index 7cdb14d..10101a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (initscripts-10.14.tar.gz) = 1a263d4ef47dd92c85ee9726c941127845cb1f778944e9153fa71f08bcc7e2705de3fd396ce9e2dbabe10d0173ef3d16503ee363e49b016d4ceb41f9aac4813c +SHA512 (initscripts-10.15.tar.gz) = c7fc1f7b91d766be84ee7b71dcbbba604e1024e25481460f60736119c654f134506371ef758d3c1dccf6479640d56019797e7316891689a3267d96da5ee18707 From d22d9d9fa55b019b014e53ce7db13e9305c32c95 Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Wed, 23 Feb 2022 14:56:02 +0100 Subject: [PATCH 08/30] 10.16 --- .gitignore | 1 + initscripts.spec | 29 +++++++++++++++++++++++++---- sources | 2 +- 3 files changed, 27 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index fe800e0..539d099 100644 --- a/.gitignore +++ b/.gitignore @@ -52,3 +52,4 @@ /initscripts-10.13.tar.gz /initscripts-10.14.tar.gz /initscripts-10.15.tar.gz +/initscripts-10.16.tar.gz diff --git a/initscripts.spec b/initscripts.spec index db3e348..1e87fb3 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -18,7 +18,7 @@ Requires: gawk \ Name: initscripts Summary: Basic support for legacy System V init scripts -Version: 10.15 +Version: 10.16 Release: 1%{?dist} License: GPLv2 @@ -36,6 +36,7 @@ Requires: systemd Requires: util-linux Requires: chkconfig Requires: initscripts-service +Requires: initscripts-rename-device Requires(pre): shadow-utils Requires(post): coreutils @@ -89,6 +90,18 @@ other legacy tools & utilities. # === SUBPACKAGES ============================================================= +%package -n initscripts-rename-device +Summary: Udev helper utility that provides network interface naming + +%shared_requirements + +Obsoletes: %{name} < 10.16-1 + +%description -n initscripts-rename-device +Udev helper utility that provides network interface naming + +# --------------- + %package -n initscripts-service Summary: Support for service command BuildArch: noarch @@ -322,14 +335,19 @@ fi %{_prefix}/lib/systemd/system/import-state.service %{_prefix}/lib/systemd/system/loadmodules.service -%{_prefix}/lib/udev/rename_device - -%{_udevrulesdir}/* %{_mandir}/man1/* # ============================================================================= +%files -n initscripts-rename-device + +%{_prefix}/lib/udev/rename_device + +%{_udevrulesdir}/* + +# --------------- + %files -n initscripts-service %dir %{_libexecdir}/%{name} @@ -384,6 +402,9 @@ fi # ============================================================================= %changelog +* Wed Feb 23 2022 Jan Macku - 10.16-1 +- spec: Move rename_device to subpackage `initscripts-rename-device` + * Tue Feb 15 2022 Jan Macku - 10.15-1 - spec: network-scripts needs to depend on dbus-tools for NetworkManager detection - packit: Run copr builds on release as well diff --git a/sources b/sources index 10101a0..2af89bf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (initscripts-10.15.tar.gz) = c7fc1f7b91d766be84ee7b71dcbbba604e1024e25481460f60736119c654f134506371ef758d3c1dccf6479640d56019797e7316891689a3267d96da5ee18707 +SHA512 (initscripts-10.16.tar.gz) = f2760175ddd17f66b0747d340b28b6635187ff939e0c487d6d5d7b679e7495819df2e6f66b398209f37c1f61cc89884e7e8edac0b63e56b242aebbffe622615e From 83747c72df32cb87a26a7c4aa2a4f3db943255b0 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Wed, 23 Feb 2022 17:25:36 -0800 Subject: [PATCH 09/30] Drop unnecessary obsoletes Since initscripts requires these packages anyway, the obsoletes aren't necessary. They're only useful if you split off a new subpackage and *don't* have the main package require it, but you still want it to be installed on updates. In this case, initscripts requires both initscripts-rename-device and initscripts-service, so there's no need for them to obsolete older versions of it. The initscripts-rename-device obsoletes was somehow messing up live image creation during the openQA update test (caused the live image not to include initscripts at all). This fixes that. Signed-off-by: Adam Williamson --- initscripts.spec | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/initscripts.spec b/initscripts.spec index 1e87fb3..be1938e 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -19,7 +19,7 @@ Requires: gawk \ Name: initscripts Summary: Basic support for legacy System V init scripts Version: 10.16 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 @@ -54,7 +54,7 @@ BuildRequires: make %{?systemd_requires} BuildRequires: systemd -Obsoletes: %{name} < 10.10-1 +Obsoletes: %{name} < 10.16-1 # === PATCHES ================================================================= @@ -95,8 +95,6 @@ Summary: Udev helper utility that provides network interface naming %shared_requirements -Obsoletes: %{name} < 10.16-1 - %description -n initscripts-rename-device Udev helper utility that provides network interface naming @@ -112,8 +110,6 @@ Requires: systemd Provides: /sbin/service -Obsoletes: %{name} < 10.10-1 - %description -n initscripts-service This package provides service command. @@ -402,6 +398,9 @@ fi # ============================================================================= %changelog +* Wed Feb 23 2022 Adam Williamson - 10.16-2 +- Drop unnecessary obsoletes + * Wed Feb 23 2022 Jan Macku - 10.16-1 - spec: Move rename_device to subpackage `initscripts-rename-device` From 3620bdfb5b7ea21264453d6336509fb27941c866 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 14:41:01 +0000 Subject: [PATCH 10/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- initscripts.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/initscripts.spec b/initscripts.spec index be1938e..6ce75bc 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -19,7 +19,7 @@ Requires: gawk \ Name: initscripts Summary: Basic support for legacy System V init scripts Version: 10.16 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2 @@ -398,6 +398,9 @@ fi # ============================================================================= %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 10.16-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Wed Feb 23 2022 Adam Williamson - 10.16-2 - Drop unnecessary obsoletes From 32dd2e2fe5637c1421d21ed77ab4b983141ee124 Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Wed, 24 Aug 2022 10:02:50 +0200 Subject: [PATCH 11/30] 10.17 --- .gitignore | 1 + initscripts.spec | 22 ++++++++++++++++++---- sources | 2 +- 3 files changed, 20 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 539d099..659f309 100644 --- a/.gitignore +++ b/.gitignore @@ -53,3 +53,4 @@ /initscripts-10.14.tar.gz /initscripts-10.15.tar.gz /initscripts-10.16.tar.gz +/initscripts-10.17.tar.gz diff --git a/initscripts.spec b/initscripts.spec index 6ce75bc..e71756a 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -18,8 +18,8 @@ Requires: gawk \ Name: initscripts Summary: Basic support for legacy System V init scripts -Version: 10.16 -Release: 3%{?dist} +Version: 10.17 +Release: 1%{?dist} License: GPLv2 @@ -398,8 +398,22 @@ fi # ============================================================================= %changelog -* Thu Jul 21 2022 Fedora Release Engineering - 10.16-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild +* Wed Aug 24 2022 Jan Macku - 10.17-1 +- service: Exit when `/etc/init.d` is missing +- ci: Update workflows to run on main branch +- ci: remove differential-shellcheck configs +- doc: Use main branch in links +- dependabot: Monthly updates +- ci(Mergify): configuration update +- Translated using Weblate (Georgian) +- Translated using Weblate (Georgian) +- ci: Update `packit.yml` +- ci: Update Github workflows & add Dependabot +- Translated using Weblate (Estonian) +- Translated using Weblate (Georgian) +- Translated using Weblate (Georgian) +- Translated using Weblate (Czech) +- Drop unnecessary obsoletes * Wed Feb 23 2022 Adam Williamson - 10.16-2 - Drop unnecessary obsoletes diff --git a/sources b/sources index 2af89bf..20ad471 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (initscripts-10.16.tar.gz) = f2760175ddd17f66b0747d340b28b6635187ff939e0c487d6d5d7b679e7495819df2e6f66b398209f37c1f61cc89884e7e8edac0b63e56b242aebbffe622615e +SHA512 (initscripts-10.17.tar.gz) = 6c99a7b52b5bc0ced1877a7b2a280b885778bb12e89dc0d606a5b5eda1aa87feecdea6c19803afab01953c9d352c409e59665914832f7107b6b3816d4740594c From 00bcdd18cfdc658ceb4012a1a4d697ba098ea59f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 13:10:56 +0000 Subject: [PATCH 12/30] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- initscripts.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/initscripts.spec b/initscripts.spec index e71756a..30ebc44 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -19,7 +19,7 @@ Requires: gawk \ Name: initscripts Summary: Basic support for legacy System V init scripts Version: 10.17 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 @@ -398,6 +398,9 @@ fi # ============================================================================= %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 10.17-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Aug 24 2022 Jan Macku - 10.17-1 - service: Exit when `/etc/init.d` is missing - ci: Update workflows to run on main branch From 2ed7bf1db0d999de9fe8adfe656e91f5e63ad50c Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Thu, 23 Mar 2023 10:03:23 +0100 Subject: [PATCH 13/30] Convert to %autorelease and %autochangelog [skip changelog] --- changelog | 3612 +++++++++++++++++++++++++++++++++++++++++++++ initscripts.spec | 3615 +--------------------------------------------- 2 files changed, 3614 insertions(+), 3613 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..abc304c --- /dev/null +++ b/changelog @@ -0,0 +1,3612 @@ +* Thu Jan 19 2023 Fedora Release Engineering - 10.17-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Aug 24 2022 Jan Macku - 10.17-1 +- service: Exit when `/etc/init.d` is missing +- ci: Update workflows to run on main branch +- ci: remove differential-shellcheck configs +- doc: Use main branch in links +- dependabot: Monthly updates +- ci(Mergify): configuration update +- Translated using Weblate (Georgian) +- Translated using Weblate (Georgian) +- ci: Update `packit.yml` +- ci: Update Github workflows & add Dependabot +- Translated using Weblate (Estonian) +- Translated using Weblate (Georgian) +- Translated using Weblate (Georgian) +- Translated using Weblate (Czech) +- Drop unnecessary obsoletes + +* Wed Feb 23 2022 Adam Williamson - 10.16-2 +- Drop unnecessary obsoletes + +* Wed Feb 23 2022 Jan Macku - 10.16-1 +- spec: Move rename_device to subpackage `initscripts-rename-device` + +* Tue Feb 15 2022 Jan Macku - 10.15-1 +- spec: network-scripts needs to depend on dbus-tools for NetworkManager detection +- packit: Run copr builds on release as well +- ci: Update `.packit.yml` to run on `c8s` `c9s` and `rawhide` +- Translated using Weblate (Finnish) +- ci: Use Differential ShellCheck action +- ci(Mergify): configuration update + +* Mon Jan 24 2022 Jan Macku - 10.14-1 +- ifup-routes: Revert quotes +- ifup-routes: Use `ip replace` only on type `route` +- ci(Mergify): configuration update +- ci: remove testing branch from `shellcheck_test.yml` + +* Thu Jan 13 2022 Jan Macku - 10.13-1 +- ifup-routes: Log when using `ip $type replace` +- ifup-routes: Use `ip route repace` to avoid race +- Translated using Weblate (German) +- Add LGTM badges to README +- ci: set default merge method to rebase +- ci: disable comments under opened PR in order to fix CI +- network scripts: do not use c-style for-loop +- network scripts: replace "<<<" with pipe +- rc.d/functions: do not use "+=" to concatenate string +- ci: Use default github-token (#395) +- ci(Mergify): configuration update (#394) +- ci: Output shellcheck results using PR comments (#393) +- ci: Update path to csdiff repository (#391) +- spec: Fix issue with $NEXT_VERSION (#390) +- Translated using Weblate (Indonesian) +- Translated using Weblate (Spanish) +- Translated using Weblate (Czech) + +* Fri Sep 03 2021 Jan Macku - 10.12-1 +- spec: Update relation between initscripts and initscripts-service (#386) + +* Fri Aug 27 2021 Jan Macku - 10.11-1 +- specfile: Update obsoletes to allow upgrades (#385) + +* Thu Aug 26 2021 Jan Macku - 10.10-1 +- Translated using Weblate (Friulian) (#381) +- Translations update from Weblate (#378) +- added veth support +- ifup-eth: add a new PERSISTENT_DHCLIENT_IPV6 option for IPv6 dhclient daemon +- ifdown removes veth pair if both peers are down +- rename_device: also support dracut-style kernel cmdline configuration +- spec: Mark network-scripts as deprecated +- spec: Initscripts now requires chkconfig (#374) +- Translations update from Weblate (#371) +- spec: Move service script into subpackage +- ci: Onboard initscripts to Packit +- ci: Migrate from Travis to GH Actions + +* Mon Feb 15 2021 Jan Macku - 10.09-1 +- doc: Document ARPING_WAIT and ARPING_UPDATE_WAIT +- network scripts: Avoid infinite loop of arping + +* Thu Feb 4 2021 Jan Macku - 10.08-1 +- network: fix condition in set_link_up() +- spec: sync with Fedora + +* Fri Jan 22 2021 Jan Macku - 10.07-1 +- doc: Fix "Duplicated string found in the file." +- doc: Documents RES_OPTIONS option +- doc: Documents ifcfg option LINKSTATUS +- ci: use up to date keywords and fix some warnings +- network: fix set_link_up() +- network: add option to keep the link down +- Rework of shell ci +- Translations update from Weblate + +* Fri Nov 13 2020 Jan Macku - 10.06-1 +- service: catch unsupported action keywords +- makefile: Use rpmdev-bumpspec's legacy date option + +* Fri Nov 06 2020 Jan Macku - 10.05-1 +- service: Prevent variables from globbing +- init.d/functions: Make usage msgs more clear +- network-scripts: Use net_log() instead of logger +- Allow updating rfkill switch status while in readonly root mode +- Add info into specfile about readonly-root deprecation +- Allow updating mlocate.db while in readonly root mode +- rc.d/functions: replace grep's --quiet with -q +- Add warning to warn user when ETHTOOL_OPTS is set and ethtool binary is missing - Olav Vitters +- Fix spacing in Makefile +- Add optional 'dev' keyword + +* Tue Jul 14 2020 Jan Macku - 10.04-1 +- Maintain permisision to set umask +- rwtab: Add support for chrony +- Correct spelling, IP, … +- Fix spelling, for more info +- Fix spelling of SELinux +- Translations update from Weblate + +* Tue Mar 24 2020 Jan Macku - 10.03-1 +- Replace grep -EL with subshell since -L changed behaviour +- Wait for scope link addresses as well as for scope global addresses +- Remove deprecated option -m of pidof +- Use function is_true for testing true conditions +- Adding new travis job for testing shell-scripts +- Remove zanata conf +- pull latest translations +- Update of translations and remove files with no translations +- Fix service network stop cmd +- Change spacing of service file to folow spacing of project +- network-function: bridges are created by ifup-eth +- Initscripts no longer care about rc.local +- Repalace hardcoded tests for yes and no with testing functions +- ifup-eth: Fix bridge setting stp option +- Fix bug in service(8) +- ifup-eth: Check that device name is set +- Fix missing python3 during build phase +- rc.d/functions: fix escape sequence being output under systemd service units +- Add ip6gre tunnel option +- ifup/ifdown: print DEPRECATION_WARNING_ISSUED waring info after source_config + +* Fri Jun 28 2019 Jan Macku - 10.02-1 +- network: don't fail with IFDOWN_ON_SHUTDOWN +- rc.d/functions: remove support cgroups +- Create symlink (/etc/init.d) to /etc/rc.d/init.d +- Add option to wait until target is reachable +- ifup-eth: apply PERSISTENT_DHCLIENT to IPv6 dhclient daemon +- ifup-post: fix incorrect condition for RESOLV_MODS +- make tag: updated message +- make release-commit: do not create tag automatically + +* 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 %{_isa} + +* 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/