public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
From: Michael Tremer <git@ipfire.org>
To: ipfire-scm@lists.ipfire.org
Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 13eaaa5657a43297278140c2bc51950fc321b1fc
Date: Wed, 30 Mar 2022 14:02:30 +0000	[thread overview]
Message-ID: <4KT7RW13Qgz2xPC@people01.haj.ipfire.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 69822 bytes --]

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 2.x development tree".

The branch, next has been updated
       via  13eaaa5657a43297278140c2bc51950fc321b1fc (commit)
       via  beffabaca363582d5c310aecfd5bda099e85b0d2 (commit)
       via  f5ffdb75cecd18ed9c348fbcff11e888aa325ff1 (commit)
       via  f43db7d6fa426aab663fc40cf6b8db2144a607e5 (commit)
       via  19b535b9b6d9a4e5db4d1df5f3b6db9f5ec1c8cf (commit)
       via  5df7c899247d4b70e85d209fd3783d119a157a9b (commit)
       via  90c988a6ee556c8d113fee850d8ea9830ac388f2 (commit)
       via  80a477466c686a5ba5bd3a1a1fb40ffb419a1ee7 (commit)
       via  7ce3223dd842465b92a3cc93273b4fa02579ebe7 (commit)
       via  f0dc569d79cecdc2f03750734f904ddedf97d3a7 (commit)
       via  31102a28b3e4c36df8dadc68b1629320d81b0476 (commit)
       via  73845df5074db907b11064525f27e4a8b1bfaafb (commit)
       via  12cb09eb5e08f24ceaccb0acecee4f315f57a414 (commit)
       via  e546e1038abce156bfa73163b7d84c1d73dda922 (commit)
       via  916ca6d476a8217b6e2aadd12a95880b9db216fc (commit)
       via  21de246ef71f1858205157cdc7ffb380d98e35b4 (commit)
       via  b2f72ba08592864b2005b05b3c4d0f95b8a95d53 (commit)
       via  c68ecc0251653e64ec09f0802b8f4711783c39d6 (commit)
       via  713d6812328701ecf27bd90387678cf88f0da415 (commit)
       via  b7fc708ffc74fbe6d493d127a298e68d609e82d1 (commit)
       via  b275771fdd10ac7116e5d400dc10d3148df8ac27 (commit)
       via  4f0e7f24f293ca10096e616010cfd4417afc157c (commit)
       via  13f6473a4f2fc2678a8d1199fc6dcb542c95fff8 (commit)
       via  b7771d586148e5a1356e95bcf26a56e1c3e82b03 (commit)
       via  c55f5c8eaaa5b91a63765b1ac5fec4da8ce028fb (commit)
       via  26926c4d12793331cdf51d54a44ea3dfe4780dbf (commit)
       via  38f5bc99125e41140d893baf327a9ac454ea0fa4 (commit)
       via  6b10e08aec961c14732271b17a03db1ba43c3f9e (commit)
       via  4c5aba14f273c8ce1879518a52fd8dee0b13ae28 (commit)
       via  24e7c426de292e00fb482e1db2b8eb77e82a45ee (commit)
       via  5e9cb98252313e91e3ca22816e61c3924672c98d (commit)
       via  5f3dc2ca06d31bc73006d93abc969b42876fb0e0 (commit)
       via  e41bb76cc34e17e165cecfbfcd8f974faed23bb7 (commit)
       via  0dc98b19ee29348a869b74965e8eb7c15d6415ba (commit)
       via  ebe404ef020fc5091f5b9cee6e2617fc2e45d279 (commit)
       via  16cd2d674ef253f1882bf6793281a3eaa9c0aca4 (commit)
       via  41fda6cd14ef9c0a72910d296fc7399298125fa3 (commit)
       via  12cd38896795836c3f4e2c8a661b2c36d444d89a (commit)
       via  fe6b15f843cfbfe7ba84faa35c87fce2c2470235 (commit)
       via  817f4c1410c2c2f75ca340ff317e75910ac54f27 (commit)
      from  3110d7a98fa4e41edb8eec3c052d8bcc728e677e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 13eaaa5657a43297278140c2bc51950fc321b1fc
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Mar 30 14:01:16 2022 +0000

    core167: Ship util-linux
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit beffabaca363582d5c310aecfd5bda099e85b0d2
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Mar 29 09:48:56 2022 +0000

    linux-firmware: Hardlink any identical firmware files
    
    Some files are identical which is why we don't need to ship them mutiple
    times. This will save about 13 MiB of disk space and presumably the same
    on the compressed distro image.
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit f5ffdb75cecd18ed9c348fbcff11e888aa325ff1
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Mar 29 09:48:55 2022 +0000

    util-linux: Update to 2.38
    
    This patch also enables building hardlink(8)
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit f43db7d6fa426aab663fc40cf6b8db2144a607e5
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Mar 29 09:48:54 2022 +0000

    linux-firmware: Don't ship some Qualcomm AI/5G firmware
    
    This is not needed on IPFire and saves about 13 MiB of compressed
    firmware.
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 19b535b9b6d9a4e5db4d1df5f3b6db9f5ec1c8cf
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Mar 29 09:48:53 2022 +0000

    linux-firmware: Don't ship Mellanox Spectrum Switch Firmware
    
    This is probably not usable on IPFire and saves us about 47 MiB.
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 5df7c899247d4b70e85d209fd3783d119a157a9b
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Mar 29 09:48:52 2022 +0000

    linux-firmware: Don't ship Marvell Prestera Firmware
    
    This firmware is required for a switch ASIC which we build the kernel
    module for, but which is probably not usable with IPFire.
    
    This saves about 40 MiB of compressed firmware space.
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 90c988a6ee556c8d113fee850d8ea9830ac388f2
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Mar 28 16:55:20 2022 +0000

    networking: Correctly set MTU on all bridges
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 80a477466c686a5ba5bd3a1a1fb40ffb419a1ee7
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Fri Mar 25 17:41:31 2022 +0100

    monit: Update to 5.32.0
    
    For details see:
    https://mmonit.com/monit/changes/
    
        "Fixed: Issue #1028: If the Monit statefile was removed, the monit
        start <service> action for services with onreboot nostart option
        started the service, but did not enable monitoring of said service.
        The same problem occurred if a new onreboot nostart service was
        added, even if the statefile did exist.
    
        Fixed: Issue #1029: The generic protocol test truncated received
        data if the response contained zeros.
    
        Fixed: PAM authentication: Users with a valid password for
        a disabled account could still login to Monit. Thanks to Youssef
        Rebahi-Gilbert.
    
        Fixed: The Monit HTTP interface could be blocked by sending
        a request with an infinite stream of HTTP headers. Thanks to Youssef
        Rebahi-Gilbert for report."
    
    For more details see:
    https://bitbucket.org/tildeslash/monit/commits/tag/release-5-32-0
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 7ce3223dd842465b92a3cc93273b4fa02579ebe7
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Thu Mar 24 09:09:06 2022 +0000

    dvb-firmwares: Don't ship firmware that comes from linux-firmware
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit f0dc569d79cecdc2f03750734f904ddedf97d3a7
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Thu Mar 24 09:09:05 2022 +0000

    alsa: Do not ship compressed firmware again
    
    This package installs some firmware files. Since linux-firmware is now
    compressed, files will no longer be overwritten, but this package will
    put the uncompressed files next to the compressed ones.
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 31102a28b3e4c36df8dadc68b1629320d81b0476
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Mar 30 13:55:36 2022 +0000

    core167: Ship backup includes
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 73845df5074db907b11064525f27e4a8b1bfaafb
Author: Peter Müller <peter.mueller(a)ipfire.org>
Date:   Thu Mar 24 09:07:15 2022 +0000

    backup: Include proxy.pac
    
    Fixes: #12814
    
    Signed-off-by: Peter Müller <peter.mueller(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 12cb09eb5e08f24ceaccb0acecee4f315f57a414
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Mar 30 13:52:03 2022 +0000

    core167: Increment release version in update.sh
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit e546e1038abce156bfa73163b7d84c1d73dda922
Merge: 916ca6d47 21de246ef
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Mar 30 13:51:38 2022 +0000

    Merge branch 'master' into next

commit 916ca6d476a8217b6e2aadd12a95880b9db216fc
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Mar 30 13:48:09 2022 +0000

    Rename Core Update 166 into 167
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 config/backup/backup.pl                            |  10 +-
 config/backup/include                              |   1 +
 config/rootfiles/common/aarch64/util-linux         |  55 +++++++--
 config/rootfiles/common/armv6l/util-linux          |  55 +++++++--
 config/rootfiles/common/dvb-firmwares              |  28 +++++
 config/rootfiles/common/linux-firmware             | 132 ++++++++++-----------
 config/rootfiles/common/x86_64/util-linux          |  57 ++++++---
 config/rootfiles/core/{166 => 167}/exclude         |   0
 .../core/{166 => 167}/filelists/aarch64/u-boot     |   0
 .../155 => core/167}/filelists/aarch64/util-linux  |   0
 .../rootfiles/core/{166 => 167}/filelists/apache2  |   0
 .../rootfiles/core/167/filelists/armv6l/util-linux |   1 +
 config/rootfiles/core/{166 => 167}/filelists/bind  |   0
 .../core/{166 => 167}/filelists/core-files         |   0
 .../rootfiles/core/{166 => 167}/filelists/dracut   |   0
 config/rootfiles/core/{166 => 167}/filelists/files |   1 +
 .../rootfiles/core/{166 => 167}/filelists/harfbuzz |   0
 .../rootfiles/core/{166 => 167}/filelists/libdnet  |   0
 .../core/{166 => 167}/filelists/misc-progs         |   0
 .../rootfiles/core/{166 => 167}/filelists/ntfs-3g  |   0
 .../rootfiles/core/{166 => 167}/filelists/openssh  |   0
 .../rootfiles/core/{166 => 167}/filelists/openssl  |   0
 .../rootfiles/core/{166 => 167}/filelists/pakfire  |   0
 config/rootfiles/core/{166 => 167}/filelists/pango |   0
 .../rootfiles/core/{166 => 167}/filelists/perl-CGI |   0
 .../rootfiles/core/{166 => 167}/filelists/psmisc   |   0
 .../rootfiles/core/{166 => 167}/filelists/rrdtool  |   0
 .../rootfiles/core/{166 => 167}/filelists/sqlite   |   0
 .../core/{166 => 167}/filelists/strongswan         |   0
 config/rootfiles/core/{166 => 167}/filelists/wget  |   0
 .../core/{166 => 167}/filelists/wireless-regdb     |   0
 .../112 => core/167}/filelists/x86_64/util-linux   |   0
 config/rootfiles/core/{166 => 167}/filelists/zlib  |   0
 config/rootfiles/core/{166 => 167}/update.sh       |   4 +-
 .../166 => oldcore/165}/filelists/aarch64/u-boot   |   0
 .../{core/166 => oldcore/165}/filelists/core-files |   0
 config/rootfiles/oldcore/165/filelists/files       |   1 +
 config/rootfiles/oldcore/165/update.sh             |   8 ++
 config/rootfiles/packages/alsa                     |  14 +++
 config/udev/network-hotplug-bridges                |  11 +-
 lfs/alsa                                           |   2 +-
 lfs/linux-firmware                                 |   3 +
 lfs/monit                                          |   6 +-
 lfs/util-linux                                     |  15 ++-
 make.sh                                            |   2 +-
 45 files changed, 286 insertions(+), 120 deletions(-)
 rename config/rootfiles/core/{166 => 167}/exclude (100%)
 copy config/rootfiles/core/{166 => 167}/filelists/aarch64/u-boot (100%)
 copy config/rootfiles/{oldcore/155 => core/167}/filelists/aarch64/util-linux (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/apache2 (100%)
 create mode 120000 config/rootfiles/core/167/filelists/armv6l/util-linux
 rename config/rootfiles/core/{166 => 167}/filelists/bind (100%)
 copy config/rootfiles/core/{166 => 167}/filelists/core-files (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/dracut (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/files (87%)
 rename config/rootfiles/core/{166 => 167}/filelists/harfbuzz (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/libdnet (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/misc-progs (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/ntfs-3g (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/openssh (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/openssl (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/pakfire (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/pango (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/perl-CGI (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/psmisc (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/rrdtool (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/sqlite (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/strongswan (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/wget (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/wireless-regdb (100%)
 copy config/rootfiles/{oldcore/112 => core/167}/filelists/x86_64/util-linux (100%)
 rename config/rootfiles/core/{166 => 167}/filelists/zlib (100%)
 rename config/rootfiles/core/{166 => 167}/update.sh (99%)
 rename config/rootfiles/{core/166 => oldcore/165}/filelists/aarch64/u-boot (100%)
 rename config/rootfiles/{core/166 => oldcore/165}/filelists/core-files (100%)

Difference in files:
diff --git a/config/backup/backup.pl b/config/backup/backup.pl
index a2337cf23..2e9c0c573 100644
--- a/config/backup/backup.pl
+++ b/config/backup/backup.pl
@@ -19,6 +19,8 @@
 #                                                                             #
 ###############################################################################
 
+shopt -s nullglob
+
 NOW="$(date "+%Y-%m-%d-%H:%M")"
 
 list_addons() {
@@ -34,12 +36,14 @@ list_addons() {
 
 process_includes() {
 	local include
-
 	for include in $@; do
+		# Skip any empty line (which will include /)
+		[ -n "${include}" ] || continue
+
 		local file
 		while read -r file; do
-			for file in ${file}; do
-				if [ -e "/${file}" ]; then
+			for file in /${file}; do
+				if [ -e "${file}" ]; then
 					echo "${file}"
 				fi
 			done
diff --git a/config/backup/include b/config/backup/include
index 809a49601..cc4dc27dd 100644
--- a/config/backup/include
+++ b/config/backup/include
@@ -23,6 +23,7 @@ etc/unbound
 root/.bash_history
 root/.gitconfig
 root/.ssh
+srv/web/ipfire/html/proxy.pac
 var/ipfire/auth/users
 var/ipfire/backup/addons/backup
 var/ipfire/backup/exclude.user
diff --git a/config/rootfiles/common/aarch64/util-linux b/config/rootfiles/common/aarch64/util-linux
index c40906a6c..cd21353b6 100644
--- a/config/rootfiles/common/aarch64/util-linux
+++ b/config/rootfiles/common/aarch64/util-linux
@@ -1,6 +1,7 @@
 bin/dmesg
 bin/findmnt
 bin/lsblk
+bin/lsfd
 bin/more
 bin/mount
 bin/umount
@@ -20,6 +21,7 @@ lib/libuuid.so.1.3.0
 sbin/agetty
 sbin/blkdiscard
 sbin/blkid
+sbin/blkzone
 sbin/blockdev
 sbin/cfdisk
 sbin/chcpu
@@ -47,6 +49,8 @@ sbin/switch_root
 sbin/wipefs
 sbin/zramctl
 #usr/bin/cal
+usr/bin/chmem
+usr/bin/choom
 #usr/bin/chrt
 #usr/bin/col
 #usr/bin/colcrt
@@ -54,13 +58,16 @@ sbin/zramctl
 #usr/bin/column
 usr/bin/eject
 usr/bin/fallocate
+usr/bin/fincore
 usr/bin/flock
 usr/bin/getopt
+usr/bin/hardlink
 usr/bin/hexdump
 usr/bin/ionice
 #usr/bin/ipcmk
 #usr/bin/ipcrm
 #usr/bin/ipcs
+usr/bin/irqtop
 #usr/bin/isosize
 #usr/bin/linux32
 #usr/bin/linux64
@@ -68,8 +75,10 @@ usr/bin/logger
 #usr/bin/look
 usr/bin/lscpu
 usr/bin/lsipc
+usr/bin/lsirq
 usr/bin/lslocks
 usr/bin/lslogins
+usr/bin/lsmem
 usr/bin/lsns
 #usr/bin/mcookie
 #usr/bin/namei
@@ -80,16 +89,18 @@ usr/bin/rename
 usr/bin/renice
 #usr/bin/rev
 #usr/bin/script
+usr/bin/scriptlive
 #usr/bin/scriptreplay
 #usr/bin/setarch
 usr/bin/setsid
 #usr/bin/setterm
-usr/bin/tailf
 #usr/bin/taskset
+usr/bin/uclampset
 #usr/bin/ul
 #usr/bin/uname26
 #usr/bin/unshare
 usr/bin/uuidgen
+usr/bin/uuidparse
 #usr/bin/whereis
 #usr/include/blkid
 #usr/include/blkid/blkid.h
@@ -118,11 +129,11 @@ usr/bin/uuidgen
 #usr/lib/pkgconfig/uuid.pc
 usr/sbin/addpart
 usr/sbin/delpart
-usr/sbin/fdformat
 usr/sbin/ldattach
 usr/sbin/partx
 #usr/sbin/readprofile
 usr/sbin/resizepart
+usr/sbin/rfkill
 usr/sbin/rtcwake
 #usr/sbin/uuidd
 #usr/share/bash-completion
@@ -130,10 +141,12 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/addpart
 #usr/share/bash-completion/completions/blkdiscard
 #usr/share/bash-completion/completions/blkid
+#usr/share/bash-completion/completions/blkzone
 #usr/share/bash-completion/completions/blockdev
 #usr/share/bash-completion/completions/cal
 #usr/share/bash-completion/completions/cfdisk
 #usr/share/bash-completion/completions/chcpu
+#usr/share/bash-completion/completions/chmem
 #usr/share/bash-completion/completions/chrt
 #usr/share/bash-completion/completions/col
 #usr/share/bash-completion/completions/colcrt
@@ -144,8 +157,9 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/dmesg
 #usr/share/bash-completion/completions/eject
 #usr/share/bash-completion/completions/fallocate
-#usr/share/bash-completion/completions/fdformat
 #usr/share/bash-completion/completions/fdisk
+#usr/share/bash-completion/completions/fincore
+#usr/share/bash-completion/completions/findfs
 #usr/share/bash-completion/completions/findmnt
 #usr/share/bash-completion/completions/flock
 #usr/share/bash-completion/completions/fsck
@@ -154,14 +168,17 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/fsfreeze
 #usr/share/bash-completion/completions/fstrim
 #usr/share/bash-completion/completions/getopt
+#usr/share/bash-completion/completions/hardlink
 #usr/share/bash-completion/completions/hexdump
 #usr/share/bash-completion/completions/hwclock
 #usr/share/bash-completion/completions/ionice
 #usr/share/bash-completion/completions/ipcmk
 #usr/share/bash-completion/completions/ipcrm
 #usr/share/bash-completion/completions/ipcs
+#usr/share/bash-completion/completions/irqtop
 #usr/share/bash-completion/completions/isosize
 #usr/share/bash-completion/completions/last
+#usr/share/bash-completion/completions/lastb
 #usr/share/bash-completion/completions/ldattach
 #usr/share/bash-completion/completions/logger
 #usr/share/bash-completion/completions/look
@@ -169,8 +186,10 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/lsblk
 #usr/share/bash-completion/completions/lscpu
 #usr/share/bash-completion/completions/lsipc
+#usr/share/bash-completion/completions/lsirq
 #usr/share/bash-completion/completions/lslocks
 #usr/share/bash-completion/completions/lslogins
+#usr/share/bash-completion/completions/lsmem
 #usr/share/bash-completion/completions/lsns
 #usr/share/bash-completion/completions/mcookie
 #usr/share/bash-completion/completions/mesg
@@ -194,8 +213,10 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/renice
 #usr/share/bash-completion/completions/resizepart
 #usr/share/bash-completion/completions/rev
+#usr/share/bash-completion/completions/rfkill
 #usr/share/bash-completion/completions/rtcwake
 #usr/share/bash-completion/completions/script
+#usr/share/bash-completion/completions/scriptlive
 #usr/share/bash-completion/completions/scriptreplay
 #usr/share/bash-completion/completions/setarch
 #usr/share/bash-completion/completions/setsid
@@ -204,24 +225,25 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/swaplabel
 #usr/share/bash-completion/completions/swapoff
 #usr/share/bash-completion/completions/swapon
-#usr/share/bash-completion/completions/tailf
 #usr/share/bash-completion/completions/taskset
+#usr/share/bash-completion/completions/uclampset
 #usr/share/bash-completion/completions/ul
 #usr/share/bash-completion/completions/umount
 #usr/share/bash-completion/completions/unshare
 #usr/share/bash-completion/completions/utmpdump
 #usr/share/bash-completion/completions/uuidd
 #usr/share/bash-completion/completions/uuidgen
+#usr/share/bash-completion/completions/uuidparse
 #usr/share/bash-completion/completions/wall
 #usr/share/bash-completion/completions/wdctl
 #usr/share/bash-completion/completions/whereis
 #usr/share/bash-completion/completions/wipefs
 #usr/share/bash-completion/completions/zramctl
 #usr/share/doc/util-linux
-#usr/share/doc/util-linux/getopt
-#usr/share/doc/util-linux/getopt/getopt-parse.bash
-#usr/share/doc/util-linux/getopt/getopt-parse.tcsh
+#usr/share/doc/util-linux/getopt-example.bash
+#usr/share/doc/util-linux/getopt-example.tcsh
 #usr/share/man/man1/cal.1
+#usr/share/man/man1/choom.1
 #usr/share/man/man1/chrt.1
 #usr/share/man/man1/col.1
 #usr/share/man/man1/colcrt.1
@@ -230,18 +252,24 @@ usr/sbin/rtcwake
 #usr/share/man/man1/dmesg.1
 #usr/share/man/man1/eject.1
 #usr/share/man/man1/fallocate.1
+#usr/share/man/man1/fincore.1
 #usr/share/man/man1/flock.1
 #usr/share/man/man1/getopt.1
+#usr/share/man/man1/hardlink.1
 #usr/share/man/man1/hexdump.1
 #usr/share/man/man1/ionice.1
 #usr/share/man/man1/ipcmk.1
 #usr/share/man/man1/ipcrm.1
 #usr/share/man/man1/ipcs.1
+#usr/share/man/man1/irqtop.1
 #usr/share/man/man1/logger.1
 #usr/share/man/man1/look.1
 #usr/share/man/man1/lscpu.1
+#usr/share/man/man1/lsfd.1
 #usr/share/man/man1/lsipc.1
+#usr/share/man/man1/lsirq.1
 #usr/share/man/man1/lslogins.1
+#usr/share/man/man1/lsmem.1
 #usr/share/man/man1/mcookie.1
 #usr/share/man/man1/more.1
 #usr/share/man/man1/namei.1
@@ -252,14 +280,16 @@ usr/sbin/rtcwake
 #usr/share/man/man1/renice.1
 #usr/share/man/man1/rev.1
 #usr/share/man/man1/script.1
+#usr/share/man/man1/scriptlive.1
 #usr/share/man/man1/scriptreplay.1
 #usr/share/man/man1/setsid.1
 #usr/share/man/man1/setterm.1
-#usr/share/man/man1/tailf.1
 #usr/share/man/man1/taskset.1
+#usr/share/man/man1/uclampset.1
 #usr/share/man/man1/ul.1
 #usr/share/man/man1/unshare.1
 #usr/share/man/man1/uuidgen.1
+#usr/share/man/man1/uuidparse.1
 #usr/share/man/man1/whereis.1
 #usr/share/man/man3/libblkid.3
 #usr/share/man/man3/uuid.3
@@ -274,18 +304,20 @@ usr/sbin/rtcwake
 #usr/share/man/man3/uuid_parse.3
 #usr/share/man/man3/uuid_time.3
 #usr/share/man/man3/uuid_unparse.3
+#usr/share/man/man5/adjtime_config.5
 #usr/share/man/man5/fstab.5
 #usr/share/man/man5/terminal-colors.d.5
 #usr/share/man/man8/addpart.8
 #usr/share/man/man8/agetty.8
 #usr/share/man/man8/blkdiscard.8
 #usr/share/man/man8/blkid.8
+#usr/share/man/man8/blkzone.8
 #usr/share/man/man8/blockdev.8
 #usr/share/man/man8/cfdisk.8
 #usr/share/man/man8/chcpu.8
+#usr/share/man/man8/chmem.8
 #usr/share/man/man8/ctrlaltdel.8
 #usr/share/man/man8/delpart.8
-#usr/share/man/man8/fdformat.8
 #usr/share/man/man8/fdisk.8
 #usr/share/man/man8/findfs.8
 #usr/share/man/man8/findmnt.8
@@ -297,8 +329,6 @@ usr/sbin/rtcwake
 #usr/share/man/man8/hwclock.8
 #usr/share/man/man8/isosize.8
 #usr/share/man/man8/ldattach.8
-#usr/share/man/man8/linux32.8
-#usr/share/man/man8/linux64.8
 #usr/share/man/man8/losetup.8
 #usr/share/man/man8/lsblk.8
 #usr/share/man/man8/lslocks.8
@@ -309,12 +339,12 @@ usr/sbin/rtcwake
 #usr/share/man/man8/mkfs.minix.8
 #usr/share/man/man8/mkswap.8
 #usr/share/man/man8/mount.8
-#usr/share/man/man8/nologin.8
 #usr/share/man/man8/partx.8
 #usr/share/man/man8/pivot_root.8
 #usr/share/man/man8/raw.8
 #usr/share/man/man8/readprofile.8
 #usr/share/man/man8/resizepart.8
+#usr/share/man/man8/rfkill.8
 #usr/share/man/man8/rtcwake.8
 #usr/share/man/man8/setarch.8
 #usr/share/man/man8/sfdisk.8
@@ -323,7 +353,6 @@ usr/sbin/rtcwake
 #usr/share/man/man8/swapon.8
 #usr/share/man/man8/switch_root.8
 #usr/share/man/man8/umount.8
-#usr/share/man/man8/uname26.8
 #usr/share/man/man8/uuidd.8
 #usr/share/man/man8/wdctl.8
 #usr/share/man/man8/wipefs.8
diff --git a/config/rootfiles/common/armv6l/util-linux b/config/rootfiles/common/armv6l/util-linux
index ceee8181a..03f5cfb02 100644
--- a/config/rootfiles/common/armv6l/util-linux
+++ b/config/rootfiles/common/armv6l/util-linux
@@ -1,6 +1,7 @@
 bin/dmesg
 bin/findmnt
 bin/lsblk
+bin/lsfd
 bin/more
 bin/mount
 bin/umount
@@ -20,6 +21,7 @@ lib/libuuid.so.1.3.0
 sbin/agetty
 sbin/blkdiscard
 sbin/blkid
+sbin/blkzone
 sbin/blockdev
 sbin/cfdisk
 sbin/chcpu
@@ -47,6 +49,8 @@ sbin/switch_root
 sbin/wipefs
 sbin/zramctl
 #usr/bin/cal
+usr/bin/chmem
+usr/bin/choom
 #usr/bin/chrt
 #usr/bin/col
 #usr/bin/colcrt
@@ -54,13 +58,16 @@ sbin/zramctl
 #usr/bin/column
 usr/bin/eject
 usr/bin/fallocate
+usr/bin/fincore
 usr/bin/flock
 usr/bin/getopt
+usr/bin/hardlink
 usr/bin/hexdump
 usr/bin/ionice
 #usr/bin/ipcmk
 #usr/bin/ipcrm
 #usr/bin/ipcs
+usr/bin/irqtop
 #usr/bin/isosize
 #usr/bin/linux32
 #usr/bin/linux64
@@ -68,8 +75,10 @@ usr/bin/logger
 #usr/bin/look
 usr/bin/lscpu
 usr/bin/lsipc
+usr/bin/lsirq
 usr/bin/lslocks
 usr/bin/lslogins
+usr/bin/lsmem
 usr/bin/lsns
 #usr/bin/mcookie
 #usr/bin/namei
@@ -80,16 +89,18 @@ usr/bin/rename
 usr/bin/renice
 #usr/bin/rev
 #usr/bin/script
+usr/bin/scriptlive
 #usr/bin/scriptreplay
 #usr/bin/setarch
 usr/bin/setsid
 #usr/bin/setterm
-usr/bin/tailf
 #usr/bin/taskset
+usr/bin/uclampset
 #usr/bin/ul
 #usr/bin/uname26
 #usr/bin/unshare
 usr/bin/uuidgen
+usr/bin/uuidparse
 #usr/bin/whereis
 #usr/include/blkid
 #usr/include/blkid/blkid.h
@@ -118,11 +129,11 @@ usr/lib/libmount.so
 #usr/lib/pkgconfig/uuid.pc
 usr/sbin/addpart
 usr/sbin/delpart
-usr/sbin/fdformat
 usr/sbin/ldattach
 usr/sbin/partx
 #usr/sbin/readprofile
 usr/sbin/resizepart
+usr/sbin/rfkill
 usr/sbin/rtcwake
 #usr/sbin/uuidd
 #usr/share/bash-completion
@@ -130,10 +141,12 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/addpart
 #usr/share/bash-completion/completions/blkdiscard
 #usr/share/bash-completion/completions/blkid
+#usr/share/bash-completion/completions/blkzone
 #usr/share/bash-completion/completions/blockdev
 #usr/share/bash-completion/completions/cal
 #usr/share/bash-completion/completions/cfdisk
 #usr/share/bash-completion/completions/chcpu
+#usr/share/bash-completion/completions/chmem
 #usr/share/bash-completion/completions/chrt
 #usr/share/bash-completion/completions/col
 #usr/share/bash-completion/completions/colcrt
@@ -144,8 +157,9 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/dmesg
 #usr/share/bash-completion/completions/eject
 #usr/share/bash-completion/completions/fallocate
-#usr/share/bash-completion/completions/fdformat
 #usr/share/bash-completion/completions/fdisk
+#usr/share/bash-completion/completions/fincore
+#usr/share/bash-completion/completions/findfs
 #usr/share/bash-completion/completions/findmnt
 #usr/share/bash-completion/completions/flock
 #usr/share/bash-completion/completions/fsck
@@ -154,14 +168,17 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/fsfreeze
 #usr/share/bash-completion/completions/fstrim
 #usr/share/bash-completion/completions/getopt
+#usr/share/bash-completion/completions/hardlink
 #usr/share/bash-completion/completions/hexdump
 #usr/share/bash-completion/completions/hwclock
 #usr/share/bash-completion/completions/ionice
 #usr/share/bash-completion/completions/ipcmk
 #usr/share/bash-completion/completions/ipcrm
 #usr/share/bash-completion/completions/ipcs
+#usr/share/bash-completion/completions/irqtop
 #usr/share/bash-completion/completions/isosize
 #usr/share/bash-completion/completions/last
+#usr/share/bash-completion/completions/lastb
 #usr/share/bash-completion/completions/ldattach
 #usr/share/bash-completion/completions/logger
 #usr/share/bash-completion/completions/look
@@ -169,8 +186,10 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/lsblk
 #usr/share/bash-completion/completions/lscpu
 #usr/share/bash-completion/completions/lsipc
+#usr/share/bash-completion/completions/lsirq
 #usr/share/bash-completion/completions/lslocks
 #usr/share/bash-completion/completions/lslogins
+#usr/share/bash-completion/completions/lsmem
 #usr/share/bash-completion/completions/lsns
 #usr/share/bash-completion/completions/mcookie
 #usr/share/bash-completion/completions/mesg
@@ -194,8 +213,10 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/renice
 #usr/share/bash-completion/completions/resizepart
 #usr/share/bash-completion/completions/rev
+#usr/share/bash-completion/completions/rfkill
 #usr/share/bash-completion/completions/rtcwake
 #usr/share/bash-completion/completions/script
+#usr/share/bash-completion/completions/scriptlive
 #usr/share/bash-completion/completions/scriptreplay
 #usr/share/bash-completion/completions/setarch
 #usr/share/bash-completion/completions/setsid
@@ -204,24 +225,25 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/swaplabel
 #usr/share/bash-completion/completions/swapoff
 #usr/share/bash-completion/completions/swapon
-#usr/share/bash-completion/completions/tailf
 #usr/share/bash-completion/completions/taskset
+#usr/share/bash-completion/completions/uclampset
 #usr/share/bash-completion/completions/ul
 #usr/share/bash-completion/completions/umount
 #usr/share/bash-completion/completions/unshare
 #usr/share/bash-completion/completions/utmpdump
 #usr/share/bash-completion/completions/uuidd
 #usr/share/bash-completion/completions/uuidgen
+#usr/share/bash-completion/completions/uuidparse
 #usr/share/bash-completion/completions/wall
 #usr/share/bash-completion/completions/wdctl
 #usr/share/bash-completion/completions/whereis
 #usr/share/bash-completion/completions/wipefs
 #usr/share/bash-completion/completions/zramctl
 #usr/share/doc/util-linux
-#usr/share/doc/util-linux/getopt
-#usr/share/doc/util-linux/getopt/getopt-parse.bash
-#usr/share/doc/util-linux/getopt/getopt-parse.tcsh
+#usr/share/doc/util-linux/getopt-example.bash
+#usr/share/doc/util-linux/getopt-example.tcsh
 #usr/share/man/man1/cal.1
+#usr/share/man/man1/choom.1
 #usr/share/man/man1/chrt.1
 #usr/share/man/man1/col.1
 #usr/share/man/man1/colcrt.1
@@ -230,18 +252,24 @@ usr/sbin/rtcwake
 #usr/share/man/man1/dmesg.1
 #usr/share/man/man1/eject.1
 #usr/share/man/man1/fallocate.1
+#usr/share/man/man1/fincore.1
 #usr/share/man/man1/flock.1
 #usr/share/man/man1/getopt.1
+#usr/share/man/man1/hardlink.1
 #usr/share/man/man1/hexdump.1
 #usr/share/man/man1/ionice.1
 #usr/share/man/man1/ipcmk.1
 #usr/share/man/man1/ipcrm.1
 #usr/share/man/man1/ipcs.1
+#usr/share/man/man1/irqtop.1
 #usr/share/man/man1/logger.1
 #usr/share/man/man1/look.1
 #usr/share/man/man1/lscpu.1
+#usr/share/man/man1/lsfd.1
 #usr/share/man/man1/lsipc.1
+#usr/share/man/man1/lsirq.1
 #usr/share/man/man1/lslogins.1
+#usr/share/man/man1/lsmem.1
 #usr/share/man/man1/mcookie.1
 #usr/share/man/man1/more.1
 #usr/share/man/man1/namei.1
@@ -252,14 +280,16 @@ usr/sbin/rtcwake
 #usr/share/man/man1/renice.1
 #usr/share/man/man1/rev.1
 #usr/share/man/man1/script.1
+#usr/share/man/man1/scriptlive.1
 #usr/share/man/man1/scriptreplay.1
 #usr/share/man/man1/setsid.1
 #usr/share/man/man1/setterm.1
-#usr/share/man/man1/tailf.1
 #usr/share/man/man1/taskset.1
+#usr/share/man/man1/uclampset.1
 #usr/share/man/man1/ul.1
 #usr/share/man/man1/unshare.1
 #usr/share/man/man1/uuidgen.1
+#usr/share/man/man1/uuidparse.1
 #usr/share/man/man1/whereis.1
 #usr/share/man/man3/libblkid.3
 #usr/share/man/man3/uuid.3
@@ -274,18 +304,20 @@ usr/sbin/rtcwake
 #usr/share/man/man3/uuid_parse.3
 #usr/share/man/man3/uuid_time.3
 #usr/share/man/man3/uuid_unparse.3
+#usr/share/man/man5/adjtime_config.5
 #usr/share/man/man5/fstab.5
 #usr/share/man/man5/terminal-colors.d.5
 #usr/share/man/man8/addpart.8
 #usr/share/man/man8/agetty.8
 #usr/share/man/man8/blkdiscard.8
 #usr/share/man/man8/blkid.8
+#usr/share/man/man8/blkzone.8
 #usr/share/man/man8/blockdev.8
 #usr/share/man/man8/cfdisk.8
 #usr/share/man/man8/chcpu.8
+#usr/share/man/man8/chmem.8
 #usr/share/man/man8/ctrlaltdel.8
 #usr/share/man/man8/delpart.8
-#usr/share/man/man8/fdformat.8
 #usr/share/man/man8/fdisk.8
 #usr/share/man/man8/findfs.8
 #usr/share/man/man8/findmnt.8
@@ -297,8 +329,6 @@ usr/sbin/rtcwake
 #usr/share/man/man8/hwclock.8
 #usr/share/man/man8/isosize.8
 #usr/share/man/man8/ldattach.8
-#usr/share/man/man8/linux32.8
-#usr/share/man/man8/linux64.8
 #usr/share/man/man8/losetup.8
 #usr/share/man/man8/lsblk.8
 #usr/share/man/man8/lslocks.8
@@ -309,12 +339,12 @@ usr/sbin/rtcwake
 #usr/share/man/man8/mkfs.minix.8
 #usr/share/man/man8/mkswap.8
 #usr/share/man/man8/mount.8
-#usr/share/man/man8/nologin.8
 #usr/share/man/man8/partx.8
 #usr/share/man/man8/pivot_root.8
 #usr/share/man/man8/raw.8
 #usr/share/man/man8/readprofile.8
 #usr/share/man/man8/resizepart.8
+#usr/share/man/man8/rfkill.8
 #usr/share/man/man8/rtcwake.8
 #usr/share/man/man8/setarch.8
 #usr/share/man/man8/sfdisk.8
@@ -323,7 +353,6 @@ usr/sbin/rtcwake
 #usr/share/man/man8/swapon.8
 #usr/share/man/man8/switch_root.8
 #usr/share/man/man8/umount.8
-#usr/share/man/man8/uname26.8
 #usr/share/man/man8/uuidd.8
 #usr/share/man/man8/wdctl.8
 #usr/share/man/man8/wipefs.8
diff --git a/config/rootfiles/common/dvb-firmwares b/config/rootfiles/common/dvb-firmwares
index e9ec940c5..bcc89a5b1 100644
--- a/config/rootfiles/common/dvb-firmwares
+++ b/config/rootfiles/common/dvb-firmwares
@@ -1,3 +1,7 @@
+#lib/firmware/as102_data1_st.hex
+#lib/firmware/as102_data2_st.hex
+#lib/firmware/cmmb_vega_12mhz.inp
+#lib/firmware/cmmb_venice_12mhz.inp
 lib/firmware/dvb-fe-bcm3510-01.fw
 lib/firmware/dvb-fe-drxj-mc-1.0.8.fw
 lib/firmware/dvb-fe-drxj-mc-vsb-1.0.8.fw
@@ -5,6 +9,9 @@ lib/firmware/dvb-fe-drxj-mc-vsb-qam-1.0.8.fw
 lib/firmware/dvb-fe-or51132-qam.fw
 lib/firmware/dvb-fe-or51132-vsb.fw
 lib/firmware/dvb-fe-or51211.fw
+#lib/firmware/dvb-fe-xc4000-1.4.1.fw
+#lib/firmware/dvb-fe-xc5000-1.6.114.fw
+#lib/firmware/dvb-fe-xc5000c-4.1.30.7.fw
 lib/firmware/dvb-ttpci-01.fw
 #lib/firmware/dvb-ttpci-01.fw-261a
 #lib/firmware/dvb-ttpci-01.fw-261b
@@ -14,9 +21,13 @@ lib/firmware/dvb-ttpci-01.fw
 #lib/firmware/dvb-ttpci-01.fw-2622
 lib/firmware/dvb-usb-avertv-a800-02.fw
 lib/firmware/dvb-usb-bluebird-01.fw
+#lib/firmware/dvb-usb-dib0700-1.20.fw
 lib/firmware/dvb-usb-dibusb-5.0.0.11.fw
 lib/firmware/dvb-usb-dibusb-6.0.0.8.fw
 lib/firmware/dvb-usb-dtt200u-01.fw
+#lib/firmware/dvb-usb-it9135-01.fw
+#lib/firmware/dvb-usb-it9135-02.fw
+#lib/firmware/dvb-usb-terratec-h5-drxk.fw
 lib/firmware/dvb-usb-terratec-h7-az6007.fw
 lib/firmware/dvb-usb-terratec-h7-drxk.fw
 lib/firmware/dvb-usb-umt-010-02.fw
@@ -24,4 +35,21 @@ lib/firmware/dvb-usb-vp702x-01.fw
 lib/firmware/dvb-usb-vp7045-01.fw
 lib/firmware/dvb-usb-wt220u-01.fw
 lib/firmware/dvb-usb-wt220u-02.fw
+#lib/firmware/dvb_nova_12mhz.inp
+#lib/firmware/dvb_nova_12mhz_b0.inp
+#lib/firmware/isdbt_nova_12mhz.inp
+#lib/firmware/isdbt_nova_12mhz_b0.inp
+#lib/firmware/isdbt_rio.inp
+#lib/firmware/sms1xxx-hcw-55xxx-dvbt-02.fw
+#lib/firmware/sms1xxx-hcw-55xxx-isdbt-02.fw
+#lib/firmware/sms1xxx-nova-a-dvbt-01.fw
+#lib/firmware/sms1xxx-nova-b-dvbt-01.fw
+#lib/firmware/sms1xxx-stellar-dvbt-01.fw
+#lib/firmware/tdmb_nova_12mhz.inp
+#lib/firmware/v4l-cx231xx-avcore-01.fw
+#lib/firmware/v4l-cx23418-apu.fw
+#lib/firmware/v4l-cx23418-cpu.fw
+#lib/firmware/v4l-cx23418-dig.fw
+#lib/firmware/v4l-cx23885-avcore-01.fw
 lib/firmware/v4l-cx23885-enc-broken.fw
+#lib/firmware/v4l-cx25840.fw
diff --git a/config/rootfiles/common/linux-firmware b/config/rootfiles/common/linux-firmware
index 867c41e9c..887abc2e9 100644
--- a/config/rootfiles/common/linux-firmware
+++ b/config/rootfiles/common/linux-firmware
@@ -1475,51 +1475,51 @@ lib/firmware/mediatek/mt8173/vpu_p.bin.xz
 #lib/firmware/mediatek/mt8183
 lib/firmware/mediatek/mt8183/scp.img.xz
 #lib/firmware/mellanox
-lib/firmware/mellanox/mlxsw_spectrum-13.1420.122.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.1530.152.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.1620.192.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.1702.6.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.1703.4.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.1910.622.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2000.1122.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2000.1886.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2000.2308.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2000.2714.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2007.1168.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2008.1036.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2008.1310.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2008.1312.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2008.2018.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2008.2304.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2008.2406.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2008.2438.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2008.2946.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2008.3326.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum-13.2010.1006.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2000.2308.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2000.2714.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2007.1168.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2008.1036.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2008.1310.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2008.1312.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2018.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2304.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2406.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2438.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2946.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2008.3326.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum2-29.2010.1006.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum3-30.2007.1168.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum3-30.2008.1036.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum3-30.2008.1310.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum3-30.2008.1312.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2018.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2304.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2406.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2438.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2946.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum3-30.2008.3326.mfa2.xz
-lib/firmware/mellanox/mlxsw_spectrum3-30.2010.1006.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.1420.122.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.1530.152.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.1620.192.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.1702.6.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.1703.4.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.1910.622.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2000.1122.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2000.1886.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2000.2308.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2000.2714.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2007.1168.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2008.1036.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2008.1310.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2008.1312.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2008.2018.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2008.2304.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2008.2406.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2008.2438.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2008.2946.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2008.3326.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum-13.2010.1006.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2000.2308.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2000.2714.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2007.1168.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2008.1036.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2008.1310.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2008.1312.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2018.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2304.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2406.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2438.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2008.2946.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2008.3326.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum2-29.2010.1006.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum3-30.2007.1168.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum3-30.2008.1036.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum3-30.2008.1310.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum3-30.2008.1312.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2018.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2304.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2406.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2438.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum3-30.2008.2946.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum3-30.2008.3326.mfa2.xz
+#lib/firmware/mellanox/mlxsw_spectrum3-30.2010.1006.mfa2.xz
 #lib/firmware/meson
 #lib/firmware/meson/vdec
 lib/firmware/meson/vdec/g12a_h264.bin.xz
@@ -1560,10 +1560,10 @@ lib/firmware/mrvl/pcie8897_uapsta.bin.xz
 lib/firmware/mrvl/pcie8997_wlan_v4.bin.xz
 lib/firmware/mrvl/pcieuart8997_combo_v4.bin.xz
 lib/firmware/mrvl/pcieusb8997_combo_v4.bin.xz
-lib/firmware/mrvl/prestera
-lib/firmware/mrvl/prestera/mvsw_prestera_fw-v2.0.img.xz
-lib/firmware/mrvl/prestera/mvsw_prestera_fw-v3.0.img.xz
-lib/firmware/mrvl/prestera/mvsw_prestera_fw-v4.0.img.xz
+#lib/firmware/mrvl/prestera
+#lib/firmware/mrvl/prestera/mvsw_prestera_fw-v2.0.img.xz
+#lib/firmware/mrvl/prestera/mvsw_prestera_fw-v3.0.img.xz
+#lib/firmware/mrvl/prestera/mvsw_prestera_fw-v4.0.img.xz
 lib/firmware/mrvl/sd8688.bin.xz
 lib/firmware/mrvl/sd8688_helper.bin.xz
 lib/firmware/mrvl/sd8787_uapsta.bin.xz
@@ -2199,23 +2199,23 @@ lib/firmware/qcom/a650_sqe.fw.xz
 lib/firmware/qcom/a660_gmu.bin.xz
 lib/firmware/qcom/a660_sqe.fw.xz
 #lib/firmware/qcom/sdm845
-lib/firmware/qcom/sdm845/a630_zap.mbn.xz
-lib/firmware/qcom/sdm845/adsp.mbn.xz
-lib/firmware/qcom/sdm845/adspr.jsn.xz
-lib/firmware/qcom/sdm845/adspua.jsn.xz
-lib/firmware/qcom/sdm845/cdsp.mbn.xz
-lib/firmware/qcom/sdm845/cdspr.jsn.xz
-lib/firmware/qcom/sdm845/mba.mbn.xz
-lib/firmware/qcom/sdm845/modem.mbn.xz
-lib/firmware/qcom/sdm845/modemuw.jsn.xz
-lib/firmware/qcom/sdm845/wlanmdsp.mbn.xz
-lib/firmware/qcom/sm8250
-lib/firmware/qcom/sm8250/a650_zap.mbn.xz
-lib/firmware/qcom/sm8250/adsp.mbn.xz
-lib/firmware/qcom/sm8250/adspr.jsn.xz
-lib/firmware/qcom/sm8250/adspua.jsn.xz
-lib/firmware/qcom/sm8250/cdsp.mbn.xz
-lib/firmware/qcom/sm8250/cdspr.jsn.xz
+#lib/firmware/qcom/sdm845/a630_zap.mbn.xz
+#lib/firmware/qcom/sdm845/adsp.mbn.xz
+#lib/firmware/qcom/sdm845/adspr.jsn.xz
+#lib/firmware/qcom/sdm845/adspua.jsn.xz
+#lib/firmware/qcom/sdm845/cdsp.mbn.xz
+#lib/firmware/qcom/sdm845/cdspr.jsn.xz
+#lib/firmware/qcom/sdm845/mba.mbn.xz
+#lib/firmware/qcom/sdm845/modem.mbn.xz
+#lib/firmware/qcom/sdm845/modemuw.jsn.xz
+#lib/firmware/qcom/sdm845/wlanmdsp.mbn.xz
+#lib/firmware/qcom/sm8250
+#lib/firmware/qcom/sm8250/a650_zap.mbn.xz
+#lib/firmware/qcom/sm8250/adsp.mbn.xz
+#lib/firmware/qcom/sm8250/adspr.jsn.xz
+#lib/firmware/qcom/sm8250/adspua.jsn.xz
+#lib/firmware/qcom/sm8250/cdsp.mbn.xz
+#lib/firmware/qcom/sm8250/cdspr.jsn.xz
 #lib/firmware/qcom/venus-1.8
 lib/firmware/qcom/venus-1.8/venus.b00.xz
 lib/firmware/qcom/venus-1.8/venus.b01.xz
diff --git a/config/rootfiles/common/x86_64/util-linux b/config/rootfiles/common/x86_64/util-linux
index 7a9724a81..bd862b557 100644
--- a/config/rootfiles/common/x86_64/util-linux
+++ b/config/rootfiles/common/x86_64/util-linux
@@ -1,6 +1,7 @@
 bin/dmesg
 bin/findmnt
 bin/lsblk
+bin/lsfd
 bin/more
 bin/mount
 bin/umount
@@ -20,6 +21,7 @@ lib/libuuid.so.1.3.0
 sbin/agetty
 sbin/blkdiscard
 sbin/blkid
+sbin/blkzone
 sbin/blockdev
 sbin/cfdisk
 sbin/chcpu
@@ -47,6 +49,8 @@ sbin/switch_root
 sbin/wipefs
 sbin/zramctl
 #usr/bin/cal
+usr/bin/chmem
+usr/bin/choom
 #usr/bin/chrt
 #usr/bin/col
 #usr/bin/colcrt
@@ -54,14 +58,17 @@ sbin/zramctl
 #usr/bin/column
 usr/bin/eject
 usr/bin/fallocate
+usr/bin/fincore
 usr/bin/flock
 usr/bin/getopt
+usr/bin/hardlink
 usr/bin/hexdump
 #usr/bin/i386
 usr/bin/ionice
 #usr/bin/ipcmk
 #usr/bin/ipcrm
 #usr/bin/ipcs
+usr/bin/irqtop
 #usr/bin/isosize
 #usr/bin/linux32
 #usr/bin/linux64
@@ -69,8 +76,10 @@ usr/bin/logger
 #usr/bin/look
 usr/bin/lscpu
 usr/bin/lsipc
+usr/bin/lsirq
 usr/bin/lslocks
 usr/bin/lslogins
+usr/bin/lsmem
 usr/bin/lsns
 #usr/bin/mcookie
 #usr/bin/namei
@@ -81,16 +90,18 @@ usr/bin/rename
 usr/bin/renice
 #usr/bin/rev
 #usr/bin/script
+usr/bin/scriptlive
 #usr/bin/scriptreplay
 #usr/bin/setarch
 usr/bin/setsid
 #usr/bin/setterm
-usr/bin/tailf
 #usr/bin/taskset
+usr/bin/uclampset
 #usr/bin/ul
 #usr/bin/uname26
 #usr/bin/unshare
 usr/bin/uuidgen
+usr/bin/uuidparse
 #usr/bin/whereis
 usr/bin/x86_64
 #usr/include/blkid
@@ -120,11 +131,11 @@ usr/bin/x86_64
 #usr/lib/pkgconfig/uuid.pc
 usr/sbin/addpart
 usr/sbin/delpart
-usr/sbin/fdformat
 usr/sbin/ldattach
 usr/sbin/partx
 #usr/sbin/readprofile
 usr/sbin/resizepart
+usr/sbin/rfkill
 usr/sbin/rtcwake
 #usr/sbin/uuidd
 #usr/share/bash-completion
@@ -132,10 +143,12 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/addpart
 #usr/share/bash-completion/completions/blkdiscard
 #usr/share/bash-completion/completions/blkid
+#usr/share/bash-completion/completions/blkzone
 #usr/share/bash-completion/completions/blockdev
 #usr/share/bash-completion/completions/cal
 #usr/share/bash-completion/completions/cfdisk
 #usr/share/bash-completion/completions/chcpu
+#usr/share/bash-completion/completions/chmem
 #usr/share/bash-completion/completions/chrt
 #usr/share/bash-completion/completions/col
 #usr/share/bash-completion/completions/colcrt
@@ -146,8 +159,9 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/dmesg
 #usr/share/bash-completion/completions/eject
 #usr/share/bash-completion/completions/fallocate
-#usr/share/bash-completion/completions/fdformat
 #usr/share/bash-completion/completions/fdisk
+#usr/share/bash-completion/completions/fincore
+#usr/share/bash-completion/completions/findfs
 #usr/share/bash-completion/completions/findmnt
 #usr/share/bash-completion/completions/flock
 #usr/share/bash-completion/completions/fsck
@@ -156,14 +170,17 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/fsfreeze
 #usr/share/bash-completion/completions/fstrim
 #usr/share/bash-completion/completions/getopt
+#usr/share/bash-completion/completions/hardlink
 #usr/share/bash-completion/completions/hexdump
 #usr/share/bash-completion/completions/hwclock
 #usr/share/bash-completion/completions/ionice
 #usr/share/bash-completion/completions/ipcmk
 #usr/share/bash-completion/completions/ipcrm
 #usr/share/bash-completion/completions/ipcs
+#usr/share/bash-completion/completions/irqtop
 #usr/share/bash-completion/completions/isosize
 #usr/share/bash-completion/completions/last
+#usr/share/bash-completion/completions/lastb
 #usr/share/bash-completion/completions/ldattach
 #usr/share/bash-completion/completions/logger
 #usr/share/bash-completion/completions/look
@@ -171,8 +188,10 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/lsblk
 #usr/share/bash-completion/completions/lscpu
 #usr/share/bash-completion/completions/lsipc
+#usr/share/bash-completion/completions/lsirq
 #usr/share/bash-completion/completions/lslocks
 #usr/share/bash-completion/completions/lslogins
+#usr/share/bash-completion/completions/lsmem
 #usr/share/bash-completion/completions/lsns
 #usr/share/bash-completion/completions/mcookie
 #usr/share/bash-completion/completions/mesg
@@ -195,8 +214,10 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/renice
 #usr/share/bash-completion/completions/resizepart
 #usr/share/bash-completion/completions/rev
+#usr/share/bash-completion/completions/rfkill
 #usr/share/bash-completion/completions/rtcwake
 #usr/share/bash-completion/completions/script
+#usr/share/bash-completion/completions/scriptlive
 #usr/share/bash-completion/completions/scriptreplay
 #usr/share/bash-completion/completions/setarch
 #usr/share/bash-completion/completions/setsid
@@ -205,24 +226,25 @@ usr/sbin/rtcwake
 #usr/share/bash-completion/completions/swaplabel
 #usr/share/bash-completion/completions/swapoff
 #usr/share/bash-completion/completions/swapon
-#usr/share/bash-completion/completions/tailf
 #usr/share/bash-completion/completions/taskset
+#usr/share/bash-completion/completions/uclampset
 #usr/share/bash-completion/completions/ul
 #usr/share/bash-completion/completions/umount
 #usr/share/bash-completion/completions/unshare
 #usr/share/bash-completion/completions/utmpdump
 #usr/share/bash-completion/completions/uuidd
 #usr/share/bash-completion/completions/uuidgen
+#usr/share/bash-completion/completions/uuidparse
 #usr/share/bash-completion/completions/wall
 #usr/share/bash-completion/completions/wdctl
 #usr/share/bash-completion/completions/whereis
 #usr/share/bash-completion/completions/wipefs
 #usr/share/bash-completion/completions/zramctl
 #usr/share/doc/util-linux
-#usr/share/doc/util-linux/getopt
-#usr/share/doc/util-linux/getopt/getopt-parse.bash
-#usr/share/doc/util-linux/getopt/getopt-parse.tcsh
+#usr/share/doc/util-linux/getopt-example.bash
+#usr/share/doc/util-linux/getopt-example.tcsh
 #usr/share/man/man1/cal.1
+#usr/share/man/man1/choom.1
 #usr/share/man/man1/chrt.1
 #usr/share/man/man1/col.1
 #usr/share/man/man1/colcrt.1
@@ -231,18 +253,24 @@ usr/sbin/rtcwake
 #usr/share/man/man1/dmesg.1
 #usr/share/man/man1/eject.1
 #usr/share/man/man1/fallocate.1
+#usr/share/man/man1/fincore.1
 #usr/share/man/man1/flock.1
 #usr/share/man/man1/getopt.1
+#usr/share/man/man1/hardlink.1
 #usr/share/man/man1/hexdump.1
 #usr/share/man/man1/ionice.1
 #usr/share/man/man1/ipcmk.1
 #usr/share/man/man1/ipcrm.1
 #usr/share/man/man1/ipcs.1
+#usr/share/man/man1/irqtop.1
 #usr/share/man/man1/logger.1
 #usr/share/man/man1/look.1
 #usr/share/man/man1/lscpu.1
+#usr/share/man/man1/lsfd.1
 #usr/share/man/man1/lsipc.1
+#usr/share/man/man1/lsirq.1
 #usr/share/man/man1/lslogins.1
+#usr/share/man/man1/lsmem.1
 #usr/share/man/man1/mcookie.1
 #usr/share/man/man1/more.1
 #usr/share/man/man1/namei.1
@@ -253,14 +281,16 @@ usr/sbin/rtcwake
 #usr/share/man/man1/renice.1
 #usr/share/man/man1/rev.1
 #usr/share/man/man1/script.1
+#usr/share/man/man1/scriptlive.1
 #usr/share/man/man1/scriptreplay.1
 #usr/share/man/man1/setsid.1
 #usr/share/man/man1/setterm.1
-#usr/share/man/man1/tailf.1
 #usr/share/man/man1/taskset.1
+#usr/share/man/man1/uclampset.1
 #usr/share/man/man1/ul.1
 #usr/share/man/man1/unshare.1
 #usr/share/man/man1/uuidgen.1
+#usr/share/man/man1/uuidparse.1
 #usr/share/man/man1/whereis.1
 #usr/share/man/man3/libblkid.3
 #usr/share/man/man3/uuid.3
@@ -275,18 +305,20 @@ usr/sbin/rtcwake
 #usr/share/man/man3/uuid_parse.3
 #usr/share/man/man3/uuid_time.3
 #usr/share/man/man3/uuid_unparse.3
+#usr/share/man/man5/adjtime_config.5
 #usr/share/man/man5/fstab.5
 #usr/share/man/man5/terminal-colors.d.5
 #usr/share/man/man8/addpart.8
 #usr/share/man/man8/agetty.8
 #usr/share/man/man8/blkdiscard.8
 #usr/share/man/man8/blkid.8
+#usr/share/man/man8/blkzone.8
 #usr/share/man/man8/blockdev.8
 #usr/share/man/man8/cfdisk.8
 #usr/share/man/man8/chcpu.8
+#usr/share/man/man8/chmem.8
 #usr/share/man/man8/ctrlaltdel.8
 #usr/share/man/man8/delpart.8
-#usr/share/man/man8/fdformat.8
 #usr/share/man/man8/fdisk.8
 #usr/share/man/man8/findfs.8
 #usr/share/man/man8/findmnt.8
@@ -296,11 +328,8 @@ usr/sbin/rtcwake
 #usr/share/man/man8/fsfreeze.8
 #usr/share/man/man8/fstrim.8
 #usr/share/man/man8/hwclock.8
-#usr/share/man/man8/i386.8
 #usr/share/man/man8/isosize.8
 #usr/share/man/man8/ldattach.8
-#usr/share/man/man8/linux32.8
-#usr/share/man/man8/linux64.8
 #usr/share/man/man8/losetup.8
 #usr/share/man/man8/lsblk.8
 #usr/share/man/man8/lslocks.8
@@ -311,11 +340,11 @@ usr/sbin/rtcwake
 #usr/share/man/man8/mkfs.minix.8
 #usr/share/man/man8/mkswap.8
 #usr/share/man/man8/mount.8
-#usr/share/man/man8/nologin.8
 #usr/share/man/man8/partx.8
 #usr/share/man/man8/pivot_root.8
 #usr/share/man/man8/readprofile.8
 #usr/share/man/man8/resizepart.8
+#usr/share/man/man8/rfkill.8
 #usr/share/man/man8/rtcwake.8
 #usr/share/man/man8/setarch.8
 #usr/share/man/man8/sfdisk.8
@@ -324,9 +353,7 @@ usr/sbin/rtcwake
 #usr/share/man/man8/swapon.8
 #usr/share/man/man8/switch_root.8
 #usr/share/man/man8/umount.8
-#usr/share/man/man8/uname26.8
 #usr/share/man/man8/uuidd.8
 #usr/share/man/man8/wdctl.8
 #usr/share/man/man8/wipefs.8
-#usr/share/man/man8/x86_64.8
 #usr/share/man/man8/zramctl.8
diff --git a/config/rootfiles/core/166/exclude b/config/rootfiles/core/167/exclude
similarity index 100%
rename from config/rootfiles/core/166/exclude
rename to config/rootfiles/core/167/exclude
diff --git a/config/rootfiles/core/166/filelists/aarch64/u-boot b/config/rootfiles/core/167/filelists/aarch64/u-boot
similarity index 100%
rename from config/rootfiles/core/166/filelists/aarch64/u-boot
rename to config/rootfiles/core/167/filelists/aarch64/u-boot
diff --git a/config/rootfiles/core/167/filelists/aarch64/util-linux b/config/rootfiles/core/167/filelists/aarch64/util-linux
new file mode 120000
index 000000000..9c253c689
--- /dev/null
+++ b/config/rootfiles/core/167/filelists/aarch64/util-linux
@@ -0,0 +1 @@
+../../../../common/aarch64/util-linux
\ No newline at end of file
diff --git a/config/rootfiles/core/166/filelists/apache2 b/config/rootfiles/core/167/filelists/apache2
similarity index 100%
rename from config/rootfiles/core/166/filelists/apache2
rename to config/rootfiles/core/167/filelists/apache2
diff --git a/config/rootfiles/core/167/filelists/armv6l/util-linux b/config/rootfiles/core/167/filelists/armv6l/util-linux
new file mode 120000
index 000000000..8bdfca7d1
--- /dev/null
+++ b/config/rootfiles/core/167/filelists/armv6l/util-linux
@@ -0,0 +1 @@
+../../../../common/armv6l/util-linux
\ No newline at end of file
diff --git a/config/rootfiles/core/166/filelists/bind b/config/rootfiles/core/167/filelists/bind
similarity index 100%
rename from config/rootfiles/core/166/filelists/bind
rename to config/rootfiles/core/167/filelists/bind
diff --git a/config/rootfiles/core/166/filelists/core-files b/config/rootfiles/core/167/filelists/core-files
similarity index 100%
rename from config/rootfiles/core/166/filelists/core-files
rename to config/rootfiles/core/167/filelists/core-files
diff --git a/config/rootfiles/core/166/filelists/dracut b/config/rootfiles/core/167/filelists/dracut
similarity index 100%
rename from config/rootfiles/core/166/filelists/dracut
rename to config/rootfiles/core/167/filelists/dracut
diff --git a/config/rootfiles/core/166/filelists/files b/config/rootfiles/core/167/filelists/files
similarity index 87%
rename from config/rootfiles/core/166/filelists/files
rename to config/rootfiles/core/167/filelists/files
index 6bb3c8d82..2864bca48 100644
--- a/config/rootfiles/core/166/filelists/files
+++ b/config/rootfiles/core/167/filelists/files
@@ -4,4 +4,5 @@ etc/rc.d/init.d/pakfire
 srv/web/ipfire/cgi-bin/connections.cgi
 srv/web/ipfire/cgi-bin/ids.cgi
 usr/lib/firewall/rules.pl
+var/ipfire/backup/include
 var/ipfire/ids-functions.pl
diff --git a/config/rootfiles/core/166/filelists/harfbuzz b/config/rootfiles/core/167/filelists/harfbuzz
similarity index 100%
rename from config/rootfiles/core/166/filelists/harfbuzz
rename to config/rootfiles/core/167/filelists/harfbuzz
diff --git a/config/rootfiles/core/166/filelists/libdnet b/config/rootfiles/core/167/filelists/libdnet
similarity index 100%
rename from config/rootfiles/core/166/filelists/libdnet
rename to config/rootfiles/core/167/filelists/libdnet
diff --git a/config/rootfiles/core/166/filelists/misc-progs b/config/rootfiles/core/167/filelists/misc-progs
similarity index 100%
rename from config/rootfiles/core/166/filelists/misc-progs
rename to config/rootfiles/core/167/filelists/misc-progs
diff --git a/config/rootfiles/core/166/filelists/ntfs-3g b/config/rootfiles/core/167/filelists/ntfs-3g
similarity index 100%
rename from config/rootfiles/core/166/filelists/ntfs-3g
rename to config/rootfiles/core/167/filelists/ntfs-3g
diff --git a/config/rootfiles/core/166/filelists/openssh b/config/rootfiles/core/167/filelists/openssh
similarity index 100%
rename from config/rootfiles/core/166/filelists/openssh
rename to config/rootfiles/core/167/filelists/openssh
diff --git a/config/rootfiles/core/166/filelists/openssl b/config/rootfiles/core/167/filelists/openssl
similarity index 100%
rename from config/rootfiles/core/166/filelists/openssl
rename to config/rootfiles/core/167/filelists/openssl
diff --git a/config/rootfiles/core/166/filelists/pakfire b/config/rootfiles/core/167/filelists/pakfire
similarity index 100%
rename from config/rootfiles/core/166/filelists/pakfire
rename to config/rootfiles/core/167/filelists/pakfire
diff --git a/config/rootfiles/core/166/filelists/pango b/config/rootfiles/core/167/filelists/pango
similarity index 100%
rename from config/rootfiles/core/166/filelists/pango
rename to config/rootfiles/core/167/filelists/pango
diff --git a/config/rootfiles/core/166/filelists/perl-CGI b/config/rootfiles/core/167/filelists/perl-CGI
similarity index 100%
rename from config/rootfiles/core/166/filelists/perl-CGI
rename to config/rootfiles/core/167/filelists/perl-CGI
diff --git a/config/rootfiles/core/166/filelists/psmisc b/config/rootfiles/core/167/filelists/psmisc
similarity index 100%
rename from config/rootfiles/core/166/filelists/psmisc
rename to config/rootfiles/core/167/filelists/psmisc
diff --git a/config/rootfiles/core/166/filelists/rrdtool b/config/rootfiles/core/167/filelists/rrdtool
similarity index 100%
rename from config/rootfiles/core/166/filelists/rrdtool
rename to config/rootfiles/core/167/filelists/rrdtool
diff --git a/config/rootfiles/core/166/filelists/sqlite b/config/rootfiles/core/167/filelists/sqlite
similarity index 100%
rename from config/rootfiles/core/166/filelists/sqlite
rename to config/rootfiles/core/167/filelists/sqlite
diff --git a/config/rootfiles/core/166/filelists/strongswan b/config/rootfiles/core/167/filelists/strongswan
similarity index 100%
rename from config/rootfiles/core/166/filelists/strongswan
rename to config/rootfiles/core/167/filelists/strongswan
diff --git a/config/rootfiles/core/166/filelists/wget b/config/rootfiles/core/167/filelists/wget
similarity index 100%
rename from config/rootfiles/core/166/filelists/wget
rename to config/rootfiles/core/167/filelists/wget
diff --git a/config/rootfiles/core/166/filelists/wireless-regdb b/config/rootfiles/core/167/filelists/wireless-regdb
similarity index 100%
rename from config/rootfiles/core/166/filelists/wireless-regdb
rename to config/rootfiles/core/167/filelists/wireless-regdb
diff --git a/config/rootfiles/core/167/filelists/x86_64/util-linux b/config/rootfiles/core/167/filelists/x86_64/util-linux
new file mode 120000
index 000000000..7b5558d2c
--- /dev/null
+++ b/config/rootfiles/core/167/filelists/x86_64/util-linux
@@ -0,0 +1 @@
+../../../../common/x86_64/util-linux
\ No newline at end of file
diff --git a/config/rootfiles/core/166/filelists/zlib b/config/rootfiles/core/167/filelists/zlib
similarity index 100%
rename from config/rootfiles/core/166/filelists/zlib
rename to config/rootfiles/core/167/filelists/zlib
diff --git a/config/rootfiles/core/166/update.sh b/config/rootfiles/core/167/update.sh
similarity index 99%
rename from config/rootfiles/core/166/update.sh
rename to config/rootfiles/core/167/update.sh
index dd71f4e7c..9e79f278a 100644
--- a/config/rootfiles/core/166/update.sh
+++ b/config/rootfiles/core/167/update.sh
@@ -24,7 +24,7 @@
 . /opt/pakfire/lib/functions.sh
 /usr/local/bin/backupctrl exclude >/dev/null 2>&1
 
-core=166
+core=167
 
 # Remove old core updates from pakfire cache to save space...
 for (( i=1; i<=$core; i++ )); do
@@ -119,6 +119,7 @@ rm -rvf \
 	/usr/bin/perl5.30.0 \
 	/usr/bin/setlogcons \
 	/usr/bin/setvesablank \
+	/usr/bin/tailf \
 	/usr/bin/ulockmgr_server \
 	/usr/include/python2.7 \
 	/usr/lib/cairo \
@@ -294,6 +295,7 @@ rm -rvf \
 	/usr/local/bin/xt_geoip_update \
 	/usr/sbin/batctl \
 	/usr/sbin/fbset \
+	/usr/sbin/fdformat \
 	/usr/sbin/update-usbids.sh \
 	/usr/sbin/uuidd \
 	/usr/share/doc/fireinfo \
diff --git a/config/rootfiles/oldcore/165/filelists/aarch64/u-boot b/config/rootfiles/oldcore/165/filelists/aarch64/u-boot
new file mode 120000
index 000000000..2a16bdbfe
--- /dev/null
+++ b/config/rootfiles/oldcore/165/filelists/aarch64/u-boot
@@ -0,0 +1 @@
+../../../../common/aarch64/u-boot
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/165/filelists/core-files b/config/rootfiles/oldcore/165/filelists/core-files
new file mode 100644
index 000000000..0dec37e53
--- /dev/null
+++ b/config/rootfiles/oldcore/165/filelists/core-files
@@ -0,0 +1,5 @@
+etc/system-release
+etc/issue
+etc/os-release
+srv/web/ipfire/cgi-bin/credits.cgi
+var/ipfire/langs
diff --git a/config/rootfiles/oldcore/165/filelists/files b/config/rootfiles/oldcore/165/filelists/files
index d03e3f529..962a94e11 100644
--- a/config/rootfiles/oldcore/165/filelists/files
+++ b/config/rootfiles/oldcore/165/filelists/files
@@ -16,6 +16,7 @@ srv/web/ipfire/cgi-bin/wirelessclient.cgi
 srv/web/ipfire/html/themes/ipfire/include/css/style.css
 usr/lib/firewall/firewall-lib.pl
 usr/lib/firewall/rules.pl
+usr/local/bin/update-ids-ruleset
 usr/local/bin/update-location-database
 usr/sbin/setup
 var/ipfire/ids-functions.pl
diff --git a/config/rootfiles/oldcore/165/update.sh b/config/rootfiles/oldcore/165/update.sh
index f505628e4..ffb552c80 100644
--- a/config/rootfiles/oldcore/165/update.sh
+++ b/config/rootfiles/oldcore/165/update.sh
@@ -129,6 +129,14 @@ ldconfig
 telinit u
 /etc/rc.d/init.d/firewall restart
 
+# Fix ownership of classification file.
+chown nobody:nobody /usr/share/suricata/classification.config
+
+# Rebuild IPS rules
+rm -vf /tmp/ids_page_locked
+perl -e "require '/var/ipfire/ids-functions.pl'; &IDS::oinkmaster();"
+/etc/init.d/suricata reload
+
 # This update needs a reboot...
 touch /var/run/need_reboot
 
diff --git a/config/rootfiles/packages/alsa b/config/rootfiles/packages/alsa
index a704727ec..5fac49ce3 100644
--- a/config/rootfiles/packages/alsa
+++ b/config/rootfiles/packages/alsa
@@ -17,6 +17,8 @@ lib/firmware/cs46xx/cwcdma
 lib/firmware/cs46xx/cwcsnoop
 lib/firmware/ctefx-desktop.bin
 lib/firmware/ctefx-r3di.bin
+#lib/firmware/ctefx.bin
+#lib/firmware/ctspeq.bin
 lib/firmware/digiface_firmware.bin
 lib/firmware/digiface_firmware_rev11.bin
 #lib/firmware/ea
@@ -56,6 +58,9 @@ lib/firmware/emu/emu1010_notebook.fw
 lib/firmware/emu/emu1010b.fw
 lib/firmware/emu/hana.fw
 lib/firmware/emu/micro_dock.fw
+#lib/firmware/ess/maestro3_assp_kernel.fw
+#lib/firmware/ess/maestro3_assp_minisrc.fw
+#lib/firmware/korg/k1212.dsp
 #lib/firmware/mixart
 lib/firmware/mixart/miXart8.elf
 lib/firmware/mixart/miXart8.xlx
@@ -86,6 +91,11 @@ lib/firmware/pcxhr/xlxc882hr.dat
 lib/firmware/pcxhr/xlxc924.dat
 lib/firmware/pcxhr/xlxint.dat
 lib/firmware/rpm_firmware.bin
+#lib/firmware/sb16/alaw_main.csp
+#lib/firmware/sb16/ima_adpcm_capture.csp
+#lib/firmware/sb16/ima_adpcm_init.csp
+#lib/firmware/sb16/ima_adpcm_playback.csp
+#lib/firmware/sb16/mulaw_main.csp
 #lib/firmware/turtlebeach
 lib/firmware/turtlebeach/msndinit.bin
 lib/firmware/turtlebeach/msndperm.bin
@@ -105,6 +115,10 @@ lib/firmware/vx/x1_1_vp4.xlx
 lib/firmware/vx/x1_1_vx2.xlx
 lib/firmware/vx/x1_1_vxp.xlx
 lib/firmware/vx/x1_2_v22.xlx
+#lib/firmware/yamaha/ds1_ctrl.fw
+#lib/firmware/yamaha/ds1_dsp.fw
+#lib/firmware/yamaha/ds1e_ctrl.fw
+#lib/firmware/yamaha/yss225_registers.bin
 #lib/udev/rules.d/90-alsa-restore.rules
 usr/bin/aconnect
 usr/bin/alsabat
diff --git a/config/udev/network-hotplug-bridges b/config/udev/network-hotplug-bridges
index 4b8764598..9fded1fd0 100644
--- a/config/udev/network-hotplug-bridges
+++ b/config/udev/network-hotplug-bridges
@@ -80,11 +80,17 @@ MODE="$(get_value "${ZONE}_MODE")"
 
 # The name of the virtual bridge
 BRIDGE="$(get_value "${ZONE}_DEV")"
+MTU="$(get_value "${ZONE}_MTU")"
 STP="$(get_value "${ZONE}_STP")"
 STP_PRIORITY="$(get_value "${ZONE}_STP_PRIORITY")"
 
 case "${MODE}" in
 	bridge)
+		# Set default MTU if nothing is set
+		if [ -z "${MTU}" ]; then
+			MTU=1500
+		fi
+
 		# We need to check if $STP_PRIORITY has a valid value if not set it
 		if [ -z "${STP_PRIORITY}" ]; then
 			STP_PRIORITY=16384
@@ -95,7 +101,7 @@ case "${MODE}" in
 
 		# We need to create the bridge if it doesn't exist, yet
 		if [ ! -d "/sys/class/net/${BRIDGE}" ]; then
-			ip link add "${BRIDGE}" address "${ADDRESS}" type bridge \
+			ip link add "${BRIDGE}" address "${ADDRESS}" mtu "${MTU}" type bridge \
 				$([ "${STP}" = "on" ] && echo "stp_state 1  priority ${STP_PRIORITY}" )
 			#ip link set "${BRIDGE}" up
 		fi
@@ -105,6 +111,9 @@ case "${MODE}" in
 			iw dev "${INTERFACE}" set type __ap
 		fi
 
+		# Attempt to set the MTU
+		ip link set dev "${INTERFACE}" mtu "${MTU}"
+
 		# Attach the physical device
 		logger "Attach ${INTERFACE} to ${BRIDGE}"
 		ip link set dev "${INTERFACE}" master "${BRIDGE}"
diff --git a/lfs/alsa b/lfs/alsa
index ab6eeca70..06c9eaa4b 100644
--- a/lfs/alsa
+++ b/lfs/alsa
@@ -37,7 +37,7 @@ DL_FILE    = $(THISAPP).tar.bz2
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 PROG       = alsa
-PAK_VER    = 13
+PAK_VER    = 14
 
 DEPS       =
 
diff --git a/lfs/linux-firmware b/lfs/linux-firmware
index b6268a318..244274126 100644
--- a/lfs/linux-firmware
+++ b/lfs/linux-firmware
@@ -78,5 +78,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 		mv "$${file}" "$${file// /_}" || exit 1; \
 	done < <(find /lib/firmware -name "* *")
 
+	# Hardlink any identical files
+	hardlink -c -vv /lib/firmware
+
 	@rm -rf $(DIR_APP)
 	@$(POSTBUILD)
diff --git a/lfs/monit b/lfs/monit
index 8d4b6ced5..6af036adb 100644
--- a/lfs/monit
+++ b/lfs/monit
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.31.0
+VER        = 5.32.0
 SUMMARY    = Utility for monitoring services on a Unix system
 
 THISAPP    = monit-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = monit
-PAK_VER    = 18
+PAK_VER    = 19
 
 DEPS       =
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 7f2efa2175841573a96209086e4a5a26
+$(DL_FILE)_MD5 = 4e3e9f9dd4a5094101e1cd24a292a4fb
 
 install : $(TARGET)
 
diff --git a/lfs/util-linux b/lfs/util-linux
index 158fc28aa..6d253ebf4 100644
--- a/lfs/util-linux
+++ b/lfs/util-linux
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.28.2
+VER        = 2.38
 
 THISAPP    = util-linux-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 46a232a37bce45371a86d19300edc47a
+$(DL_FILE)_MD5 = fffdc126809a6d4c1789a9efc1b96623
 
 install : $(TARGET)
 
@@ -75,13 +75,22 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	$(UPDATE_AUTOMAKE)
 	cd $(DIR_APP) && ./configure \
 		--docdir=/usr/share/doc/util-linux \
+		--disable-chfn-chsh \
 		--disable-static \
 		--disable-nls \
 		--disable-static \
+		--disable-login \
+		--disable-nologin \
+		--disable-su \
+		--disable-setpriv \
+		--disable-runuser \
+		--disable-pylibmount \
 		--enable-pg \
+		--enable-hardlink \
 		--without-python \
 		--without-systemd \
-		--without-systemdsystemunitdir
+		--without-systemdsystemunitdir \
+		runstatdir=/run
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
 
diff --git a/make.sh b/make.sh
index 46a6dc8fd..2a24f02e3 100755
--- a/make.sh
+++ b/make.sh
@@ -26,7 +26,7 @@ NAME="IPFire"							# Software name
 SNAME="ipfire"							# Short name
 # If you update the version don't forget to update backupiso and add it to core update
 VERSION="2.27"							# Version number
-CORE="166"							# Core Level (Filename)
+CORE="167"							# Core Level (Filename)
 SLOGAN="www.ipfire.org"						# Software slogan
 CONFIG_ROOT=/var/ipfire						# Configuration rootdir
 MAX_RETRIES=1							# prefetch/check loop


hooks/post-receive
--
IPFire 2.x development tree

                 reply	other threads:[~2022-03-30 14:02 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4KT7RW13Qgz2xPC@people01.haj.ipfire.org \
    --to=git@ipfire.org \
    --cc=ipfire-scm@lists.ipfire.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox