From patchwork Thu Jan 15 14:00:05 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 9401 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4dsPl528RMz3wpn for ; Thu, 15 Jan 2026 14:00:33 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "E8" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4dsPl21vkYz5YT for ; Thu, 15 Jan 2026 14:00:30 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4dsPl02Jjfz33t6 for ; Thu, 15 Jan 2026 14:00:28 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [IPv6:2001:678:b28::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4dsPkx2lrxz332T for ; Thu, 15 Jan 2026 14:00:25 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4dsPkv4Z9wz9Z; Thu, 15 Jan 2026 14:00:23 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1768485623; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=0dgOLjfv63JRBUf6ND0uBYOWVFlkfA1iBbaVr78XggM=; b=PYoy1gauZSHbZ98EfVe8hkrjiu8RgG/fHFRvc8ZOdBNp2e4398KxrXJDKhv1bj0mk47/85 nNQBEiqrs5j2zWAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1768485623; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=0dgOLjfv63JRBUf6ND0uBYOWVFlkfA1iBbaVr78XggM=; b=OcaCgu3CCM7UdMVj2sTAI6n25Lz6NcsbPSiksutCIBs9n1a8SbmmsicPbZ9WS7nqUYvZct fAX6qUs0IKmf7dnQOlv9j/ea+xx70TBRB14zpHwqV8/I9LHvTTCFfntx3f4ZQR7ropUVNH 7+2DfkJ2QK/Q06/9H1myoQXF5xtiBbap22eHtPA0r49buOvP36VqQ+MLalZkeEOJ5x6L8U 8rSrH/l4YxO/yWVEweD58hEi9ncv5SlEDG8QZqxF8CUfQe6smVG5xqNxFJifJ5rck8FXNs iZQ5GRbwp12SoR+J6RS2IPHvqo386xXGXvLUiTlb93Fl6E4cLmNdofz4qnF8eQ== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH 1/5] reiserfsprogs: Removal of package as reiserfs no longer supported by kernel 6.18 Date: Thu, 15 Jan 2026 15:00:05 +0100 Message-ID: <20260115140012.3713633-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 Signed-off-by: Adolf Belka --- config/rootfiles/common/reiserfsprogs | 31 ------- lfs/reiserfsprogs | 81 ------------------- src/patches/reiserfsprogs-3.6.27-loff_t.patch | 16 ---- 3 files changed, 128 deletions(-) delete mode 100644 config/rootfiles/common/reiserfsprogs delete mode 100644 lfs/reiserfsprogs delete mode 100644 src/patches/reiserfsprogs-3.6.27-loff_t.patch diff --git a/config/rootfiles/common/reiserfsprogs b/config/rootfiles/common/reiserfsprogs deleted file mode 100644 index ac375e941..000000000 --- a/config/rootfiles/common/reiserfsprogs +++ /dev/null @@ -1,31 +0,0 @@ -#sbin/debugfs.reiserfs -#sbin/debugreiserfs -sbin/fsck.reiserfs -sbin/mkfs.reiserfs -sbin/mkreiserfs -sbin/reiserfsck -sbin/reiserfstune -sbin/resize_reiserfs -sbin/tunefs.reiserfs -#usr/include/reiserfs -#usr/include/reiserfs/io.h -#usr/include/reiserfs/misc.h -#usr/include/reiserfs/reiserfs_err.h -#usr/include/reiserfs/reiserfs_fs.h -#usr/include/reiserfs/reiserfs_lib.h -#usr/include/reiserfs/swab.h -#usr/lib/libreiserfscore.a -#usr/lib/libreiserfscore.la -#usr/lib/libreiserfscore.so -usr/lib/libreiserfscore.so.0 -usr/lib/libreiserfscore.so.0.0.0 -#usr/lib/pkgconfig/reiserfscore.pc -#usr/share/man/man8/debugfs.reiserfs.8 -#usr/share/man/man8/debugreiserfs.8 -#usr/share/man/man8/fsck.reiserfs.8 -#usr/share/man/man8/mkfs.reiserfs.8 -#usr/share/man/man8/mkreiserfs.8 -#usr/share/man/man8/reiserfsck.8 -#usr/share/man/man8/reiserfstune.8 -#usr/share/man/man8/resize_reiserfs.8 -#usr/share/man/man8/tunefs.reiserfs.8 diff --git a/lfs/reiserfsprogs b/lfs/reiserfsprogs deleted file mode 100644 index 048345fae..000000000 --- a/lfs/reiserfsprogs +++ /dev/null @@ -1,81 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team # -# # -# 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 # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -VER = 3.6.27 - -THISAPP = reiserfsprogs-$(VER) -DL_FILE = $(THISAPP).tar.xz -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_BLAKE2 = cd22120faa4d6d11ab545349fde5304f41cf3ca88b2c988255b7ca0e87961c9ccaa3095cad086e479a2b50627ad9bf3e90b2af46ddda64abc119e2a6755b8341 - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -b2 : $(subst %,%_BLAKE2,$(objects)) - -############################################################################### -# Downloading, checking, b2sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_BLAKE2,$(objects)) : - @$(B2SUM) - -############################################################################### -# Installation Details -############################################################################### - -$(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/reiserfsprogs-3.6.27-loff_t.patch - cd $(DIR_APP) && autoreconf -vfi - cd $(DIR_APP) && ./configure --prefix=/usr --sbindir=/sbin - cd $(DIR_APP) && make $(MAKETUNING) - cd $(DIR_APP) && make install - ln -svf reiserfsck /sbin/fsck.reiserfs - ln -svf mkreiserfs /sbin/mkfs.reiserfs - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/src/patches/reiserfsprogs-3.6.27-loff_t.patch b/src/patches/reiserfsprogs-3.6.27-loff_t.patch deleted file mode 100644 index 9ab8519e7..000000000 --- a/src/patches/reiserfsprogs-3.6.27-loff_t.patch +++ /dev/null @@ -1,16 +0,0 @@ -glibc-2.28 did hide loff_t indef system-specific macros: - https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=663e7d784977f6b15c0cab73f754f9f39c9c0c2c - -This caused build failure: - ../include/reiserfs_lib.h:300:55: error: unknown type name 'loff_t'; did you mean 'off_t'? - -Re-enable extensions to pull loff_t back. - -https://bugs.gentoo.org/663930 ---- a/configure.ac -+++ b/configure.ac -@@ -23,2 +23,4 @@ AC_PROG_MAKE_SET - AC_PROG_LIBTOOL -+dnl pull in loff_t from glibc -+AC_USE_SYSTEM_EXTENSIONS - From patchwork Thu Jan 15 14:00:06 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 9403 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4dsPl922dYz3wh8 for ; Thu, 15 Jan 2026 14:00:37 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [IPv6:2001:678:b28::201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "E8" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4dsPl14ShJz5cr for ; Thu, 15 Jan 2026 14:00:29 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4dsPkz61nHz33pQ for ; Thu, 15 Jan 2026 14:00:27 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4dsPkx04F6z2xP7 for ; Thu, 15 Jan 2026 14:00:24 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4dsPkw2nZLz2QH; Thu, 15 Jan 2026 14:00:24 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1768485624; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=yyGLOTDBoaA0bcyBonyg1B7jPBJZOuZc935UyhbzECs=; b=6sN47qAjiSe46aA7VaDmIKKZ9komgXv11HoT2M9D+5sIB5v1EI1kDYJK27h776gYhA5zuX 2nvdkaFE3r863+BQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1768485624; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=yyGLOTDBoaA0bcyBonyg1B7jPBJZOuZc935UyhbzECs=; b=DAe+CgMf/Oh04DA3GM9YC84P01U7LZBIDxYi0oewJ63JJ0C9qxqQGn/sAM9PPNbpwbeO3e BR1Uzf0hMtQGWI3icM+YncVxykJ6NzOcB3lTmNB2cBgSCrwreUQmWEGK9k4kslIuj8s6bU 0AZikcZWjNbpTCeoVcavidpxxscWhtc643AGacYV0uZkazH27OqP6NfgTRhlDseMcPsPio owdJ6LLEv+YvUwUS9hxM0P0qxSSC2MLyt4a0S8TnOt+3Ku6S+fhtvYHpI5yQAGRI7F7md9 BtSePH8tKa7/7Dk+NL6+nc2gMoJNsWoufwAmdOdHEjKbNtbgiCehh3EhMXXkXg== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH 2/5] make.sh: Remove reiserfsprogs from build Date: Thu, 15 Jan 2026 15:00:06 +0100 Message-ID: <20260115140012.3713633-2-adolf.belka@ipfire.org> In-Reply-To: <20260115140012.3713633-1-adolf.belka@ipfire.org> References: <20260115140012.3713633-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 Signed-off-by: Adolf Belka --- make.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/make.sh b/make.sh index 5372c6be2..433bd70f7 100755 --- a/make.sh +++ b/make.sh @@ -1749,7 +1749,6 @@ build_system() { lfsmake2 xorriso lfsmake2 dosfstools lfsmake2 exfatprogs - lfsmake2 reiserfsprogs lfsmake2 xfsprogs lfsmake2 sysfsutils lfsmake2 fuse From patchwork Thu Jan 15 14:00:07 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 9399 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4dsPl42VCvz3wh8 for ; Thu, 15 Jan 2026 14:00:32 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [IPv6:2001:678:b28::201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "E8" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4dsPl14Z6Wz5cx for ; Thu, 15 Jan 2026 14:00:29 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4dsPkz6F4nz33pm for ; Thu, 15 Jan 2026 14:00:27 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4dsPkx0ZnCz2ysm for ; Thu, 15 Jan 2026 14:00:25 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4dsPkw64lMz381; Thu, 15 Jan 2026 14:00:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1768485624; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=zv3CFI40TfLVpgBOp7YaNbu7tFzY5SvJXp40CwIGCo8=; b=iZixh7ifdRl1w3KjIGwM1qknWAR097ED+ToY5GUDoWmfzsmgz3yXN6ctiF+7NoIqdNWoNC I1SpzTo9xTjRmW4GXW+ntOpa7DkCWUwf/mxqz6DvSWjyJEG+WtpKUtKk7VCiTPx56I24GH 22vPr6RdY+fVbxNigo4MZlEfgoZ5KjOYMOUlCiLke50DqiHRez0jwE4+xBCZJPMr3VKoNX Qr8uwpzokxPj9Ny7vRRL40Hw1GJMJlmK7B7wMadCe+n9PKn/19bNeH9YxdFNFifXvc22pb VRlDBMkiGvzg72wU0SW20s54hsRBtOSU9sSRwcErGi3TLJ389UL+/YKo2U1f2g== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1768485624; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=zv3CFI40TfLVpgBOp7YaNbu7tFzY5SvJXp40CwIGCo8=; b=d1QvAqaD+CfITqDqGcUdq647VZZvlR5DKJSyBMuNLHobnMkKmAp/VlUVHeZIm4Yem+wAcL Uju4ukh5j5yI8dBQ== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH 3/5] index.cgi: Remove reiserfs warning from WUI home page Date: Thu, 15 Jan 2026 15:00:07 +0100 Message-ID: <20260115140012.3713633-3-adolf.belka@ipfire.org> In-Reply-To: <20260115140012.3713633-1-adolf.belka@ipfire.org> References: <20260115140012.3713633-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 Signed-off-by: Adolf Belka --- html/cgi-bin/index.cgi | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/html/cgi-bin/index.cgi b/html/cgi-bin/index.cgi index e0e18dd62..c77707c8f 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-2025 IPFire Team # +# Copyright (C) 2007-2026 IPFire Team # # # # 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 # @@ -599,10 +599,6 @@ if ( -e "/var/run/need_reboot" ) { push(@warnings, $Lang::tr{'needreboot'}); } -if ( `/bin/grep -c "reiserfs" /proc/self/mounts` > 0 ) { - push (@warnings, $Lang::tr{'reiserfs warning1'} . " " . $Lang::tr{'reiserfs warning2'}); -} - # Show any warnings &Header::warningbox(@warnings); From patchwork Thu Jan 15 14:00:08 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 9400 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4dsPl45MzXz3wk2 for ; Thu, 15 Jan 2026 14:00:32 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [IPv6:2001:678:b28::201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "E8" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4dsPl16vC8z2Nw for ; Thu, 15 Jan 2026 14:00:29 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4dsPl00rGDz33s3 for ; Thu, 15 Jan 2026 14:00:28 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4dsPkx24wdz32PS for ; Thu, 15 Jan 2026 14:00:25 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4dsPkx0KMXz2V5; Thu, 15 Jan 2026 14:00:25 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1768485625; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bfZ2p0Xbj/xNVfstE++CRk8PvzeW1LwVGBc5SnSKxl8=; b=61xfyo1P/gyj6zEJRTzSDE+pInM3dR7F/VSVuj7p/sj2W3YKNg4Gpk4VHSBPz93HSEtXK7 YzQDzw+1driwzvAA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1768485625; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bfZ2p0Xbj/xNVfstE++CRk8PvzeW1LwVGBc5SnSKxl8=; b=An8f7wVRNWMPgwGp8NkBQAM9dLaCSJRGWw5zNiHgMNsetQgTX5O3TMTANWZXbJe4HbHvZw vCOUBHAHoy0p9GUnJHcqaxlGowJJEMugMsYaNZEm9xxjPUp5CoDsWmcB+JNxcMyaMiOlNe Kel3c3S8RfS38arILM3A5fxKvTss3JViQonTF82b7gsp2cO3hOR7269UD+Mpa/sxpwA8y2 HQqScL4fLooj4k7yXAa8TcKx0H5CEG4vttXhEPYqGObZGGDvm9zCp+D+l+QYI8Wlhr/MLv dtZSDc/kjvnvyLXWz/QKtCGYiWefzagcLSx4pd6j09XcqENWLxL91rurnOh7kA== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH 4/5] update.sh: Don't allow update if reiserfs used Date: Thu, 15 Jan 2026 15:00:08 +0100 Message-ID: <20260115140012.3713633-4-adolf.belka@ipfire.org> In-Reply-To: <20260115140012.3713633-1-adolf.belka@ipfire.org> References: <20260115140012.3713633-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 Signed-off-by: Adolf Belka --- config/rootfiles/core/200/update.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config/rootfiles/core/200/update.sh b/config/rootfiles/core/200/update.sh index 40e07cc8d..b9a1e14f0 100644 --- a/config/rootfiles/core/200/update.sh +++ b/config/rootfiles/core/200/update.sh @@ -71,6 +71,10 @@ if [ $BOOTSIZE -lt 100000 ]; then exit_with_error "ERROR cannot update. BOOT partition is to small." 3 fi +# Check if reiser filesystem is used +if [ `/bin/grep -c "reiserfs" /proc/self/mounts` > 0 ]; then + exit_with_error "ERROR cannot update because reiserfs no longer supported by kernel." 4 + # Remove the old kernel rm -rvf \ /boot/System.map-* \ From patchwork Thu Jan 15 14:00:09 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 9402 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4dsPl5359Wz3xlb for ; Thu, 15 Jan 2026 14:00:33 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "E8" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4dsPl22Lbdz5f6 for ; Thu, 15 Jan 2026 14:00:30 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4dsPl02wyJz34BB for ; Thu, 15 Jan 2026 14:00:28 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [IPv6:2001:678:b28::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4dsPkx3WzSz3337 for ; Thu, 15 Jan 2026 14:00:25 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4dsPkx23Yrz33w; Thu, 15 Jan 2026 14:00:25 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1768485625; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ClpsMGwJgInAMUFtMl3w0u7t1O4i/6vZE096JSK0GwU=; b=Obl7YKAR6SLCe0vVFq6s3zn0tY21xOrZ7msWMIzbzSqzV/gvd3SvxnLwCS/DTL8F1WCyFT aVspgeUh4ptTLdBw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1768485625; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ClpsMGwJgInAMUFtMl3w0u7t1O4i/6vZE096JSK0GwU=; b=ZjicrGH5uqRmLu6HnN7lUf19PpKS4cZbmZO2s8Ek1Ep5Zp536Z8BwctxHer7enEtyiUBON CnMLv+OmGnpHoYxuJNQ3/wgd7f6N+sSiPmaXV5s9V7Vrde8IUqa5w0H4K0ZBHMYgYUEAIb t+DROCpANVzI0ckTZ1p82pXybPqS1Pcj5e7PbFA5F8rZqgLaIDUlnlOb3yfsTNtXnfa9AW YDVb6EXKqym1QCxytiA0cVR3RdORxDsO6N45lIG6+VnaiaLeFgYgorBOIxV1e4jTLWYMlP x0r01NKb+UoFlSlRV5Wl5IKI1rt/r7UWUS9poTdcTr2DubEcda0d91qwLKyGmA== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH 5/5] langs: Update for removal of reiserfsprogs Date: Thu, 15 Jan 2026 15:00:09 +0100 Message-ID: <20260115140012.3713633-5-adolf.belka@ipfire.org> In-Reply-To: <20260115140012.3713633-1-adolf.belka@ipfire.org> References: <20260115140012.3713633-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 - Removal of two reiserfs warnings from 5 language files that were updated - Update of missing language items and language issues Signed-off-by: Adolf Belka --- doc/language_issues.de | 2 -- doc/language_issues.en | 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 | 12 ------------ langs/en/cgi-bin/en.pl | 2 -- langs/es/cgi-bin/es.pl | 2 -- langs/fr/cgi-bin/fr.pl | 2 -- langs/tw/cgi-bin/tw.pl | 2 -- langs/zh/cgi-bin/zh.pl | 2 -- 13 files changed, 36 deletions(-) diff --git a/doc/language_issues.de b/doc/language_issues.de index 9d8ed9011..008b9520f 100644 --- a/doc/language_issues.de +++ b/doc/language_issues.de @@ -1061,8 +1061,6 @@ WARNING: untranslated string: pakfire invalid tree = Invalid repository selected WARNING: untranslated string: quality of service = Quality of Service WARNING: untranslated string: reg_file_data_sampling = Register File Data Sampling (RFDS) WARNING: untranslated string: regenerate host certificate = Renew Host Certificate -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: remarks = Remarks WARNING: untranslated string: required = Required WARNING: untranslated string: route config changed = unknown string diff --git a/doc/language_issues.en b/doc/language_issues.en index 3e764c9dd..6ea0f1963 100644 --- a/doc/language_issues.en +++ b/doc/language_issues.en @@ -1605,8 +1605,6 @@ WARNING: untranslated string: refresh = Refresh WARNING: untranslated string: refresh index page while connected = Refresh index.cgi page while connected WARNING: untranslated string: reg_file_data_sampling = Register File Data Sampling (RFDS) WARNING: untranslated string: regenerate host certificate = Renew Host Certificate -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.it b/doc/language_issues.it index 83cbc8afa..5214abda2 100644 --- a/doc/language_issues.it +++ b/doc/language_issues.it @@ -1367,8 +1367,6 @@ WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing WARNING: untranslated string: received = Received WARNING: untranslated string: reg_file_data_sampling = Register File Data Sampling (RFDS) WARNING: untranslated string: regenerate host certificate = Renew Host Certificate -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: remarks = Remarks WARNING: untranslated string: remote subnets = Remote Subnets diff --git a/doc/language_issues.nl b/doc/language_issues.nl index 0748c0a56..d3f814785 100644 --- a/doc/language_issues.nl +++ b/doc/language_issues.nl @@ -1388,8 +1388,6 @@ WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing WARNING: untranslated string: received = Received WARNING: untranslated string: reg_file_data_sampling = Register File Data Sampling (RFDS) WARNING: untranslated string: regenerate host certificate = Renew Host Certificate -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: remarks = Remarks WARNING: untranslated string: remote subnets = Remote Subnets WARNING: untranslated string: required = Required diff --git a/doc/language_issues.pl b/doc/language_issues.pl index e3b92b923..24b5429ef 100644 --- a/doc/language_issues.pl +++ b/doc/language_issues.pl @@ -1546,8 +1546,6 @@ WARNING: untranslated string: received = Received WARNING: untranslated string: red1 = RED WARNING: untranslated string: reg_file_data_sampling = Register File Data Sampling (RFDS) WARNING: untranslated string: regenerate host certificate = Renew Host Certificate -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: remarks = Remarks WARNING: untranslated string: remote subnets = Remote Subnets diff --git a/doc/language_issues.ru b/doc/language_issues.ru index 1ffc922a2..0682bfd6f 100644 --- a/doc/language_issues.ru +++ b/doc/language_issues.ru @@ -1545,8 +1545,6 @@ WARNING: untranslated string: received = Received WARNING: untranslated string: red1 = RED WARNING: untranslated string: reg_file_data_sampling = Register File Data Sampling (RFDS) WARNING: untranslated string: regenerate host certificate = Renew Host Certificate -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: remarks = Remarks WARNING: untranslated string: remote subnets = Remote Subnets diff --git a/doc/language_issues.tr b/doc/language_issues.tr index 475dfaa24..2ef6920ac 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -1279,8 +1279,6 @@ WARNING: untranslated string: rebooting ipfire fsck = Rebooting IPFire, forcing WARNING: untranslated string: received = Received WARNING: untranslated string: reg_file_data_sampling = Register File Data Sampling (RFDS) WARNING: untranslated string: regenerate host certificate = Renew Host Certificate -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: remarks = Remarks WARNING: untranslated string: remote subnets = Remote Subnets diff --git a/doc/language_missings b/doc/language_missings index ab82a573d..1d435f16f 100644 --- a/doc/language_missings +++ b/doc/language_missings @@ -113,8 +113,6 @@ < random number generator daemon < regenerate host certificate < reg_file_data_sampling -< reiserfs warning1 -< reiserfs warning2 < remarks < report exporting < required @@ -894,8 +892,6 @@ < received < regenerate host certificate < reg_file_data_sampling -< reiserfs warning1 -< reiserfs warning2 < release < remarks < remote subnets @@ -1610,8 +1606,6 @@ < received < regenerate host certificate < reg_file_data_sampling -< reiserfs warning1 -< reiserfs warning2 < remarks < remote subnets < report exporting @@ -2665,8 +2659,6 @@ < red1 < regenerate host certificate < reg_file_data_sampling -< reiserfs warning1 -< reiserfs warning2 < release < remarks < remote subnets @@ -3832,8 +3824,6 @@ < red1 < regenerate host certificate < reg_file_data_sampling -< reiserfs warning1 -< reiserfs warning2 < release < remarks < remote subnets @@ -4481,8 +4471,6 @@ < received < regenerate host certificate < reg_file_data_sampling -< reiserfs warning1 -< reiserfs warning2 < release < remarks < remote subnets diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index 254d1cb33..79a512498 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -2291,8 +2291,6 @@ 'reg_file_data_sampling' => 'Register File Data Sampling (RFDS)', 'regenerate host certificate' => 'Renew Host Certificate', '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', diff --git a/langs/es/cgi-bin/es.pl b/langs/es/cgi-bin/es.pl index fb529805e..63ad68aa6 100644 --- a/langs/es/cgi-bin/es.pl +++ b/langs/es/cgi-bin/es.pl @@ -2252,8 +2252,6 @@ 'reg_file_data_sampling' => 'Registro de archivos de muestreo (RFDS)', 'regenerate host certificate' => 'Renovar certificado de host', 'registered user rules' => 'Reglas VRT talos para usuarios registrados', -'reiserfs warning1' => 'Reiserfs está obsoleto y su eliminación del kernel está prevista para 2025.', -'reiserfs warning2' => 'Asegúrese de realizar una nueva instalación utilizando sistemas de archivos ext4 o xfs antes de esa fecha.', 'release' => 'Liberación', 'released' => 'Liberado', 'reload' => 'recargar', diff --git a/langs/fr/cgi-bin/fr.pl b/langs/fr/cgi-bin/fr.pl index 57db1f394..af960b4e9 100644 --- a/langs/fr/cgi-bin/fr.pl +++ b/langs/fr/cgi-bin/fr.pl @@ -2216,8 +2216,6 @@ 'refresh update list' => 'Actualiser la liste des mises à jour', 'regenerate host certificate' => 'Renouveler le certificat hôte', 'registered user rules' => 'Règles Sourcefire VRT pour les utilisateurs enregistrés', -'reiserfs warning1' => 'Reiserfs est obsolète et devrait être supprimé du noyau en 2025.', -'reiserfs warning2' => 'Assurez-vous qu\'une nouvelle installation est effectuée à l\'aide des systèmes de fichiers ext4 ou xfs avant cette date.', 'release' => 'Révision', 'released' => 'Disponible', 'reload' => 'Recharger', diff --git a/langs/tw/cgi-bin/tw.pl b/langs/tw/cgi-bin/tw.pl index 563be3a21..ea6646c45 100644 --- a/langs/tw/cgi-bin/tw.pl +++ b/langs/tw/cgi-bin/tw.pl @@ -2244,8 +2244,6 @@ 'reg_file_data_sampling' => '寄存器文件數據採樣 (RFDS)', 'regenerate host certificate' => '更新主機證書', 'registered user rules' => '註冊用戶的 Talos VRT 規則', -'reiserfs warning1' => 'Reiserfs 已過時,計劃在 2025 年從內核中刪除。', -'reiserfs warning2' => '請確保在該日期之前使用 ext4 或 xfs 文件系統進行全新安裝。', 'release' => '發布', 'released' => '已發行', 'reload' => '重新加載', diff --git a/langs/zh/cgi-bin/zh.pl b/langs/zh/cgi-bin/zh.pl index ed81953ed..9a37533e9 100644 --- a/langs/zh/cgi-bin/zh.pl +++ b/langs/zh/cgi-bin/zh.pl @@ -2244,8 +2244,6 @@ 'reg_file_data_sampling' => '寄存器文件数据采样 (RFDS)', 'regenerate host certificate' => '更新主机证书', 'registered user rules' => '注册用户的 Talos VRT 规则', -'reiserfs warning1' => 'Reiserfs 已过时,计划在 2025 年从内核中删除。', -'reiserfs warning2' => '请确保在该日期之前使用 ext4 或 xfs 文件系统进行全新安装。', 'release' => '发布', 'released' => '已发行', 'reload' => '重新加载',