- Update from version 10.0.1 to 10.0.2 - Update of rootfile not required - Changelog 10.0.2 Major changes listed as:- chore: Link to GitHub for the updated commit log by @frazar in #203 Additional DHCP options by @rrobgill in #214 risc-v fix vendor error by @Im-0xea in #213 compat sync by @tobhe in #226 Commit list can be seen at https://github.com/NetworkConfiguration/dhcpcd/compare/v10.0.1...v10.0.2 This includes two bug fixes for two situations causing segfaults
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/dhcpcd | 6 +++--- ...cd-10.0.2-Allow-free-selection-of-MTU-by-the-user.patch} | 0 2 files changed, 3 insertions(+), 3 deletions(-) rename src/patches/{dhcpcd-10.0.1-Allow-free-selection-of-MTU-by-the-user.patch => dhcpcd-10.0.2-Allow-free-selection-of-MTU-by-the-user.patch} (100%)
diff --git a/lfs/dhcpcd b/lfs/dhcpcd index 136494ed1..909de6e57 100644 --- a/lfs/dhcpcd +++ b/lfs/dhcpcd @@ -24,7 +24,7 @@
include Config
-VER = 10.0.1 +VER = 10.0.2
THISAPP = dhcpcd-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = f1e93285d040b98bede86bb2e87e372afc0d1d124e7a6580c23d8d228a34ee17001fc3c2d9091b16fb082fe2f2ad7ba50c0dd7b0db2b2237ab1cff9ca152100a +$(DL_FILE)_BLAKE2 = 999033b4c0bc46943332b0b7ed3f1869ad54e2c37346523a15fbd3d9f29db1e01c1ddd0a300826021d3e20493ea06358ef47ac6a02c50331ca0d90e31a123b85
install : $(TARGET)
@@ -70,7 +70,7 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/dhcpcd-10.0.1-Allow-free-selection-of-MTU-by-the-user.patch + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/dhcpcd-10.0.2-Allow-free-selection-of-MTU-by-the-user.patch cd $(DIR_APP) && ./configure \ --prefix="" \ --sysconfdir=/var/ipfire/dhcpc \ diff --git a/src/patches/dhcpcd-10.0.1-Allow-free-selection-of-MTU-by-the-user.patch b/src/patches/dhcpcd-10.0.2-Allow-free-selection-of-MTU-by-the-user.patch similarity index 100% rename from src/patches/dhcpcd-10.0.1-Allow-free-selection-of-MTU-by-the-user.patch rename to src/patches/dhcpcd-10.0.2-Allow-free-selection-of-MTU-by-the-user.patch
- Reiserfs was stopped in IPFire in Core Update 167. It has been announced that reiserfs will be removed from the kernel in 2025. - This patch gives a warning about this deprecation and removal if reiserfs is used. The warning also requests that the user does a re-installation using either ext4 or xfs filesystems. - Tested out on a vm installation with reiserfs, ext4 and xfs. Messgae shown on system with reiserfs filesystem but nopt on the other two. - Warning message added into the English language file and ./make.sh lang run.
Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- doc/language_issues.de | 2 ++ doc/language_issues.en | 2 ++ doc/language_issues.es | 2 ++ doc/language_issues.fr | 2 ++ doc/language_issues.it | 2 ++ doc/language_issues.nl | 2 ++ doc/language_issues.pl | 2 ++ doc/language_issues.ru | 2 ++ doc/language_issues.tr | 2 ++ doc/language_missings | 16 ++++++++++++++++ html/cgi-bin/index.cgi | 9 ++++++++- langs/en/cgi-bin/en.pl | 2 ++ 12 files changed, 44 insertions(+), 1 deletion(-)
diff --git a/doc/language_issues.de b/doc/language_issues.de index 53e81a5d5..4fd5a0819 100644 --- a/doc/language_issues.de +++ b/doc/language_issues.de @@ -933,6 +933,8 @@ WARNING: untranslated string: netbios nameserver daemon = NetBIOS Nameserver Dae WARNING: untranslated string: no entries = No entries at the moment. WARNING: untranslated string: optional = Optional WARNING: untranslated string: pakfire invalid tree = Invalid repository selected +WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025. +WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date. WARNING: untranslated string: required = Required WARNING: untranslated string: route config changed = unknown string WARNING: untranslated string: routing config added = unknown string diff --git a/doc/language_issues.en b/doc/language_issues.en index 97166df4f..70eb9fbe8 100644 --- a/doc/language_issues.en +++ b/doc/language_issues.en @@ -1577,6 +1577,8 @@ WARNING: untranslated string: red1 = RED WARNING: untranslated string: references = References WARNING: untranslated string: refresh = Refresh WARNING: untranslated string: refresh index page while connected = Refresh index.cgi page while connected +WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025. +WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date. WARNING: untranslated string: release = Release WARNING: untranslated string: remark = Remark WARNING: untranslated string: remark title = Remark: diff --git a/doc/language_issues.es b/doc/language_issues.es index d755bea3e..45ffdf5d7 100644 --- a/doc/language_issues.es +++ b/doc/language_issues.es @@ -995,6 +995,8 @@ WARNING: untranslated string: no data = unknown string WARNING: untranslated string: openvpn cert expires soon = Expires Soon WARNING: untranslated string: openvpn cert has expired = Expired WARNING: untranslated string: pakfire ago = ago. +WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025. +WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date. WARNING: untranslated string: route config changed = unknown string WARNING: untranslated string: routing config added = unknown string WARNING: untranslated string: routing config changed = unknown string diff --git a/doc/language_issues.fr b/doc/language_issues.fr index 0d664336a..cacfb1ec6 100644 --- a/doc/language_issues.fr +++ b/doc/language_issues.fr @@ -948,6 +948,8 @@ WARNING: untranslated string: guardian logtarget_syslog = unknown string WARNING: untranslated string: guardian no entries = unknown string WARNING: untranslated string: guardian service = unknown string WARNING: untranslated string: pakfire ago = ago. +WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025. +WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date. WARNING: untranslated string: route config changed = unknown string WARNING: untranslated string: routing config added = unknown string WARNING: untranslated string: routing config changed = unknown string diff --git a/doc/language_issues.it b/doc/language_issues.it index 447b71af0..68ff12c86 100644 --- a/doc/language_issues.it +++ b/doc/language_issues.it @@ -1215,6 +1215,8 @@ WARNING: untranslated string: rdns = rDNS WARNING: untranslated string: reboot fsck = Reboot & run ‘fsck’ WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing filesystem check WARNING: untranslated string: received = Received +WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025. +WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date. WARNING: untranslated string: release = Release WARNING: untranslated string: required = Required WARNING: untranslated string: required field = Required field diff --git a/doc/language_issues.nl b/doc/language_issues.nl index dcfb8f67f..ea0abc74c 100644 --- a/doc/language_issues.nl +++ b/doc/language_issues.nl @@ -1238,6 +1238,8 @@ WARNING: untranslated string: ptr = PTR WARNING: untranslated string: rdns = rDNS WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing filesystem check WARNING: untranslated string: received = Received +WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025. +WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date. WARNING: untranslated string: required = Required WARNING: untranslated string: required field = Required field WARNING: untranslated string: retbleed = Retbleed diff --git a/doc/language_issues.pl b/doc/language_issues.pl index faf686b86..893f73211 100644 --- a/doc/language_issues.pl +++ b/doc/language_issues.pl @@ -1418,6 +1418,8 @@ WARNING: untranslated string: reboot fsck = Reboot & run ‘fsck’ WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing filesystem check WARNING: untranslated string: received = Received WARNING: untranslated string: red1 = RED +WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025. +WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date. WARNING: untranslated string: release = Release WARNING: untranslated string: required = Required WARNING: untranslated string: required field = Required field diff --git a/doc/language_issues.ru b/doc/language_issues.ru index 6db59db59..64c9b5095 100644 --- a/doc/language_issues.ru +++ b/doc/language_issues.ru @@ -1413,6 +1413,8 @@ WARNING: untranslated string: reboot fsck = Reboot & run ‘fsck’ WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing filesystem check WARNING: untranslated string: received = Received WARNING: untranslated string: red1 = RED +WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025. +WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date. WARNING: untranslated string: release = Release WARNING: untranslated string: required = Required WARNING: untranslated string: required field = Required field diff --git a/doc/language_issues.tr b/doc/language_issues.tr index 7dfd3267d..eadbd33c7 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -1125,6 +1125,8 @@ WARNING: untranslated string: ptr = PTR WARNING: untranslated string: reboot fsck = Reboot & run ‘fsck’ WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing filesystem check WARNING: untranslated string: received = Received +WARNING: untranslated string: reiserfs warning1 = Reiserfs is deprecated and scheduled to be removed from the kernel in 2025. +WARNING: untranslated string: reiserfs warning2 = Ensure a fresh installation is made using either ext4 or xfs filesystems before that date. WARNING: untranslated string: release = Release WARNING: untranslated string: required = Required WARNING: untranslated string: retbleed = Retbleed diff --git a/doc/language_missings b/doc/language_missings index aa554c6e7..6eb960f62 100644 --- a/doc/language_missings +++ b/doc/language_missings @@ -73,6 +73,8 @@ < optional < quick control < random number generator daemon +< reiserfs warning1 +< reiserfs warning2 < required < samba server role member < samba server role standalone @@ -115,6 +117,8 @@ < invalid ip or hostname < openvpn cert expires soon < openvpn cert has expired +< reiserfs warning1 +< reiserfs warning2 < service boot setting unavailable < spec rstack overflow < transport mode does not support vti @@ -134,6 +138,8 @@ < extrahd not mounted < g.dtm < g.lite +< reiserfs warning1 +< reiserfs warning2 < spec rstack overflow < upload fcdsl.o ############################################################################ @@ -517,6 +523,8 @@ < reboot fsck < rebooting ipfire fsck < received +< reiserfs warning1 +< reiserfs warning2 < release < required < required field @@ -1056,6 +1064,8 @@ < rdns < rebooting ipfire fsck < received +< reiserfs warning1 +< reiserfs warning2 < required < required field < retbleed @@ -1934,6 +1944,8 @@ < rebooting ipfire fsck < received < red1 +< reiserfs warning1 +< reiserfs warning2 < release < required < required field @@ -2923,6 +2935,8 @@ < rebooting ipfire fsck < received < red1 +< reiserfs warning1 +< reiserfs warning2 < release < required < required field @@ -3392,6 +3406,8 @@ < reboot fsck < rebooting ipfire fsck < received +< reiserfs warning1 +< reiserfs warning2 < release < required < retbleed diff --git a/html/cgi-bin/index.cgi b/html/cgi-bin/index.cgi index 5c384fd49..c2c0962dc 100644 --- a/html/cgi-bin/index.cgi +++ b/html/cgi-bin/index.cgi @@ -2,7 +2,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2014 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -615,6 +615,13 @@ if ( -e "/var/run/need_reboot" ) { print "</div>"; }
+if ( `/bin/grep -c "reiserfs" /proc/self/mounts` > 0 ) { + print "<div style='text-align:center; color:blue;'>"; + print "<br/><br/>$Lang::tr{'reiserfs warning1'}"; + print "<br/>$Lang::tr{'reiserfs warning2'}"; + print "</div>"; +} + &Header::closebigbox(); &Header::closepage();
diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index 426c019b4..90d6f7739 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -2208,6 +2208,8 @@ 'refresh index page while connected' => 'Refresh index.cgi page while connected', 'refresh update list' => 'Refresh update list', 'registered user rules' => 'Talos VRT rules for registered users', +'reiserfs warning1' => 'Reiserfs is deprecated and scheduled to be removed from the kernel in 2025.', +'reiserfs warning2' => 'Ensure a fresh installation is made using either ext4 or xfs filesystems before that date.', 'release' => 'Release', 'released' => 'Released', 'reload' => 'reload',