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, master has been updated via 81b3cf237ccd48d7e0481b3d81b0406fa66ce578 (commit) via 8a37e7f0e3ac3bcc24595ca184bbc9ff051b5990 (commit) via d0b43f4cc4312b0e9b102b447f61d5913aea0d20 (commit) via 19614961b6c7b09fe6e0cc91b2d4c3a4df6473a0 (commit) via d17d26d7e5a3b23feeb264a2717fb51cc1928db5 (commit) via 775a1055a551200bacc121bb82e1d0d2d733b199 (commit) via b68136940a27af18695450c2a19dda65e1b7707e (commit) via e174a9594bec95362a94d74e69530962d4e72a9e (commit) via c6b5e0cfe21a4ad20b4126912ea935e6a7c78471 (commit) via e6453de73e46741ed947dea92ff20b8a5aa1f023 (commit) via 4d14892646716f0e5807afe979754105df59e2af (commit) via 1d1694c7e5f3a088c6aeef74fc51352b7611a008 (commit) via cfe911bab5692864e28675bcbad2a88f1729402e (commit) via 026eafd5860ea9fa3a134003d388be356fb266d0 (commit) via 6fa97f2c9726ed2f4ac00b9231ef64aaf8907486 (commit) via cce398bca5a266a5563fa1dcb532fd2481400b21 (commit) via 2b834ef42addfb627637f51c12da2fd50e83aa00 (commit) via 2cfcb0643007b184a9a56897020e202abcaf86a0 (commit) via 7f8b75f8badcfb58710093a4d352cff6fec59b70 (commit) via 447d0bf51ed17f16880fd5041b3a88dcdec8a648 (commit) via bf85d30b58353bdbf3f375d01f72ca96d0cd030d (commit) via 7a6cf8276d81a2df609a807586e0fb0f95d648c0 (commit) via 5049433d91f564a768be95ae51f3ef0a2fa17c52 (commit) via e1a68c27a091e1165aaa18ed47d763e81e8a8de4 (commit) via 37678a4f824d7368f39531f39b10ed43abc92aa5 (commit) via d03f03e24c1c84618aa9420b0cdc0ccff14f99e8 (commit) via 3f18addedeaa0f917c9a164484dedfaaa2008a69 (commit) via 6c829050c8c758e554e584ecf6de41596fad2a4b (commit) via 554e339b9e587a21b61bcea2910ee5af3df75d89 (commit) via 41ac2cd531d7d022b9ad3da625799dc573d5258b (commit) via 82551c04d2d054a1a067304faa2286dab1c80d5e (commit) via 0f7cdd7661a030e58c9b438df39cbbf41e40c149 (commit) via 4bcceb83f97557491b8ad6851785ffe97abb7413 (commit) via 97bbd49a70a2d5a9ea13e5677f702b2ffd6a07d9 (commit) via ebcfcd1003e58433cb36bb04707e8992ffe7f3fe (commit) via 375d921d00b09b5dae714398534e33bdf4910a14 (commit) via d04d5ff4d2929330b4cd490b258d7cc9f7c13923 (commit) via b0894a954c866faf414f2ed87de651f10b04aa39 (commit) via 4d4f665ab3005c89e738e21545fdfb1808c54f06 (commit) via 64d0f1a074b234a2fa55b40d331d132e439ef2ea (commit) via 16b6a6fd2cb879c7ac65c77274e56986240d4b0f (commit) via e275a07b67d7e232e251df92f79b7d947361ea4b (commit) via 7b9a3bb2d176a1e0c865333315c54000aef9ca11 (commit) via fd6dc213fbd9b7d0dad38dfea0a1d372b6012038 (commit) via aabdf04299f65ab42025ae34e235dd8c403182c5 (commit) via 4afc081d8314dd8be9092d428c3bcd8d96ed090e (commit) via 15d9c996f9aff92f6cb266125e9d406cdf438ab1 (commit) via 3a7b9b7a2eb9a842d72eacd11813853881a257f8 (commit) via 91fe9748c92bd5a80e60b9467878f95da5bc7e8e (commit) via cb741b5a66046150c922a469dc19bb876f216c5f (commit) via 01ed9ff3219de2683b3a3e74cea6602dde3e04fb (commit) via 94845e08bc2ca9e24e208630979bdcddb84b2682 (commit) via 461ad995ae8b3443c35ae5a6e7a64d8f65e0995f (commit) via f8648b956351abb936bae94c9cce84b95b7ca23c (commit) via 8e6bf12f14c87854d311682d04e2269a6d96bbc3 (commit) via 475fd9e73a0c873df71929c55b205125a1651a7f (commit) via e0efec97ca1b8979a407865d97d86b44fb6dc859 (commit) via b725a6990fd9ad84273fea908fa7572f89ca0080 (commit) via 8c5e71db2a53b3b443598a53dd01e43832234ca5 (commit) via e5ad33d9eeffbdeb1abbf2575853d880890ed228 (commit) via 14bd32221ecb35fc919c6a808621c63cff423094 (commit) via db1ffe0f5f527e99355c8d14defe41ac37d96925 (commit) from a85e9d4eb1c5a9d5b9bac3d90f59a321e4151871 (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 81b3cf237ccd48d7e0481b3d81b0406fa66ce578 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Nov 3 14:28:19 2023 +0000
core181: Package the correct udev files for riscv64
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 8a37e7f0e3ac3bcc24595ca184bbc9ff051b5990 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Thu Nov 2 21:40:09 2023 +0100
kernel: update to 6.1.61
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d0b43f4cc4312b0e9b102b447f61d5913aea0d20 Author: Michael Tremer michael.tremer@ipfire.org Date: Wed Nov 1 10:43:34 2023 +0000
udev: Update riscv64 rootfile
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 19614961b6c7b09fe6e0cc91b2d4c3a4df6473a0 Author: Robin Roevens robin.roevens@disroot.org Date: Fri Oct 27 21:49:01 2023 +0200
zabbix_agentd: Fix ipfire.net.gateway.ping
Fixes custom IPFire Zabbix Agent userparameter ipfire.net.gateway.ping returning 1 (success) when fping failed for other reasons (rc 2,3 or 4) than host unreachable (rc 0).
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d17d26d7e5a3b23feeb264a2717fb51cc1928db5 Author: Robin Roevens robin.roevens@disroot.org Date: Fri Oct 27 21:40:55 2023 +0200
zabbix_agentd: Update to 6.0.22 (LTS)
- Update from version 6.0.21 to 6.0.22 - Update of rootfile not required
Bugs fixed: - ZBX-23417: Fixed possible memory leak when checking modbus.get[] item New Features and Improvements: - ZBXNEXT-6554: Increased remote command execution limits to 16MB
Full changelogs since 6.0.21: - https://www.zabbix.com/rn/rn6.0.22
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 775a1055a551200bacc121bb82e1d0d2d733b199 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 30 09:59:19 2023 +0000
core181: Remove old udev files
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b68136940a27af18695450c2a19dda65e1b7707e Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Oct 29 19:19:30 2023 +0100
make.sh: Adjust build order to proper build udev (systemd)
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit e174a9594bec95362a94d74e69530962d4e72a9e Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Oct 29 19:19:29 2023 +0100
udev: Switch to udev from systemd
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit c6b5e0cfe21a4ad20b4126912ea935e6a7c78471 Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Oct 29 19:19:28 2023 +0100
python3-Jinja2: New package
This is a build dependency of udev (systemd)
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit e6453de73e46741ed947dea92ff20b8a5aa1f023 Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Oct 29 19:19:27 2023 +0100
python3-MarkupSafe: New package
This is a build dependency for udev (systemd)
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 4d14892646716f0e5807afe979754105df59e2af Author: Peter Müller peter.mueller@ipfire.org Date: Mon Oct 30 06:44:50 2023 +0000
linux: Update x86_64 rootfile
My fault to provide this ahead of time, again. :-/
Signed-off-by: Peter Müller peter.mueller@ipfire.org
commit 1d1694c7e5f3a088c6aeef74fc51352b7611a008 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Fri Oct 27 07:59:29 2023 +0000
kernel: update aarch64 rootfile
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit cfe911bab5692864e28675bcbad2a88f1729402e Author: Arne Fitzenreiter arne_f@ipfire.org Date: Fri Oct 27 07:56:20 2023 +0000
kernel: update to 6.1.60
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 026eafd5860ea9fa3a134003d388be356fb266d0 Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Oct 26 08:57:31 2023 +0000
core181: Ship OpenSSL
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 6fa97f2c9726ed2f4ac00b9231ef64aaf8907486 Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Oct 26 08:57:20 2023 +0000
openssl: Update to 3.1.4
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit cce398bca5a266a5563fa1dcb532fd2481400b21 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sat Oct 21 15:48:29 2023 +0200
kernel: update to 6.1.59
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 2b834ef42addfb627637f51c12da2fd50e83aa00 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sat Oct 21 15:48:28 2023 +0200
kernel: update to 6.1.58
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 2cfcb0643007b184a9a56897020e202abcaf86a0 Author: Michael Tremer michael.tremer@ipfire.org Date: Wed Oct 25 10:59:38 2023 +0000
samba: Update rootfile on aarch64 + riscv64
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 7f8b75f8badcfb58710093a4d352cff6fec59b70 Author: Peter Müller peter.mueller@ipfire.org Date: Fri Oct 13 09:04:00 2023 +0000
linux: Set default IOMMU handling to "strict" on 64-bit ARM
This has been our default setting on x86_64 for quite some time now, which is why this patch aligns the aarch64 kernel configuration to that value.
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 447d0bf51ed17f16880fd5041b3a88dcdec8a648 Author: Peter Müller peter.mueller@ipfire.org Date: Fri Oct 13 09:03:00 2023 +0000
linux: Disable io_uring
This subsystem has been a frequent source of security vulnerabilities affecting the Linux kernel; as a result, Google announced on June 14, 2023, that they would disable it in their environment as widely as possible.
IPFire does not depend on the availability of io_uring. Therefore, disable this subsystem as well in order to preemptively cut attack surface.
See also: https://security.googleblog.com/2023/06/learnings-from-kctf-vrps-42-linux.ht...
Signed-off-by: Peter Müller peter.mueller@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit bf85d30b58353bdbf3f375d01f72ca96d0cd030d Author: Matthias Fischer matthias.fischer@ipfire.org Date: Fri Oct 20 08:36:20 2023 +0200
suricata: Update to 6.0.15
Excerpt from changelog:
"6.0.15 -- 2023-10-18
Security #6363: mime: quadratic complexity in MimeDecAddEntity (6.0.x backport) Bug #6407: email: disabled fields in suricata.yaml also get logged (6.0.x backport) Bug #6403: detect: multi-level tunneling inspection fails (6.0.x backport) Bug #6377: byte_jump with negative post_offset before start of buffer failure (6.0.x backport) Task #6364: decode: add drop reason for stream reassembly memcap (6.0.x backport)"
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Reviewed-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 7a6cf8276d81a2df609a807586e0fb0f95d648c0 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Oct 20 08:43:07 2023 +0000
core181: Ship apache2
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 5049433d91f564a768be95ae51f3ef0a2fa17c52 Author: Matthias Fischer matthias.fischer@ipfire.org Date: Thu Oct 19 20:52:32 2023 +0200
apache: Update to 2.4.58
For details see: https://dlcdn.apache.org/httpd/CHANGES_2.4.58
Excerpt from changelog: "Changes with Apache 2.4.58
*) SECURITY: CVE-2023-45802: Apache HTTP Server: HTTP/2 stream memory not reclaimed right away on RST (cve.mitre.org) When a HTTP/2 stream was reset (RST frame) by a client, there was a time window were the request's memory resources were not reclaimed immediately. Instead, de-allocation was deferred to connection close. A client could send new requests and resets, keeping the connection busy and open and causing the memory footprint to keep on growing. On connection close, all resources were reclaimed, but the process might run out of memory before that. This was found by the reporter during testing of CVE-2023-44487 (HTTP/2 Rapid Reset Exploit) with their own test client. During "normal" HTTP/2 use, the probability to hit this bug is very low. The kept memory would not become noticeable before the connection closes or times out. Users are recommended to upgrade to version 2.4.58, which fixes the issue. Credits: Will Dormann of Vul Labs
*) SECURITY: CVE-2023-43622: Apache HTTP Server: DoS in HTTP/2 with initial windows size 0 (cve.mitre.org) An attacker, opening a HTTP/2 connection with an initial window size of 0, was able to block handling of that connection indefinitely in Apache HTTP Server. This could be used to exhaust worker resources in the server, similar to the well known "slow loris" attack pattern. This has been fixed in version 2.4.58, so that such connection are terminated properly after the configured connection timeout. This issue affects Apache HTTP Server: from 2.4.55 through 2.4.57. Users are recommended to upgrade to version 2.4.58, which fixes the issue. Credits: Prof. Sven Dietrich (City University of New York)
*) SECURITY: CVE-2023-31122: mod_macro buffer over-read (cve.mitre.org) Out-of-bounds Read vulnerability in mod_macro of Apache HTTP Server.This issue affects Apache HTTP Server: through 2.4.57. Credits: David Shoon (github/davidshoon)"
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Reviewed-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit e1a68c27a091e1165aaa18ed47d763e81e8a8de4 Author: Matthias Fischer matthias.fischer@ipfire.org Date: Thu Oct 19 19:03:24 2023 +0200
samba: Update to 4.19.2
For details see:
v4.19.1. => https://www.samba.org/samba/history/samba-4.19.1.html " ============================== Release Notes for Samba 4.19.1 October 10, 2023 ==============================
This is a security release in order to address the following defects:
o CVE-2023-3961: Unsanitized pipe names allow SMB clients to connect as root to existing unix domain sockets on the file system. https://www.samba.org/samba/security/CVE-2023-3961.html
o CVE-2023-4091: SMB client can truncate files to 0 bytes by opening files with OVERWRITE disposition when using the acl_xattr Samba VFS module with the smb.conf setting "acl_xattr:ignore system acls = yes" https://www.samba.org/samba/security/CVE-2023-4091.html
o CVE-2023-4154: An RODC and a user with the GET_CHANGES right can view all attributes, including secrets and passwords. Additionally, the access check fails open on error conditions. https://www.samba.org/samba/security/CVE-2023-4154.html
o CVE-2023-42669: Calls to the rpcecho server on the AD DC can request that the server block for a user-defined amount of time, denying service. https://www.samba.org/samba/security/CVE-2023-42669.html
o CVE-2023-42670: Samba can be made to start multiple incompatible RPC listeners, disrupting service on the AD DC. https://www.samba.org/samba/security/CVE-2023-42670.html"
v4.19.2 => https://www.samba.org/samba/history/samba-4.19.2.html "Changes since 4.19.1 --------------------
o Jeremy Allison jra@samba.org * BUG 15423: Use-after-free in aio_del_req_from_fsp during smbd shutdown after failed IPC FSCTL_PIPE_TRANSCEIVE. * BUG 15426: clidfs.c do_connect() missing a "return" after a cli_shutdown() call.
o Ralph Boehme slow@samba.org * BUG 15463: macOS mdfind returns only 50 results.
o Volker Lendecke vl@samba.org * BUG 15481: GETREALFILENAME_CACHE can modify incoming new filename with previous cache entry value.
o Stefan Metzmacher metze@samba.org * BUG 15464: libnss_winbind causes memory corruption since samba-4.18, impacts sendmail, zabbix, potentially more.
o Martin Schwenke mschwenke@ddn.com * BUG 15479: ctdbd: setproctitle not initialized messages flooding logs.
o Joseph Sutton josephsutton@catalyst.net.nz * BUG 15491: CVE-2023-5568 Heap buffer overflow with freshness tokens in the Heimdal KDC in Samba 4.19 * BUG 15477: The heimdal KDC doesn't detect s4u2self correctly when fast is in use."
Signed-off-by: Matthias Fischer matthias.fischer@ipfire.org Reviewed-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 37678a4f824d7368f39531f39b10ed43abc92aa5 Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Oct 16 13:50:58 2023 +0200
en.pl: Correction of typo
- This error means that a section in extrahd.cgi about the mount path being incorrect does not get shown for users with english language selected.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Reviewed-by: bbitsch@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d03f03e24c1c84618aa9420b0cdc0ccff14f99e8 Author: Michael Tremer michael.tremer@ipfire.org Date: Fri Oct 20 08:41:35 2023 +0000
core181: Ship backup.pl
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 3f18addedeaa0f917c9a164484dedfaaa2008a69 Author: Adolf Belka adolf.belka@ipfire.org Date: Sun Oct 15 18:28:22 2023 +0200
backup.pl: Fix for bug#11048 - add script for adding pass/no pass to ovpnconfig from backup
- A script was added to the update.sh script to add pass/no pass to the ovpnconfig entries but I forgot that this was also needed in the backup.pl file to add those statuses into any ovpnconfig file restored from a backup before the pass/no pass entries were added. - This patch corrects that oversight. - Confirmed by testing on my vm. Before the script added to backup.pl a restore of older ovpnconfig ended up not showing any icons or status elements. With the script in backup.pl confirmed that the restored ovpnconfig showed up in the WUI page correctly with the right icons and with the status elements correctly displayed.
Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 6c829050c8c758e554e584ecf6de41596fad2a4b Author: Arne Fitzenreiter arne_f@ipfire.org Date: Fri Oct 13 04:40:33 2023 +0000
dnsdist: disabled on riscv64 again
dnsdist build on my builder fine but it fails on the buildserver via qemu-user.
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 554e339b9e587a21b61bcea2910ee5af3df75d89 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Fri Oct 13 04:37:42 2023 +0000
kernel: update to 6.1.57
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 41ac2cd531d7d022b9ad3da625799dc573d5258b Author: Peter Müller peter.mueller@ipfire.org Date: Sun Oct 8 16:26:00 2023 +0000
Tor: Update to 0.4.8.7
Changes in version 0.4.8.7 - 2023-09-25 This version fixes a single major bug in the Conflux subsystem on the client side. See below for more information. The upcoming Tor Browser 13 stable will pick this up.
o Major bugfixes (conflux): - Fix an issue that prevented us from pre-building more conflux sets after existing sets had been used. Fixes bug 40862; bugfix on 0.4.8.1-alpha.
o Minor features (fallbackdir): - Regenerate fallback directories generated on September 25, 2023.
o Minor features (geoip data): - Update the geoip files to match the IPFire Location Database, as retrieved on 2023/09/25.
Changes in version 0.4.8.6 - 2023-09-18 This version contains an important fix for onion service regarding congestion control and its reliability. Apart from that, uneeded BUG warnings have been suppressed especially about a compression bomb seen on relays. We strongly recommend, in particular onion service operators, to upgrade as soon as possible to this latest stable.
o Major bugfixes (onion service): - Fix a reliability issue where services were expiring their introduction points every consensus update. This caused connectivity issues for clients caching the old descriptor and intro points. Bug reported and fixed by gitlab user @hyunsoo.kim676. Fixes bug 40858; bugfix on 0.4.7.5-alpha.
o Minor features (debugging, compression): - Log the input and output buffer sizes when we detect a potential compression bomb. Diagnostic for ticket 40739.
o Minor features (fallbackdir): - Regenerate fallback directories generated on September 18, 2023.
o Minor features (geoip data): - Update the geoip files to match the IPFire Location Database, as retrieved on 2023/09/18.
o Minor bugfix (defensive programming): - Disable multiple BUG warnings of a missing relay identity key when starting an instance of Tor compiled without relay support. Fixes bug 40848; bugfix on 0.4.3.1-alpha.
o Minor bugfixes (bridge authority): - When reporting a pseudo-networkstatus as a bridge authority, or answering "ns/purpose/*" controller requests, include accurate published-on dates from our list of router descriptors. Fixes bug 40855; bugfix on 0.4.8.1-alpha.
o Minor bugfixes (compression, zstd): - Use less frightening language and lower the log-level of our run- time ABI compatibility check message in our Zstd compression subsystem. Fixes bug 40815; bugfix on 0.4.3.1-alpha.
Signed-off-by: Peter Müller peter.mueller@ipfire.org Reviewed-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 82551c04d2d054a1a067304faa2286dab1c80d5e Author: Michael Tremer michael.tremer@ipfire.org Date: Wed Oct 11 07:50:32 2023 +0000
core181: Ship cURL
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 0f7cdd7661a030e58c9b438df39cbbf41e40c149 Merge: 4bcceb83f a85e9d4eb Author: Michael Tremer michael.tremer@ipfire.org Date: Wed Oct 11 07:50:21 2023 +0000
Merge branch 'master' into next
commit 4bcceb83f97557491b8ad6851785ffe97abb7413 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 9 08:18:43 2023 +0000
core181: Ship udev
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 97bbd49a70a2d5a9ea13e5677f702b2ffd6a07d9 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 9 08:17:48 2023 +0000
core181: Ship sysvinit
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit ebcfcd1003e58433cb36bb04707e8992ffe7f3fe Author: Adolf Belka adolf.belka@ipfire.org Date: Sun Oct 8 21:57:37 2023 +0200
udev: Update to version 3.2.14
- Update from version 3.2.12 to 3.2.14 - Update of rootfile not required - This version update includes the patches previously used to add the dummies for tags and to update to udev version 251 which is bugfix #253 - Changelog 3.2.14 Clear sysattr cache if a null pointer is passed by @NaofumiHonda in #255 Add /usr/local/lib/udev/rules.d by @bbonev in #260 Fix := not preventing further assignments to RUN by @bbonev in #257 Let libudev find hwdb.bin under UDEV_HWDB_BIN by @vivien-consider-dropping-github in #264 Add a generic --output argument to udevadm hwdb by @vivien-consider-dropping-github in #263 Dynamically get the udevadm hwdb files with a path variable by @vivien-consider-dropping-github in #262 More wording fixes for the manual page for udev by @vivien-consider-dropping-github in #265 Add missing API from 247 by @bbonev in #253 Ensure that standard file descriptors are open by @bbonev in #266
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 375d921d00b09b5dae714398534e33bdf4910a14 Author: Adolf Belka adolf.belka@ipfire.org Date: Sun Oct 8 21:57:36 2023 +0200
sysvinit: Update to version 3.08
- Update from version 3.00 to 3.08 - Update of rootfile - All the other patches and sed modifications are now built mintyo the source tarball, except for the mountpoint patch which is stilol needed - Changelog 3.08 This release focuses on three changes which are basically imports of patches from Gentoo. Special thanks to floppym for supplying these. Applied a patch from floppm which adds kexec option to the halt command. This can be used as "halt -k". floppym provided patch which causes the halt command to call "shutdown -h -H" instead of "shutdown -h" when halt is invoked without parameters. This forces the shutdown command to set the INIT_HALT variable and assume, unless other conditions apply, that the "halt" call really wants to halt the machine and INIT_HALT should be set. In other words we assume halt wants to halt unless told otherwise. Addresses downstream Gentoo bug ID 911257. Updated halt documentation and help output to display parameters in alphabetical order. 3.07 The 3.07 release of SysV init mostly introduces fixes and improvements for the killall5 and pidof programs. (These are actually the same program, but are invoked with two different names, which result in different behaviour. The main highlights in this release are: Fixed killall5 so that processes in the omit list are not sent any signals, including SIGSTOP. Fixed usage message for killall5 to be more accurate. pidof was not returning PIDs of programs which were launched using a symbolic link. This has been fixed so programs run from a symbolic link show up in process lists. 3.06 Mark Hindley fixed typo in es.po Mark Hindley cleaned up translation code in src/Makefile. Drop sulogin from Debian build. Removed libcrypt-dev dependency. Fixed pt translation pages which were failing due to mis-matched open/close tags. Makefile now respects ROOT prefix when setting up pidof-to-killall5 symbolic link. Removed redundant translation files from man directory. Makefile now respects DESTDIR. User can specify either ROOT= or DESTDIR= to set install prefix. 3.05 This release (3.05) focuses on two things: Updating the translation framework. Fixing compiling issues on various systems. The second point, compiling, encompasses a few minor changes to get SysV init to build properly on GNU Hurd, systems without certain GNU assumptions, and systems running the latest glibc library (2.36 at time of writing). 3.04 This release contains one minor fix which allows the bootlogd code to properly compile on Debian's GNU Hurd branch. 3.03 This release includes two minor changes. One is fixing a typo in the init manual page (init.8). this fix was offered by Mark hindley. Mark, and a few other people, also pointed out that a fix in 3.02 for bootlogd introduced reliance on a defined PATH_MAX constant. This is used elsewhere in the code, but is not explicitly defined in bootlogd, which caused bootlogd to not build properly on GNU Hurd and musl C systems. This has been fixed. 3.02 Added q and Q flags to synopsis in shutdown manual page. Applied fixes for markup and spacing in manual pages. Patch provided by Mario Blattermann. Added translation framework (po4a) from Mario Blttermann. Added Makefile for man/ directory. Will handle translations and substitutions. Applied new translations for multiple languages from Mario Blattermann. Added ability to use "@" symbol in command named in the inittab file. This treats commands as literal and does not launch a shell to interpret them. Updated inittab manual page to include overview of symbols which trigger a shell interpretor and how to disable them using the @ symbol. Introduced change which adds error checking in bootlogd when performing chdir(). - Provided by Alexander Vickberg Add check for console using TIOCGDEV on Linux systems in bootlogd to make finding console more robust. - Provided by Alexander Vickberg 3.01 Default to showing processes in the uninterruptable state (D). The -z flag no longer affects whether processes in D state are shown. The -z flag does still toggle whether zombie (Z) processes are shown. Removed unnecessary check which is always true from init tab parsing.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d04d5ff4d2929330b4cd490b258d7cc9f7c13923 Author: Peter Müller peter.mueller@ipfire.org Date: Sun Oct 8 16:31:00 2023 +0000
Lynis: Update to 3.0.9
Changelog according to https://cisofy.com/changelog/lynis/#309:
- DBS-1820 - Added newer style format for Mongo authorization setting - FILE-6410 - Locations added for plocate - SSH-7408 - Only test Compression if sshd version < 7.4 - Improved fetching timestamp - Minor changes such as typos
Signed-off-by: Peter Müller peter.mueller@ipfire.org Reviewed-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b0894a954c866faf414f2ed87de651f10b04aa39 Author: Peter Müller peter.mueller@ipfire.org Date: Sun Oct 8 16:29:00 2023 +0000
Postfix: Update to 3.8.2
Refer to https://www.postfix.org/announcements/postfix-3.8.2.html for the changelog of this version.
Signed-off-by: Peter Müller peter.mueller@ipfire.org Reviewed-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 4d4f665ab3005c89e738e21545fdfb1808c54f06 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sun Oct 8 09:27:22 2023 +0200
riscv64: enable some disabled addons
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 64d0f1a074b234a2fa55b40d331d132e439ef2ea Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sun Oct 8 09:27:21 2023 +0200
grub: fix mkimage on riscv64 and fix cdrom
the riscv64 image needs more than 1.44MB
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 16b6a6fd2cb879c7ac65c77274e56986240d4b0f Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sun Oct 8 09:27:20 2023 +0200
strip: exclude rust compiler
this fail on riscv64 because it is compiled with lvm and we not need to strip not shipped buildtime deps.
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit e275a07b67d7e232e251df92f79b7d947361ea4b Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sat Oct 7 22:16:49 2023 +0200
kernel: update to 6.1.56
this also builds the dtb files on riscv64
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 7b9a3bb2d176a1e0c865333315c54000aef9ca11 Merge: fd6dc213f 729fe58b1 Author: Michael Tremer michael.tremer@ipfire.org Date: Mon Oct 9 08:12:40 2023 +0000
Merge branch 'master' into next
commit fd6dc213fbd9b7d0dad38dfea0a1d372b6012038 Author: Michael Tremer michael.tremer@ipfire.org Date: Wed Oct 4 13:00:39 2023 +0000
core181: Ship glibc again
This was updated in 180, but we want to make sure that even testing users get the latest updates.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit aabdf04299f65ab42025ae34e235dd8c403182c5 Merge: 4afc081d8 b9215da1e Author: Michael Tremer michael.tremer@ipfire.org Date: Wed Oct 4 12:58:12 2023 +0000
Merge branch 'master' into next
commit 4afc081d8314dd8be9092d428c3bcd8d96ed090e Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 1 08:17:12 2023 +0000
core181: Ship extrahd.cgi
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 15d9c996f9aff92f6cb266125e9d406cdf438ab1 Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sat Sep 23 12:54:55 2023 +0200
extrahd.cgi: Add support for LVM and MDADM devices
This commit adds support for using LVM and mdadm based RAID devices for the CGI page.
In case one or more drives/partitions are used by such a "grouped" volume they still will displayed on the page, but can not be configured/used. Instead the "master" volume of which the drive/partition is part of is shown in the "mountpoint" input box.
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 3a7b9b7a2eb9a842d72eacd11813853881a257f8 Merge: 91fe9748c a98abe929 Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Sep 28 10:43:48 2023 +0000
Merge branch 'master' into next
commit 91fe9748c92bd5a80e60b9467878f95da5bc7e8e Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Sep 28 09:39:56 2023 +0000
core181: Ship URLFilter changes
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit cb741b5a66046150c922a469dc19bb876f216c5f Author: Adolf Belka adolf.belka@ipfire.org Date: Tue Sep 26 16:07:01 2023 +0200
urlfilter.cgi: Fixes bug#10649 - calls urlfilterctrl with remove option if update disabled
- When the url filter update enable checkbox is unchecked then this patch calls urlfilterctrl with the remove option added in the otrher patch of this series. - Tested on my vm testbed that this change does remove the urlfilter symlink from the fcron directories when the update is disabled.
Fixes: Bug#10649 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 01ed9ff3219de2683b3a3e74cea6602dde3e04fb Author: Adolf Belka adolf.belka@ipfire.org Date: Tue Sep 26 16:07:00 2023 +0200
urlfilterctrl: Fix bug#10649 - add option to remove urlfilter from fcron directories
- Currently if the urlfilter update is enabled then autoupdate.pl is renamed urlfilter and added into either the daily, weekly or monthly fcron directoiries. If the update is disabled then the urlfilter update script stays in the directory and is not removed. - This patch adds in the option of remove to the urlfilterctrl program. The first part of the urlfilterctrl.c code removes any existing symlinks so all that needs to be done for the remove option is to not add any symlinks to the fcron directories. - Confirmed in a vm testbed that the current approach leaves the symlink in place. Installed the changes from this and the previous patch and confirmed that when the url update is disabled the symlink is removed.
Fixes: Bug#10649 Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 94845e08bc2ca9e24e208630979bdcddb84b2682 Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Sep 28 09:36:54 2023 +0000
core181: Fix arch-dependendant filelists
I created those in a wrong place :(
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 461ad995ae8b3443c35ae5a6e7a64d8f65e0995f Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Sep 28 09:35:33 2023 +0000
core181: Ship OpenVPN changes
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit f8648b956351abb936bae94c9cce84b95b7ca23c Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Sep 25 18:41:56 2023 +0200
update.sh: Adds code to update an existing ovpnconfig with pass or no-pass
- The code checks first if ovpnconfig exists and is not empty. - Then it makes all net2net connections no-pass since they do not use encryption - Then it cycles through all .p12 files and checks with openssl if a password exists or not. If a password is present then pass is added to index 41 and if not then no-pass is added to index 41 - I had to add a blank line to the top of the ovpnconfig file otherwise the awk code treated the first line as a blank line and missed it out of the update. This was the problem that was discovered during the previous Testing Release evaluation. Tested out this time with several existing entries both encrypted and insecure and with additional entries of both added in afterwards and all connection entries were maintained - road warrior and net2net. - This code should be left in update.sh for future Core Updates in case people don't update with Core Update 175 but leave it till later. This code works fine on code that already has pass or no-pass entered into index 41 in ovpnconfig
Fixes: Bug#11048 Suggested-by: Erik Kapfer ummeegge@ipfire.org Suggested-by: Adolf Belka adolf.belka@ipfire.org Tested-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 8e6bf12f14c87854d311682d04e2269a6d96bbc3 Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Sep 25 18:41:55 2023 +0200
web-user-interface: Addition of new icon for secure connection certificate download
- This uses a padlock icon from https://commons.wikimedia.org/wiki/File:Encrypted.png - The license for this image is the following:- This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 version 2.1 and version 3 of the GNU Lesser General Public License for more details. - Based on the above license I believe it can be used by IPFire covered by the GNU General Public License that is used for it. - The icon image was made by taking the existing openvpn.png file and superimposing the padlock icon on top of it as a 12x12 pixel format and naming it openvpn_encrypted.png
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 475fd9e73a0c873df71929c55b205125a1651a7f Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Sep 25 18:41:54 2023 +0200
nl.pl: Change language text for secure icon wording
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit e0efec97ca1b8979a407865d97d86b44fb6dc859 Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Sep 25 18:41:53 2023 +0200
en.pl: Change language text for secure icon wording
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b725a6990fd9ad84273fea908fa7572f89ca0080 Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Sep 25 18:41:52 2023 +0200
de.pl: Change language text for secure icon wording
Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 8c5e71db2a53b3b443598a53dd01e43832234ca5 Author: Adolf Belka adolf.belka@ipfire.org Date: Mon Sep 25 18:41:51 2023 +0200
ovpnmain.cgi: Fix for bug#11048 - insecure download icon shown for connections with a password
- At long last I have re-visited the patch submission for bug #11048 and fixed the issues that caused the problems last time I evaluated it in Testing. - The insecure package download icon is shown if entry 41 in /var/ipfire/ovpn/ovpnconfig is set to no-pass. The code block on ovpnmain.cgi that deals with this checks if the connection is a host and if the first password entry is a null. Then it adds no-pass to ovpnconfig. - The same block of code is also used for when he connection is edited. However at this stage the password entry is back to null because the password value is only kept until the connection has been saved. Therefore doing an edit results in the password value being taken as null even for connections with a password. - This fix enters no-pass if the connection type is host and the password is null, pass if the connection type is host and the password has characters. If the connection type is net then no-pass is used as net2net connections dop not have encrypted certificates. - The code has been changed to show a different icon for unencrypted and encrypted certificates. - Separate patches are provided for the language file change, the provision of a new icon and the code for the update.sh script for the Core Update to update all existing connections, if any exist, to have either pass or no-pass in index 41. - This patch set was a joint collaboration between Erik Kapfer and Adolf Belka - Patch set, including the code for the Core Update 180 update.sh script has been tested on a vm testbed
Fixes: Bug#11048 Tested-by: Adolf Belka adolf.belka@ipfire.org Suggested-by: Adolf Belka adolf.belka@ipfire.org Suggested-by: Erik Kapfer ummeegge@ipfire.org Signed-off-by: Adolf Belka adolf.belka@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit e5ad33d9eeffbdeb1abbf2575853d880890ed228 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sat Sep 16 16:44:38 2023 +0200
kernel: update 6.1.53
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 14bd32221ecb35fc919c6a808621c63cff423094 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sat Sep 9 17:04:20 2023 +0200
kernel: update to 6.1.52
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit db1ffe0f5f527e99355c8d14defe41ac37d96925 Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Sep 28 09:25:16 2023 +0000
Start Core Update 181 (with a kernel)
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
-----------------------------------------------------------------------
Summary of changes: config/backup/backup.pl | 24 + config/kernel/kernel.config.aarch64-ipfire | 93 +- config/kernel/kernel.config.riscv64-ipfire | 84 +- config/kernel/kernel.config.x86_64-ipfire | 82 +- config/rootfiles/common/aarch64/linux | 20 +- config/rootfiles/common/openssl | 1 + config/rootfiles/common/python3-Jinja2 | 36 + config/rootfiles/common/python3-MarkupSafe | 16 + config/rootfiles/common/riscv64/boost | 938 +++++++++++++-------- config/rootfiles/common/riscv64/linux | 31 +- config/rootfiles/common/{ => riscv64}/udev | 48 +- config/rootfiles/common/sysvinit | 65 ++ config/rootfiles/common/udev | 47 +- config/rootfiles/common/web-user-interface | 1 + config/rootfiles/common/x86_64/linux | 20 +- config/rootfiles/core/{180 => 181}/exclude | 0 .../core/{180 => 181}/filelists/aarch64/glibc | 0 .../124 => core/181}/filelists/aarch64/linux | 0 .../{oldcore/114 => core/181}/filelists/apache2 | 0 .../core/{180 => 181}/filelists/core-files | 0 config/rootfiles/core/{180 => 181}/filelists/curl | 0 config/rootfiles/core/181/filelists/files | 6 + .../{oldcore/100 => core/181}/filelists/openssl | 0 .../core/{180 => 181}/filelists/riscv64/glibc | 0 config/rootfiles/core/181/filelists/riscv64/linux | 1 + config/rootfiles/core/181/filelists/riscv64/udev | 1 + .../{oldcore/155 => core/181}/filelists/sysvinit | 0 config/rootfiles/core/{180 => 181}/filelists/udev | 0 .../core/{180 => 181}/filelists/x86_64/glibc | 0 .../100 => core/181}/filelists/x86_64/linux | 0 .../rootfiles/{oldcore/177 => core/181}/update.sh | 80 +- config/rootfiles/{core => oldcore}/180/exclude | 0 .../180/filelists/aarch64/binutils | 0 .../{core => oldcore}/180/filelists/aarch64/boost | 0 .../{core => oldcore}/180/filelists/aarch64/gcc | 0 .../{core => oldcore}/180/filelists/aarch64/glibc | 0 .../180/filelists/aarch64/util-linux | 0 .../rootfiles/{core => oldcore}/180/filelists/bind | 0 .../{core => oldcore}/180/filelists/core-files | 0 .../rootfiles/{core => oldcore}/180/filelists/curl | 0 .../{core => oldcore}/180/filelists/dhcpcd | 0 .../{core => oldcore}/180/filelists/files | 0 .../{core => oldcore}/180/filelists/freetype | 0 .../rootfiles/{core => oldcore}/180/filelists/gzip | 0 .../{core => oldcore}/180/filelists/hwdata | 0 .../{core => oldcore}/180/filelists/iana-etc | 0 .../{core => oldcore}/180/filelists/json-c | 0 .../rootfiles/{core => oldcore}/180/filelists/krb5 | 0 .../{core => oldcore}/180/filelists/libedit | 0 .../{core => oldcore}/180/filelists/libnl-3 | 0 .../{core => oldcore}/180/filelists/libtiff | 0 .../rootfiles/{core => oldcore}/180/filelists/mpfr | 0 .../{core => oldcore}/180/filelists/openssh | 0 .../rootfiles/{core => oldcore}/180/filelists/ppp | 0 .../{core => oldcore}/180/filelists/procps | 0 .../180/filelists/riscv64/binutils | 0 .../{core => oldcore}/180/filelists/riscv64/boost | 0 .../{core => oldcore}/180/filelists/riscv64/gcc | 0 .../{core => oldcore}/180/filelists/riscv64/glibc | 0 .../180/filelists/riscv64/util-linux | 0 .../{core => oldcore}/180/filelists/sqlite | 0 .../{core => oldcore}/180/filelists/squid | 0 .../{core => oldcore}/180/filelists/suricata | 0 .../rootfiles/{core => oldcore}/180/filelists/tcl | 0 .../{core => oldcore}/180/filelists/tzdata | 0 .../rootfiles/{core => oldcore}/180/filelists/udev | 0 .../{core => oldcore}/180/filelists/unbound | 0 .../{core => oldcore}/180/filelists/vnstat | 0 .../rootfiles/{core => oldcore}/180/filelists/wget | 0 .../{core => oldcore}/180/filelists/whois | 0 .../{core => oldcore}/180/filelists/wireless-regdb | 0 .../180/filelists/x86_64/binutils | 0 .../{core => oldcore}/180/filelists/x86_64/boost | 0 .../{core => oldcore}/180/filelists/x86_64/gcc | 0 .../{core => oldcore}/180/filelists/x86_64/glibc | 0 .../180/filelists/x86_64/util-linux | 0 .../rootfiles/{core => oldcore}/180/filelists/zlib | 0 config/rootfiles/{core => oldcore}/180/update.sh | 0 config/rootfiles/packages/aarch64/samba | 1 - config/rootfiles/packages/{ => riscv64}/libvirt | 7 - config/rootfiles/packages/riscv64/samba | 82 +- config/rootfiles/packages/x86_64/samba | 1 - config/zabbix_agentd/userparameter_ipfire.conf | 2 +- doc/language_issues.en | 4 +- doc/language_issues.es | 2 +- doc/language_issues.fr | 2 +- doc/language_issues.it | 2 +- doc/language_issues.nl | 3 +- doc/language_issues.pl | 2 +- doc/language_issues.ru | 2 +- doc/language_issues.tr | 2 +- doc/language_missings | 16 +- html/cgi-bin/ovpnmain.cgi | 75 +- html/cgi-bin/urlfilter.cgi | 5 + html/html/images/openvpn_encrypted.png | Bin 0 -> 7004 bytes langs/de/cgi-bin/de.pl | 2 +- langs/en/cgi-bin/en.pl | 4 +- langs/nl/cgi-bin/nl.pl | 3 +- lfs/apache2 | 4 +- lfs/cdrom | 2 +- lfs/dnsdist | 2 +- lfs/fmt | 1 - lfs/grub | 1 + lfs/libvirt | 2 +- lfs/linux | 8 +- lfs/lynis | 8 +- lfs/mpd | 2 +- lfs/openssl | 4 +- lfs/postfix | 6 +- lfs/{python3-build => python3-Jinja2} | 8 +- lfs/{python3-build => python3-MarkupSafe} | 8 +- lfs/samba | 6 +- lfs/strace | 2 +- lfs/strip | 5 + lfs/suricata | 4 +- lfs/sysvinit | 18 +- lfs/tor | 6 +- lfs/udev | 74 +- lfs/zabbix_agentd | 6 +- make.sh | 24 +- src/misc-progs/urlfilterctrl.c | 2 + .../eudev-3.2.12_Bump_udev_version_to_251.patch | 11 - ...ev-3.2.12_Export_dummies_for_current_tags.patch | 81 -- .../grub/grub-Handle-R_RISCV_CALL_PLT-reloc.patch | 48 ++ ...1.27-layer7.patch => linux-6.1.56-layer7.patch} | 108 +-- .../sysvinit-3.00-fix-glibc-2.36-headers.patch | 10 - ....patch => sysvinit-3.08_build_mountpoint.patch} | 0 127 files changed, 1229 insertions(+), 1043 deletions(-) create mode 100644 config/rootfiles/common/python3-Jinja2 create mode 100644 config/rootfiles/common/python3-MarkupSafe copy config/rootfiles/common/{ => riscv64}/udev (76%) copy config/rootfiles/core/{180 => 181}/exclude (100%) copy config/rootfiles/core/{180 => 181}/filelists/aarch64/glibc (100%) copy config/rootfiles/{oldcore/124 => core/181}/filelists/aarch64/linux (100%) copy config/rootfiles/{oldcore/114 => core/181}/filelists/apache2 (100%) copy config/rootfiles/core/{180 => 181}/filelists/core-files (100%) copy config/rootfiles/core/{180 => 181}/filelists/curl (100%) create mode 100644 config/rootfiles/core/181/filelists/files copy config/rootfiles/{oldcore/100 => core/181}/filelists/openssl (100%) copy config/rootfiles/core/{180 => 181}/filelists/riscv64/glibc (100%) create mode 120000 config/rootfiles/core/181/filelists/riscv64/linux create mode 120000 config/rootfiles/core/181/filelists/riscv64/udev copy config/rootfiles/{oldcore/155 => core/181}/filelists/sysvinit (100%) copy config/rootfiles/core/{180 => 181}/filelists/udev (100%) copy config/rootfiles/core/{180 => 181}/filelists/x86_64/glibc (100%) copy config/rootfiles/{oldcore/100 => core/181}/filelists/x86_64/linux (100%) copy config/rootfiles/{oldcore/177 => core/181}/update.sh (66%) rename config/rootfiles/{core => oldcore}/180/exclude (100%) rename config/rootfiles/{core => oldcore}/180/filelists/aarch64/binutils (100%) rename config/rootfiles/{core => oldcore}/180/filelists/aarch64/boost (100%) rename config/rootfiles/{core => oldcore}/180/filelists/aarch64/gcc (100%) rename config/rootfiles/{core => oldcore}/180/filelists/aarch64/glibc (100%) rename config/rootfiles/{core => oldcore}/180/filelists/aarch64/util-linux (100%) rename config/rootfiles/{core => oldcore}/180/filelists/bind (100%) rename config/rootfiles/{core => oldcore}/180/filelists/core-files (100%) rename config/rootfiles/{core => oldcore}/180/filelists/curl (100%) rename config/rootfiles/{core => oldcore}/180/filelists/dhcpcd (100%) rename config/rootfiles/{core => oldcore}/180/filelists/files (100%) rename config/rootfiles/{core => oldcore}/180/filelists/freetype (100%) rename config/rootfiles/{core => oldcore}/180/filelists/gzip (100%) rename config/rootfiles/{core => oldcore}/180/filelists/hwdata (100%) rename config/rootfiles/{core => oldcore}/180/filelists/iana-etc (100%) rename config/rootfiles/{core => oldcore}/180/filelists/json-c (100%) rename config/rootfiles/{core => oldcore}/180/filelists/krb5 (100%) rename config/rootfiles/{core => oldcore}/180/filelists/libedit (100%) rename config/rootfiles/{core => oldcore}/180/filelists/libnl-3 (100%) rename config/rootfiles/{core => oldcore}/180/filelists/libtiff (100%) rename config/rootfiles/{core => oldcore}/180/filelists/mpfr (100%) rename config/rootfiles/{core => oldcore}/180/filelists/openssh (100%) rename config/rootfiles/{core => oldcore}/180/filelists/ppp (100%) rename config/rootfiles/{core => oldcore}/180/filelists/procps (100%) rename config/rootfiles/{core => oldcore}/180/filelists/riscv64/binutils (100%) rename config/rootfiles/{core => oldcore}/180/filelists/riscv64/boost (100%) rename config/rootfiles/{core => oldcore}/180/filelists/riscv64/gcc (100%) rename config/rootfiles/{core => oldcore}/180/filelists/riscv64/glibc (100%) rename config/rootfiles/{core => oldcore}/180/filelists/riscv64/util-linux (100%) rename config/rootfiles/{core => oldcore}/180/filelists/sqlite (100%) rename config/rootfiles/{core => oldcore}/180/filelists/squid (100%) rename config/rootfiles/{core => oldcore}/180/filelists/suricata (100%) rename config/rootfiles/{core => oldcore}/180/filelists/tcl (100%) rename config/rootfiles/{core => oldcore}/180/filelists/tzdata (100%) rename config/rootfiles/{core => oldcore}/180/filelists/udev (100%) rename config/rootfiles/{core => oldcore}/180/filelists/unbound (100%) rename config/rootfiles/{core => oldcore}/180/filelists/vnstat (100%) rename config/rootfiles/{core => oldcore}/180/filelists/wget (100%) rename config/rootfiles/{core => oldcore}/180/filelists/whois (100%) rename config/rootfiles/{core => oldcore}/180/filelists/wireless-regdb (100%) rename config/rootfiles/{core => oldcore}/180/filelists/x86_64/binutils (100%) rename config/rootfiles/{core => oldcore}/180/filelists/x86_64/boost (100%) rename config/rootfiles/{core => oldcore}/180/filelists/x86_64/gcc (100%) rename config/rootfiles/{core => oldcore}/180/filelists/x86_64/glibc (100%) rename config/rootfiles/{core => oldcore}/180/filelists/x86_64/util-linux (100%) rename config/rootfiles/{core => oldcore}/180/filelists/zlib (100%) rename config/rootfiles/{core => oldcore}/180/update.sh (100%) copy config/rootfiles/packages/{ => riscv64}/libvirt (98%) create mode 100644 html/html/images/openvpn_encrypted.png copy lfs/{python3-build => python3-Jinja2} (92%) copy lfs/{python3-build => python3-MarkupSafe} (92%) delete mode 100644 src/patches/eudev-3.2.12_Bump_udev_version_to_251.patch delete mode 100644 src/patches/eudev-3.2.12_Export_dummies_for_current_tags.patch create mode 100644 src/patches/grub/grub-Handle-R_RISCV_CALL_PLT-reloc.patch rename src/patches/linux/{linux-6.1.27-layer7.patch => linux-6.1.56-layer7.patch} (94%) delete mode 100644 src/patches/sysvinit-3.00-fix-glibc-2.36-headers.patch rename src/patches/{sysvinit-2.98_build_mountpoint.patch => sysvinit-3.08_build_mountpoint.patch} (100%)
Difference in files: diff --git a/config/backup/backup.pl b/config/backup/backup.pl index 8d990c0f1..75a0e4f60 100644 --- a/config/backup/backup.pl +++ b/config/backup/backup.pl @@ -205,6 +205,30 @@ restore_backup() { done fi
+ #Update ovpnconfig to include pass or no-pass for old backup versions missing the entry + # Check if ovpnconfig exists and is not empty + if [ -s /var/ipfire/ovpn/ovpnconfig ]; then + # Add blank line at top of ovpnconfig otherwise the first roadwarrior entry is treated like a blank line and missed out from update + awk 'NR==1{print ""}1' /var/ipfire/ovpn/ovpnconfig > /var/ipfire/ovpn/tmp_file && mv /var/ipfire/ovpn/tmp_file /var/ipfire/ovpn/ovpnconfig + # Make all N2N connections 'no-pass' since they do not use encryption + awk '{FS=OFS=","} {if($5=="net") {$43="no-pass"; print $0}}' /var/ipfire/ovpn/ovpnconfig >> /var/ipfire/ovpn/ovpnconfig.new + # Evaluate roadwarrior connection names for *.p12 files + for y in $(awk -F',' '/host/ { print $3 }' /var/ipfire/ovpn/ovpnconfig); do + # Sort all unencrypted roadwarriors out and set 'no-pass' in [43] index + if [[ -n $(openssl pkcs12 -info -in /var/ipfire/ovpn/certs/${y}.p12 -noout -password pass:'' 2>&1 | grep 'Encrypted data') ]]; then + awk -v var="$y" '{FS=OFS=","} {if($3==var) {$43="no-pass"; print $0}}' /var/ipfire/ovpn/ovpnconfig >> /var/ipfire/ovpn/ovpnconfig.new + fi + # Sort all encrypted roadwarriors out and set 'pass' in [43] index + if [[ -n $(openssl pkcs12 -info -in /var/ipfire/ovpn/certs/${y}.p12 -noout -password pass:'' 2>&1 | grep 'verify error') ]]; then + awk -v var="$y" '{FS=OFS=","} {if($3==var) {$43="pass"; print $0}}' /var/ipfire/ovpn/ovpnconfig >> /var/ipfire/ovpn/ovpnconfig.new + fi + done + fi + # Replace existing ovpnconfig with updated index + mv /var/ipfire/ovpn/ovpnconfig.new /var/ipfire/ovpn/ovpnconfig + # Set correct ownership + chown nobody:nobody /var/ipfire/ovpn/ovpnconfig + return 0 }
diff --git a/config/kernel/kernel.config.aarch64-ipfire b/config/kernel/kernel.config.aarch64-ipfire index 74dec8565..2a2cba76d 100644 --- a/config/kernel/kernel.config.aarch64-ipfire +++ b/config/kernel/kernel.config.aarch64-ipfire @@ -1,15 +1,15 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.1.45-ipfire Kernel Configuration +# Linux/arm64 6.1.61-ipfire Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.1.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=130100 +CONFIG_GCC_VERSION=130200 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24000 +CONFIG_AS_VERSION=24100 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24000 +CONFIG_LD_VERSION=24100 CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y @@ -229,7 +229,7 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -CONFIG_IO_URING=y +# CONFIG_IO_URING is not set CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y @@ -368,6 +368,7 @@ CONFIG_ARM64_ERRATUM_2054223=y CONFIG_ARM64_ERRATUM_2067961=y CONFIG_ARM64_ERRATUM_2441009=y CONFIG_ARM64_ERRATUM_2457168=y +CONFIG_ARM64_ERRATUM_2966298=y CONFIG_CAVIUM_ERRATUM_22375=y CONFIG_CAVIUM_ERRATUM_23154=y CONFIG_CAVIUM_ERRATUM_27456=y @@ -1545,8 +1546,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y -CONFIG_NET_CLS_RSVP=m -CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=m CONFIG_NET_CLS_BPF=m @@ -5053,78 +5052,7 @@ CONFIG_MEDIA_ATTACH=y # IR I2C driver auto-selected by 'Autoselect ancillary drivers' # CONFIG_VIDEO_IR_I2C=m - -# -# Camera sensor devices -# -# CONFIG_VIDEO_AR0521 is not set -# CONFIG_VIDEO_HI556 is not set -# CONFIG_VIDEO_HI846 is not set -# CONFIG_VIDEO_HI847 is not set -# CONFIG_VIDEO_IMX208 is not set -# CONFIG_VIDEO_IMX214 is not set -# CONFIG_VIDEO_IMX219 is not set -# CONFIG_VIDEO_IMX258 is not set -# CONFIG_VIDEO_IMX274 is not set -# CONFIG_VIDEO_IMX290 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX334 is not set -# CONFIG_VIDEO_IMX335 is not set -# CONFIG_VIDEO_IMX355 is not set -# CONFIG_VIDEO_IMX412 is not set -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M032 is not set -CONFIG_VIDEO_MT9M111=m -# CONFIG_VIDEO_MT9P031 is not set -# CONFIG_VIDEO_MT9T001 is not set -# CONFIG_VIDEO_MT9T112 is not set -CONFIG_VIDEO_MT9V011=m -# CONFIG_VIDEO_MT9V032 is not set -# CONFIG_VIDEO_MT9V111 is not set -# CONFIG_VIDEO_NOON010PC30 is not set -# CONFIG_VIDEO_OG01A1B is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV08D10 is not set -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 is not set -CONFIG_VIDEO_OV2640=m -# CONFIG_VIDEO_OV2659 is not set -# CONFIG_VIDEO_OV2680 is not set -# CONFIG_VIDEO_OV2685 is not set -# CONFIG_VIDEO_OV2740 is not set -# CONFIG_VIDEO_OV5640 is not set -# CONFIG_VIDEO_OV5645 is not set -# CONFIG_VIDEO_OV5647 is not set -# CONFIG_VIDEO_OV5648 is not set -# CONFIG_VIDEO_OV5670 is not set -# CONFIG_VIDEO_OV5675 is not set -# CONFIG_VIDEO_OV5693 is not set -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -# CONFIG_VIDEO_OV7640 is not set -# CONFIG_VIDEO_OV7670 is not set -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8865 is not set -# CONFIG_VIDEO_OV9282 is not set -# CONFIG_VIDEO_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV9734 is not set -# CONFIG_VIDEO_RDACM20 is not set -# CONFIG_VIDEO_RDACM21 is not set -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5K4ECGX is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_S5K6AA is not set -# CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_VS6624 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_M5MOLS is not set -# end of Camera sensor devices +# CONFIG_VIDEO_CAMERA_SENSOR is not set
# # Lens drivers @@ -7259,9 +7187,9 @@ CONFIG_IOMMU_IO_PGTABLE_LPAE=y # CONFIG_IOMMU_IO_PGTABLE_DART is not set # end of Generic IOMMU Pagetable Support
-# CONFIG_IOMMU_DEFAULT_DMA_STRICT is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y # CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set -CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y +# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_OF_IOMMU=y CONFIG_IOMMU_DMA=y CONFIG_ROCKCHIP_IOMMU=y @@ -7893,7 +7821,6 @@ CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m # CONFIG_DLM is not set # CONFIG_UNICODE is not set -CONFIG_IO_WQ=y # end of File systems
# diff --git a/config/kernel/kernel.config.riscv64-ipfire b/config/kernel/kernel.config.riscv64-ipfire index aabf98371..07c6aa008 100644 --- a/config/kernel/kernel.config.riscv64-ipfire +++ b/config/kernel/kernel.config.riscv64-ipfire @@ -1,15 +1,15 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/riscv 6.1.42-ipfire Kernel Configuration +# Linux/riscv 6.1.60-ipfire Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.1.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=130100 +CONFIG_GCC_VERSION=130200 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24000 +CONFIG_AS_VERSION=24100 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24000 +CONFIG_LD_VERSION=24100 CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y @@ -1247,8 +1247,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y -CONFIG_NET_CLS_RSVP=m -CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=m CONFIG_NET_CLS_BPF=m @@ -4331,76 +4329,7 @@ CONFIG_MEDIA_ATTACH=y # IR I2C driver auto-selected by 'Autoselect ancillary drivers' # CONFIG_VIDEO_IR_I2C=m - -# -# Camera sensor devices -# -# CONFIG_VIDEO_AR0521 is not set -# CONFIG_VIDEO_HI556 is not set -# CONFIG_VIDEO_HI846 is not set -# CONFIG_VIDEO_HI847 is not set -# CONFIG_VIDEO_IMX208 is not set -# CONFIG_VIDEO_IMX214 is not set -# CONFIG_VIDEO_IMX219 is not set -# CONFIG_VIDEO_IMX258 is not set -# CONFIG_VIDEO_IMX274 is not set -# CONFIG_VIDEO_IMX290 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX334 is not set -# CONFIG_VIDEO_IMX335 is not set -# CONFIG_VIDEO_IMX355 is not set -# CONFIG_VIDEO_IMX412 is not set -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M032 is not set -CONFIG_VIDEO_MT9M111=m -# CONFIG_VIDEO_MT9P031 is not set -# CONFIG_VIDEO_MT9T001 is not set -# CONFIG_VIDEO_MT9T112 is not set -CONFIG_VIDEO_MT9V011=m -# CONFIG_VIDEO_MT9V032 is not set -# CONFIG_VIDEO_MT9V111 is not set -# CONFIG_VIDEO_NOON010PC30 is not set -# CONFIG_VIDEO_OG01A1B is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV08D10 is not set -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 is not set -CONFIG_VIDEO_OV2640=m -# CONFIG_VIDEO_OV2659 is not set -# CONFIG_VIDEO_OV2680 is not set -# CONFIG_VIDEO_OV2685 is not set -# CONFIG_VIDEO_OV5640 is not set -# CONFIG_VIDEO_OV5645 is not set -# CONFIG_VIDEO_OV5647 is not set -# CONFIG_VIDEO_OV5648 is not set -# CONFIG_VIDEO_OV5670 is not set -# CONFIG_VIDEO_OV5675 is not set -# CONFIG_VIDEO_OV5693 is not set -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8865 is not set -# CONFIG_VIDEO_OV9282 is not set -# CONFIG_VIDEO_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_RDACM20 is not set -# CONFIG_VIDEO_RDACM21 is not set -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5K4ECGX is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_S5K6AA is not set -# CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_VS6624 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_M5MOLS is not set -# end of Camera sensor devices +# CONFIG_VIDEO_CAMERA_SENSOR is not set
# # Lens drivers @@ -6936,6 +6865,7 @@ CONFIG_DEBUG_MISC=y # # Compile-time checks and compiler options # +CONFIG_AS_HAS_NON_CONST_LEB128=y CONFIG_DEBUG_INFO_NONE=y # CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set # CONFIG_DEBUG_INFO_DWARF4 is not set diff --git a/config/kernel/kernel.config.x86_64-ipfire b/config/kernel/kernel.config.x86_64-ipfire index 7c052fe08..9375ddf79 100644 --- a/config/kernel/kernel.config.x86_64-ipfire +++ b/config/kernel/kernel.config.x86_64-ipfire @@ -1,15 +1,15 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.1.45-ipfire Kernel Configuration +# Linux/x86 6.1.61-ipfire Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.1.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=130100 +CONFIG_GCC_VERSION=130200 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24000 +CONFIG_AS_VERSION=24100 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24000 +CONFIG_LD_VERSION=24100 CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y @@ -249,7 +249,7 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y -CONFIG_IO_URING=y +# CONFIG_IO_URING is not set CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y @@ -1587,8 +1587,6 @@ CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y -CONFIG_NET_CLS_RSVP=m -CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=m CONFIG_NET_CLS_BPF=m @@ -4761,72 +4759,7 @@ CONFIG_MEDIA_ATTACH=y # IR I2C driver auto-selected by 'Autoselect ancillary drivers' # CONFIG_VIDEO_IR_I2C=m - -# -# Camera sensor devices -# -# CONFIG_VIDEO_AR0521 is not set -# CONFIG_VIDEO_HI556 is not set -# CONFIG_VIDEO_HI846 is not set -# CONFIG_VIDEO_HI847 is not set -# CONFIG_VIDEO_IMX208 is not set -# CONFIG_VIDEO_IMX214 is not set -# CONFIG_VIDEO_IMX219 is not set -# CONFIG_VIDEO_IMX258 is not set -# CONFIG_VIDEO_IMX274 is not set -# CONFIG_VIDEO_IMX290 is not set -# CONFIG_VIDEO_IMX319 is not set -# CONFIG_VIDEO_IMX355 is not set -# CONFIG_VIDEO_MT9M001 is not set -# CONFIG_VIDEO_MT9M032 is not set -CONFIG_VIDEO_MT9M111=m -# CONFIG_VIDEO_MT9P031 is not set -# CONFIG_VIDEO_MT9T001 is not set -# CONFIG_VIDEO_MT9T112 is not set -CONFIG_VIDEO_MT9V011=m -# CONFIG_VIDEO_MT9V032 is not set -# CONFIG_VIDEO_MT9V111 is not set -# CONFIG_VIDEO_NOON010PC30 is not set -# CONFIG_VIDEO_OG01A1B is not set -# CONFIG_VIDEO_OV02A10 is not set -# CONFIG_VIDEO_OV08D10 is not set -# CONFIG_VIDEO_OV13858 is not set -# CONFIG_VIDEO_OV13B10 is not set -CONFIG_VIDEO_OV2640=m -# CONFIG_VIDEO_OV2659 is not set -# CONFIG_VIDEO_OV2680 is not set -# CONFIG_VIDEO_OV2685 is not set -# CONFIG_VIDEO_OV2740 is not set -# CONFIG_VIDEO_OV5647 is not set -# CONFIG_VIDEO_OV5648 is not set -# CONFIG_VIDEO_OV5670 is not set -# CONFIG_VIDEO_OV5675 is not set -# CONFIG_VIDEO_OV5693 is not set -# CONFIG_VIDEO_OV5695 is not set -# CONFIG_VIDEO_OV6650 is not set -# CONFIG_VIDEO_OV7251 is not set -CONFIG_VIDEO_OV7640=m -CONFIG_VIDEO_OV7670=m -# CONFIG_VIDEO_OV772X is not set -# CONFIG_VIDEO_OV7740 is not set -# CONFIG_VIDEO_OV8856 is not set -# CONFIG_VIDEO_OV8865 is not set -# CONFIG_VIDEO_OV9640 is not set -# CONFIG_VIDEO_OV9650 is not set -# CONFIG_VIDEO_OV9734 is not set -# CONFIG_VIDEO_RDACM20 is not set -# CONFIG_VIDEO_RDACM21 is not set -# CONFIG_VIDEO_RJ54N1 is not set -# CONFIG_VIDEO_S5K4ECGX is not set -# CONFIG_VIDEO_S5K5BAF is not set -# CONFIG_VIDEO_S5K6A3 is not set -# CONFIG_VIDEO_S5K6AA is not set -# CONFIG_VIDEO_SR030PC30 is not set -# CONFIG_VIDEO_VS6624 is not set -# CONFIG_VIDEO_CCS is not set -# CONFIG_VIDEO_ET8EK8 is not set -# CONFIG_VIDEO_M5MOLS is not set -# end of Camera sensor devices +# CONFIG_VIDEO_CAMERA_SENSOR is not set
# # Lens drivers @@ -7108,7 +7041,6 @@ CONFIG_DLM=m # CONFIG_DLM_DEPRECATED_API is not set # CONFIG_DLM_DEBUG is not set # CONFIG_UNICODE is not set -CONFIG_IO_WQ=y # end of File systems
# diff --git a/config/rootfiles/common/aarch64/linux b/config/rootfiles/common/aarch64/linux index 5ed37b7e0..40eeb0260 100644 --- a/config/rootfiles/common/aarch64/linux +++ b/config/rootfiles/common/aarch64/linux @@ -192,6 +192,7 @@ boot/dtb-KVER-ipfire #boot/dtb-KVER-ipfire/freescale/imx8mm-mx8menlo.dtb #boot/dtb-KVER-ipfire/freescale/imx8mm-nitrogen-r2.dtb #boot/dtb-KVER-ipfire/freescale/imx8mm-phyboard-polis-rdk.dtb +#boot/dtb-KVER-ipfire/freescale/imx8mm-prt8mm.dtb #boot/dtb-KVER-ipfire/freescale/imx8mm-tqma8mqml-mba8mx.dtb #boot/dtb-KVER-ipfire/freescale/imx8mm-var-som-symphony.dtb #boot/dtb-KVER-ipfire/freescale/imx8mm-venice-gw71xx-0x.dtb @@ -6898,6 +6899,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_2441009 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_2457168 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_2658417 +#lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_2966298 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_819472 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_824069 #lib/modules/KVER-ipfire/build/include/config/ARM64_ERRATUM_826319 @@ -8503,7 +8505,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/INTEL_XWAY_PHY #lib/modules/KVER-ipfire/build/include/config/INTERVAL_TREE #lib/modules/KVER-ipfire/build/include/config/IOMMU_API -#lib/modules/KVER-ipfire/build/include/config/IOMMU_DEFAULT_PASSTHROUGH +#lib/modules/KVER-ipfire/build/include/config/IOMMU_DEFAULT_DMA_STRICT #lib/modules/KVER-ipfire/build/include/config/IOMMU_DMA #lib/modules/KVER-ipfire/build/include/config/IOMMU_IOVA #lib/modules/KVER-ipfire/build/include/config/IOMMU_IO_PGTABLE @@ -8512,8 +8514,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/IONIC #lib/modules/KVER-ipfire/build/include/config/IOSCHED_BFQ #lib/modules/KVER-ipfire/build/include/config/IO_STRICT_DEVMEM -#lib/modules/KVER-ipfire/build/include/config/IO_URING -#lib/modules/KVER-ipfire/build/include/config/IO_WQ #lib/modules/KVER-ipfire/build/include/config/IP6_NF_FILTER #lib/modules/KVER-ipfire/build/include/config/IP6_NF_IPTABLES #lib/modules/KVER-ipfire/build/include/config/IP6_NF_MANGLE @@ -9283,8 +9283,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/NET_CLS_FW #lib/modules/KVER-ipfire/build/include/config/NET_CLS_MATCHALL #lib/modules/KVER-ipfire/build/include/config/NET_CLS_ROUTE4 -#lib/modules/KVER-ipfire/build/include/config/NET_CLS_RSVP -#lib/modules/KVER-ipfire/build/include/config/NET_CLS_RSVP6 #lib/modules/KVER-ipfire/build/include/config/NET_CLS_U32 #lib/modules/KVER-ipfire/build/include/config/NET_CORE #lib/modules/KVER-ipfire/build/include/config/NET_DEVLINK @@ -11180,9 +11178,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/VIDEO_MEM2MEM_DEINTERLACE #lib/modules/KVER-ipfire/build/include/config/VIDEO_MESON_GE2D #lib/modules/KVER-ipfire/build/include/config/VIDEO_MSP3400 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_MT9M111 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_MT9V011 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_OV2640 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2_DVB #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2_SYSFS @@ -17587,6 +17582,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/net/dccp/Makefile #lib/modules/KVER-ipfire/build/net/dccp/ccids #lib/modules/KVER-ipfire/build/net/dccp/ccids/Kconfig +#lib/modules/KVER-ipfire/build/net/devlink +#lib/modules/KVER-ipfire/build/net/devlink/Makefile #lib/modules/KVER-ipfire/build/net/dns_resolver #lib/modules/KVER-ipfire/build/net/dns_resolver/Kconfig #lib/modules/KVER-ipfire/build/net/dns_resolver/Makefile @@ -19159,8 +19156,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/Makefile #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/af_unix #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/af_unix/Makefile -#lib/modules/KVER-ipfire/build/tools/testing/selftests/net/bpf -#lib/modules/KVER-ipfire/build/tools/testing/selftests/net/bpf/Makefile #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/forwarding #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/forwarding/Makefile #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/mptcp @@ -20134,9 +20129,6 @@ lib/modules/KVER-ipfire/kernel #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/ir-kbd-i2c.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/m52790.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/msp3400.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/mt9m111.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/mt9v011.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/ov2640.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/saa6588.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/saa6752hs.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/saa7115.ko.xz @@ -22190,8 +22182,6 @@ lib/modules/KVER-ipfire/kernel #lib/modules/KVER-ipfire/kernel/net/sched/cls_fw.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/cls_matchall.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/cls_route.ko.xz -#lib/modules/KVER-ipfire/kernel/net/sched/cls_rsvp.ko.xz -#lib/modules/KVER-ipfire/kernel/net/sched/cls_rsvp6.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/cls_u32.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/em_cmp.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/em_ipset.ko.xz diff --git a/config/rootfiles/common/openssl b/config/rootfiles/common/openssl index 5ccb17fe1..a928389cc 100644 --- a/config/rootfiles/common/openssl +++ b/config/rootfiles/common/openssl @@ -4659,6 +4659,7 @@ usr/lib/ossl-modules/legacy.so #usr/share/man/man3/SSL_COMP_get_compression_methods.3ossl #usr/share/man/man3/SSL_COMP_get_id.3ossl #usr/share/man/man3/SSL_CONF_CTX_clear_flags.3ossl +#usr/share/man/man3/SSL_CONF_CTX_finish.3ossl #usr/share/man/man3/SSL_CONF_CTX_free.3ossl #usr/share/man/man3/SSL_CONF_CTX_new.3ossl #usr/share/man/man3/SSL_CONF_CTX_set1_prefix.3ossl diff --git a/config/rootfiles/common/python3-Jinja2 b/config/rootfiles/common/python3-Jinja2 new file mode 100644 index 000000000..755e7bb51 --- /dev/null +++ b/config/rootfiles/common/python3-Jinja2 @@ -0,0 +1,36 @@ +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/EGG-INFO +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/EGG-INFO/PKG-INFO +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/EGG-INFO/SOURCES.txt +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/EGG-INFO/dependency_links.txt +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/EGG-INFO/entry_points.txt +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/EGG-INFO/not-zip-safe +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/EGG-INFO/requires.txt +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/EGG-INFO/top_level.txt +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2 +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/__init__.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/_identifier.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/async_utils.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/bccache.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/compiler.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/constants.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/debug.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/defaults.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/environment.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/exceptions.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/ext.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/filters.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/idtracking.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/lexer.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/loaders.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/meta.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/nativetypes.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/nodes.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/optimizer.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/parser.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/py.typed +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/runtime.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/sandbox.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/tests.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/utils.py +#usr/lib/python3.10/site-packages/Jinja2-3.1.2-py3.10.egg/jinja2/visitor.py diff --git a/config/rootfiles/common/python3-MarkupSafe b/config/rootfiles/common/python3-MarkupSafe new file mode 100644 index 000000000..452ae293b --- /dev/null +++ b/config/rootfiles/common/python3-MarkupSafe @@ -0,0 +1,16 @@ +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/EGG-INFO +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/EGG-INFO/PKG-INFO +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/EGG-INFO/SOURCES.txt +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/EGG-INFO/dependency_links.txt +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/EGG-INFO/native_libs.txt +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/EGG-INFO/not-zip-safe +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/EGG-INFO/top_level.txt +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/markupsafe +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/markupsafe/__init__.py +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/markupsafe/_native.py +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/markupsafe/_speedups.c +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/markupsafe/_speedups.cpython-310-xxxMACHINExxx-linux-gnu.so +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/markupsafe/_speedups.py +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/markupsafe/_speedups.pyi +#usr/lib/python3.10/site-packages/MarkupSafe-2.1.3-py3.10-linux-xxxMACHINExxx.egg/markupsafe/py.typed diff --git a/config/rootfiles/common/riscv64/boost b/config/rootfiles/common/riscv64/boost index 0c59a7971..39109dc72 100644 --- a/config/rootfiles/common/riscv64/boost +++ b/config/rootfiles/common/riscv64/boost @@ -249,6 +249,8 @@ #usr/include/boost/any.hpp #usr/include/boost/any/bad_any_cast.hpp #usr/include/boost/any/basic_any.hpp +#usr/include/boost/any/detail +#usr/include/boost/any/detail/placeholder.hpp #usr/include/boost/any/fwd.hpp #usr/include/boost/any/unique_any.hpp #usr/include/boost/archive @@ -374,6 +376,7 @@ #usr/include/boost/asio/associated_allocator.hpp #usr/include/boost/asio/associated_cancellation_slot.hpp #usr/include/boost/asio/associated_executor.hpp +#usr/include/boost/asio/associated_immediate_executor.hpp #usr/include/boost/asio/associator.hpp #usr/include/boost/asio/async_result.hpp #usr/include/boost/asio/awaitable.hpp @@ -400,6 +403,7 @@ #usr/include/boost/asio/bind_allocator.hpp #usr/include/boost/asio/bind_cancellation_slot.hpp #usr/include/boost/asio/bind_executor.hpp +#usr/include/boost/asio/bind_immediate_executor.hpp #usr/include/boost/asio/buffer.hpp #usr/include/boost/asio/buffer_registration.hpp #usr/include/boost/asio/buffered_read_stream.hpp @@ -535,6 +539,9 @@ #usr/include/boost/asio/detail/impl/winrt_timer_scheduler.hpp #usr/include/boost/asio/detail/impl/winrt_timer_scheduler.ipp #usr/include/boost/asio/detail/impl/winsock_init.ipp +#usr/include/boost/asio/detail/initiate_defer.hpp +#usr/include/boost/asio/detail/initiate_dispatch.hpp +#usr/include/boost/asio/detail/initiate_post.hpp #usr/include/boost/asio/detail/io_control.hpp #usr/include/boost/asio/detail/io_object_impl.hpp #usr/include/boost/asio/detail/io_uring_descriptor_read_at_op.hpp @@ -830,10 +837,8 @@ #usr/include/boost/asio/impl/connect_pipe.hpp #usr/include/boost/asio/impl/connect_pipe.ipp #usr/include/boost/asio/impl/consign.hpp -#usr/include/boost/asio/impl/defer.hpp #usr/include/boost/asio/impl/deferred.hpp #usr/include/boost/asio/impl/detached.hpp -#usr/include/boost/asio/impl/dispatch.hpp #usr/include/boost/asio/impl/error.ipp #usr/include/boost/asio/impl/execution_context.hpp #usr/include/boost/asio/impl/execution_context.ipp @@ -843,7 +848,6 @@ #usr/include/boost/asio/impl/io_context.hpp #usr/include/boost/asio/impl/io_context.ipp #usr/include/boost/asio/impl/multiple_exceptions.ipp -#usr/include/boost/asio/impl/post.hpp #usr/include/boost/asio/impl/prepend.hpp #usr/include/boost/asio/impl/read.hpp #usr/include/boost/asio/impl/read_at.hpp @@ -923,6 +927,7 @@ #usr/include/boost/asio/local/detail/endpoint.hpp #usr/include/boost/asio/local/detail/impl #usr/include/boost/asio/local/detail/impl/endpoint.ipp +#usr/include/boost/asio/local/seq_packet_protocol.hpp #usr/include/boost/asio/local/stream_protocol.hpp #usr/include/boost/asio/multiple_exceptions.hpp #usr/include/boost/asio/packaged_task.hpp @@ -950,6 +955,7 @@ #usr/include/boost/asio/serial_port.hpp #usr/include/boost/asio/serial_port_base.hpp #usr/include/boost/asio/signal_set.hpp +#usr/include/boost/asio/signal_set_base.hpp #usr/include/boost/asio/socket_base.hpp #usr/include/boost/asio/spawn.hpp #usr/include/boost/asio/ssl @@ -1206,6 +1212,7 @@ #usr/include/boost/atomic/detail/type_traits/is_trivially_default_constructible.hpp #usr/include/boost/atomic/detail/type_traits/make_signed.hpp #usr/include/boost/atomic/detail/type_traits/make_unsigned.hpp +#usr/include/boost/atomic/detail/type_traits/remove_cv.hpp #usr/include/boost/atomic/detail/wait_capabilities.hpp #usr/include/boost/atomic/detail/wait_caps_darwin_ulock.hpp #usr/include/boost/atomic/detail/wait_caps_dragonfly_umtx.hpp @@ -1615,6 +1622,8 @@ #usr/include/boost/bind/bind_mf_cc.hpp #usr/include/boost/bind/bind_template.hpp #usr/include/boost/bind/detail +#usr/include/boost/bind/detail/is_same.hpp +#usr/include/boost/bind/detail/requires_cxx11.hpp #usr/include/boost/bind/detail/result_traits.hpp #usr/include/boost/bind/make_adaptable.hpp #usr/include/boost/bind/mem_fn.hpp @@ -1731,6 +1740,7 @@ #usr/include/boost/chrono/detail/is_evenly_divisible_by.hpp #usr/include/boost/chrono/detail/no_warning #usr/include/boost/chrono/detail/no_warning/signed_unsigned_cmp.hpp +#usr/include/boost/chrono/detail/requires_cxx11.hpp #usr/include/boost/chrono/detail/scan_keyword.hpp #usr/include/boost/chrono/detail/static_assert.hpp #usr/include/boost/chrono/detail/system.hpp @@ -1772,6 +1782,11 @@ #usr/include/boost/circular_buffer/details.hpp #usr/include/boost/circular_buffer/space_optimized.hpp #usr/include/boost/circular_buffer_fwd.hpp +#usr/include/boost/compat +#usr/include/boost/compat/detail +#usr/include/boost/compat/detail/throw_system_error.hpp +#usr/include/boost/compat/latch.hpp +#usr/include/boost/compat/shared_lock.hpp #usr/include/boost/compatibility #usr/include/boost/compatibility/cpp_c_headers #usr/include/boost/compatibility/cpp_c_headers/cassert @@ -2285,7 +2300,6 @@ #usr/include/boost/container/detail/flat_tree.hpp #usr/include/boost/container/detail/function_detector.hpp #usr/include/boost/container/detail/guards_dended.hpp -#usr/include/boost/container/detail/hash_table.hpp #usr/include/boost/container/detail/is_container.hpp #usr/include/boost/container/detail/is_contiguous_container.hpp #usr/include/boost/container/detail/is_pair.hpp @@ -2366,14 +2380,17 @@ #usr/include/boost/container_hash/detail #usr/include/boost/container_hash/detail/hash_mix.hpp #usr/include/boost/container_hash/detail/hash_range.hpp -#usr/include/boost/container_hash/detail/hash_tuple.hpp +#usr/include/boost/container_hash/detail/hash_tuple_like.hpp #usr/include/boost/container_hash/detail/limits.hpp +#usr/include/boost/container_hash/detail/mulx.hpp +#usr/include/boost/container_hash/detail/requires_cxx11.hpp #usr/include/boost/container_hash/extensions.hpp #usr/include/boost/container_hash/hash.hpp #usr/include/boost/container_hash/hash_fwd.hpp #usr/include/boost/container_hash/is_contiguous_range.hpp #usr/include/boost/container_hash/is_described_class.hpp #usr/include/boost/container_hash/is_range.hpp +#usr/include/boost/container_hash/is_tuple_like.hpp #usr/include/boost/container_hash/is_unordered_range.hpp #usr/include/boost/context #usr/include/boost/context/continuation.hpp @@ -2496,15 +2513,23 @@ #usr/include/boost/convert/strtol.hpp #usr/include/boost/core #usr/include/boost/core/addressof.hpp +#usr/include/boost/core/alignof.hpp #usr/include/boost/core/alloc_construct.hpp #usr/include/boost/core/allocator_access.hpp #usr/include/boost/core/allocator_traits.hpp #usr/include/boost/core/bit.hpp #usr/include/boost/core/checked_delete.hpp #usr/include/boost/core/cmath.hpp +#usr/include/boost/core/data.hpp #usr/include/boost/core/default_allocator.hpp #usr/include/boost/core/demangle.hpp #usr/include/boost/core/detail +#usr/include/boost/core/detail/is_same.hpp +#usr/include/boost/core/detail/lwt_unattended.hpp +#usr/include/boost/core/detail/sp_thread_pause.hpp +#usr/include/boost/core/detail/sp_thread_sleep.hpp +#usr/include/boost/core/detail/sp_thread_yield.hpp +#usr/include/boost/core/detail/sp_win32_sleep.hpp #usr/include/boost/core/detail/splitmix64.hpp #usr/include/boost/core/detail/string_view.hpp #usr/include/boost/core/empty_value.hpp @@ -2513,10 +2538,15 @@ #usr/include/boost/core/explicit_operator_bool.hpp #usr/include/boost/core/fclose_deleter.hpp #usr/include/boost/core/first_scalar.hpp +#usr/include/boost/core/identity.hpp #usr/include/boost/core/ignore_unused.hpp #usr/include/boost/core/is_same.hpp +#usr/include/boost/core/launder.hpp #usr/include/boost/core/lightweight_test.hpp #usr/include/boost/core/lightweight_test_trait.hpp +#usr/include/boost/core/make_span.hpp +#usr/include/boost/core/max_align.hpp +#usr/include/boost/core/memory_resource.hpp #usr/include/boost/core/no_exceptions_support.hpp #usr/include/boost/core/noinit_adaptor.hpp #usr/include/boost/core/noncopyable.hpp @@ -2526,6 +2556,9 @@ #usr/include/boost/core/quick_exit.hpp #usr/include/boost/core/ref.hpp #usr/include/boost/core/scoped_enum.hpp +#usr/include/boost/core/serialization.hpp +#usr/include/boost/core/size.hpp +#usr/include/boost/core/snprintf.hpp #usr/include/boost/core/span.hpp #usr/include/boost/core/swap.hpp #usr/include/boost/core/type_name.hpp @@ -2534,6 +2567,7 @@ #usr/include/boost/core/underlying_type.hpp #usr/include/boost/core/use_default.hpp #usr/include/boost/core/verbose_terminate_handler.hpp +#usr/include/boost/core/yield_primitives.hpp #usr/include/boost/coroutine #usr/include/boost/coroutine/all.hpp #usr/include/boost/coroutine/asymmetric_coroutine.hpp @@ -2895,6 +2929,7 @@ #usr/include/boost/endian/detail/is_scoped_enum.hpp #usr/include/boost/endian/detail/is_trivially_copyable.hpp #usr/include/boost/endian/detail/order.hpp +#usr/include/boost/endian/detail/requires_cxx11.hpp #usr/include/boost/endian/endian.hpp #usr/include/boost/exception #usr/include/boost/exception/all.hpp @@ -3004,6 +3039,7 @@ #usr/include/boost/filesystem.hpp #usr/include/boost/filesystem/config.hpp #usr/include/boost/filesystem/convenience.hpp +#usr/include/boost/filesystem/cstdio.hpp #usr/include/boost/filesystem/detail #usr/include/boost/filesystem/detail/footer.hpp #usr/include/boost/filesystem/detail/header.hpp @@ -3086,9 +3122,11 @@ #usr/include/boost/function #usr/include/boost/function.hpp #usr/include/boost/function/detail +#usr/include/boost/function/detail/epilogue.hpp #usr/include/boost/function/detail/function_iterate.hpp #usr/include/boost/function/detail/maybe_include.hpp #usr/include/boost/function/detail/prologue.hpp +#usr/include/boost/function/detail/requires_cxx11.hpp #usr/include/boost/function/function0.hpp #usr/include/boost/function/function1.hpp #usr/include/boost/function/function10.hpp @@ -4537,6 +4575,7 @@ #usr/include/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp #usr/include/boost/geometry/algorithms/detail/overlay/cluster_exits.hpp #usr/include/boost/geometry/algorithms/detail/overlay/cluster_info.hpp +#usr/include/boost/geometry/algorithms/detail/overlay/colocate_clusters.hpp #usr/include/boost/geometry/algorithms/detail/overlay/convert_ring.hpp #usr/include/boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp #usr/include/boost/geometry/algorithms/detail/overlay/copy_segments.hpp @@ -4594,6 +4633,7 @@ #usr/include/boost/geometry/algorithms/detail/relate #usr/include/boost/geometry/algorithms/detail/relate/areal_areal.hpp #usr/include/boost/geometry/algorithms/detail/relate/boundary_checker.hpp +#usr/include/boost/geometry/algorithms/detail/relate/box_areal.hpp #usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp #usr/include/boost/geometry/algorithms/detail/relate/follow_helpers.hpp #usr/include/boost/geometry/algorithms/detail/relate/implementation.hpp @@ -5378,7 +5418,12 @@ #usr/include/boost/geometry/strategies/geographic.hpp #usr/include/boost/geometry/strategies/geographic/area.hpp #usr/include/boost/geometry/strategies/geographic/azimuth.hpp +#usr/include/boost/geometry/strategies/geographic/buffer_end_round.hpp +#usr/include/boost/geometry/strategies/geographic/buffer_helper.hpp +#usr/include/boost/geometry/strategies/geographic/buffer_join_miter.hpp +#usr/include/boost/geometry/strategies/geographic/buffer_join_round.hpp #usr/include/boost/geometry/strategies/geographic/buffer_point_circle.hpp +#usr/include/boost/geometry/strategies/geographic/buffer_side_straight.hpp #usr/include/boost/geometry/strategies/geographic/closest_points_pt_seg.hpp #usr/include/boost/geometry/strategies/geographic/densify.hpp #usr/include/boost/geometry/strategies/geographic/disjoint_segment_box.hpp @@ -5541,8 +5586,10 @@ #usr/include/boost/geometry/util/combine_if.hpp #usr/include/boost/geometry/util/compress_variant.hpp #usr/include/boost/geometry/util/condition.hpp +#usr/include/boost/geometry/util/constexpr.hpp #usr/include/boost/geometry/util/coordinate_cast.hpp #usr/include/boost/geometry/util/for_each_coordinate.hpp +#usr/include/boost/geometry/util/for_each_with_index.hpp #usr/include/boost/geometry/util/has_infinite_coordinate.hpp #usr/include/boost/geometry/util/has_nan_coordinate.hpp #usr/include/boost/geometry/util/has_non_finite_coordinate.hpp @@ -6647,7 +6694,6 @@ #usr/include/boost/histogram/detail/relaxed_tuple_size.hpp #usr/include/boost/histogram/detail/replace_type.hpp #usr/include/boost/histogram/detail/safe_comparison.hpp -#usr/include/boost/histogram/detail/span.hpp #usr/include/boost/histogram/detail/square.hpp #usr/include/boost/histogram/detail/static_if.hpp #usr/include/boost/histogram/detail/sub_array.hpp @@ -6931,10 +6977,8 @@ #usr/include/boost/interprocess/detail/intermodule_singleton.hpp #usr/include/boost/interprocess/detail/intermodule_singleton_common.hpp #usr/include/boost/interprocess/detail/interprocess_tester.hpp -#usr/include/boost/interprocess/detail/intersegment_ptr.hpp #usr/include/boost/interprocess/detail/managed_global_memory.hpp #usr/include/boost/interprocess/detail/managed_memory_impl.hpp -#usr/include/boost/interprocess/detail/managed_multi_shared_memory.hpp #usr/include/boost/interprocess/detail/managed_open_or_create_impl.hpp #usr/include/boost/interprocess/detail/math_functions.hpp #usr/include/boost/interprocess/detail/min_max.hpp @@ -7339,6 +7383,7 @@ #usr/include/boost/iterator/function_output_iterator.hpp #usr/include/boost/iterator/indirect_iterator.hpp #usr/include/boost/iterator/interoperable.hpp +#usr/include/boost/iterator/is_iterator.hpp #usr/include/boost/iterator/is_lvalue_iterator.hpp #usr/include/boost/iterator/is_readable_iterator.hpp #usr/include/boost/iterator/iterator_adaptor.hpp @@ -7361,16 +7406,40 @@ #usr/include/boost/json/basic_parser_impl.hpp #usr/include/boost/json/conversion.hpp #usr/include/boost/json/detail -#usr/include/boost/json/detail/align.hpp #usr/include/boost/json/detail/array.hpp #usr/include/boost/json/detail/buffer.hpp +#usr/include/boost/json/detail/charconv +#usr/include/boost/json/detail/charconv/chars_format.hpp +#usr/include/boost/json/detail/charconv/detail +#usr/include/boost/json/detail/charconv/detail/compute_float64.hpp +#usr/include/boost/json/detail/charconv/detail/config.hpp +#usr/include/boost/json/detail/charconv/detail/emulated128.hpp +#usr/include/boost/json/detail/charconv/detail/fast_float +#usr/include/boost/json/detail/charconv/detail/fast_float/ascii_number.hpp +#usr/include/boost/json/detail/charconv/detail/fast_float/bigint.hpp +#usr/include/boost/json/detail/charconv/detail/fast_float/constexpr_feature_detect.hpp +#usr/include/boost/json/detail/charconv/detail/fast_float/decimal_to_binary.hpp +#usr/include/boost/json/detail/charconv/detail/fast_float/digit_comparison.hpp +#usr/include/boost/json/detail/charconv/detail/fast_float/fast_float.hpp +#usr/include/boost/json/detail/charconv/detail/fast_float/fast_table.hpp +#usr/include/boost/json/detail/charconv/detail/fast_float/float_common.hpp +#usr/include/boost/json/detail/charconv/detail/fast_float/parse_number.hpp +#usr/include/boost/json/detail/charconv/detail/from_chars_float_impl.hpp +#usr/include/boost/json/detail/charconv/detail/from_chars_integer_impl.hpp +#usr/include/boost/json/detail/charconv/detail/from_chars_result.hpp +#usr/include/boost/json/detail/charconv/detail/integer_search_trees.hpp +#usr/include/boost/json/detail/charconv/detail/parser.hpp +#usr/include/boost/json/detail/charconv/detail/significand_tables.hpp +#usr/include/boost/json/detail/charconv/from_chars.hpp +#usr/include/boost/json/detail/charconv/impl +#usr/include/boost/json/detail/charconv/impl/from_chars.ipp +#usr/include/boost/json/detail/charconv/limits.hpp #usr/include/boost/json/detail/config.hpp #usr/include/boost/json/detail/default_resource.hpp #usr/include/boost/json/detail/digest.hpp #usr/include/boost/json/detail/except.hpp #usr/include/boost/json/detail/format.hpp #usr/include/boost/json/detail/handler.hpp -#usr/include/boost/json/detail/hash_combine.hpp #usr/include/boost/json/detail/impl #usr/include/boost/json/detail/impl/array.hpp #usr/include/boost/json/detail/impl/default_resource.ipp @@ -7391,6 +7460,7 @@ #usr/include/boost/json/detail/ryu/impl #usr/include/boost/json/detail/ryu/impl/d2s.ipp #usr/include/boost/json/detail/ryu/ryu.hpp +#usr/include/boost/json/detail/sbo_buffer.hpp #usr/include/boost/json/detail/shared_resource.hpp #usr/include/boost/json/detail/sse2.hpp #usr/include/boost/json/detail/stack.hpp @@ -7438,7 +7508,9 @@ #usr/include/boost/json/parser.hpp #usr/include/boost/json/pilfer.hpp #usr/include/boost/json/serialize.hpp +#usr/include/boost/json/serialize_options.hpp #usr/include/boost/json/serializer.hpp +#usr/include/boost/json/set_pointer_options.hpp #usr/include/boost/json/src.hpp #usr/include/boost/json/static_resource.hpp #usr/include/boost/json/storage_ptr.hpp @@ -7609,6 +7681,10 @@ #usr/include/boost/locale/conversion.hpp #usr/include/boost/locale/date_time.hpp #usr/include/boost/locale/date_time_facet.hpp +#usr/include/boost/locale/detail +#usr/include/boost/locale/detail/encoding.hpp +#usr/include/boost/locale/detail/facet_id.hpp +#usr/include/boost/locale/detail/is_supported_char.hpp #usr/include/boost/locale/encoding.hpp #usr/include/boost/locale/encoding_errors.hpp #usr/include/boost/locale/encoding_utf.hpp @@ -7626,6 +7702,7 @@ #usr/include/boost/locale/utf8_codecvt.hpp #usr/include/boost/locale/util #usr/include/boost/locale/util.hpp +#usr/include/boost/locale/util/locale_data.hpp #usr/include/boost/locale/util/string.hpp #usr/include/boost/lockfree #usr/include/boost/lockfree/detail @@ -7723,7 +7800,6 @@ #usr/include/boost/log/detail/sfinae_tools.hpp #usr/include/boost/log/detail/singleton.hpp #usr/include/boost/log/detail/sink_init_helpers.hpp -#usr/include/boost/log/detail/snprintf.hpp #usr/include/boost/log/detail/tagged_integer.hpp #usr/include/boost/log/detail/thread_id.hpp #usr/include/boost/log/detail/thread_specific.hpp @@ -8199,6 +8275,7 @@ #usr/include/boost/math/special_functions/expm1.hpp #usr/include/boost/math/special_functions/factorials.hpp #usr/include/boost/math/special_functions/fibonacci.hpp +#usr/include/boost/math/special_functions/fourier_transform_daubechies.hpp #usr/include/boost/math/special_functions/fpclassify.hpp #usr/include/boost/math/special_functions/gamma.hpp #usr/include/boost/math/special_functions/gegenbauer.hpp @@ -8392,6 +8469,7 @@ #usr/include/boost/math/tools/detail/rational_horner3_8.hpp #usr/include/boost/math/tools/detail/rational_horner3_9.hpp #usr/include/boost/math/tools/engel_expansion.hpp +#usr/include/boost/math/tools/estrin.hpp #usr/include/boost/math/tools/fraction.hpp #usr/include/boost/math/tools/header_deprecated.hpp #usr/include/boost/math/tools/is_constant_evaluated.hpp @@ -8825,15 +8903,19 @@ #usr/include/boost/mp11/detail/mp_append.hpp #usr/include/boost/mp11/detail/mp_copy_if.hpp #usr/include/boost/mp11/detail/mp_count.hpp +#usr/include/boost/mp11/detail/mp_defer.hpp #usr/include/boost/mp11/detail/mp_fold.hpp #usr/include/boost/mp11/detail/mp_front.hpp #usr/include/boost/mp11/detail/mp_is_list.hpp +#usr/include/boost/mp11/detail/mp_is_value_list.hpp #usr/include/boost/mp11/detail/mp_list.hpp +#usr/include/boost/mp11/detail/mp_list_v.hpp #usr/include/boost/mp11/detail/mp_map_find.hpp #usr/include/boost/mp11/detail/mp_min_element.hpp #usr/include/boost/mp11/detail/mp_plus.hpp #usr/include/boost/mp11/detail/mp_remove_if.hpp #usr/include/boost/mp11/detail/mp_rename.hpp +#usr/include/boost/mp11/detail/mp_value.hpp #usr/include/boost/mp11/detail/mp_void.hpp #usr/include/boost/mp11/detail/mp_with_index.hpp #usr/include/boost/mp11/detail/mpl_common.hpp @@ -10093,6 +10175,7 @@ #usr/include/boost/multi_index/detail/any_container_view.hpp #usr/include/boost/multi_index/detail/archive_constructed.hpp #usr/include/boost/multi_index/detail/auto_space.hpp +#usr/include/boost/multi_index/detail/bad_archive_exception.hpp #usr/include/boost/multi_index/detail/base_type.hpp #usr/include/boost/multi_index/detail/bidir_node_iterator.hpp #usr/include/boost/multi_index/detail/bucket_array.hpp @@ -10233,12 +10316,14 @@ #usr/include/boost/multiprecision/detail/rebind.hpp #usr/include/boost/multiprecision/detail/standalone_config.hpp #usr/include/boost/multiprecision/detail/static_array.hpp +#usr/include/boost/multiprecision/detail/string_helpers.hpp #usr/include/boost/multiprecision/detail/tables.hpp #usr/include/boost/multiprecision/detail/ublas_interop.hpp #usr/include/boost/multiprecision/detail/uniform_int_distribution.hpp #usr/include/boost/multiprecision/detail/utype_helper.hpp #usr/include/boost/multiprecision/eigen.hpp #usr/include/boost/multiprecision/float128.hpp +#usr/include/boost/multiprecision/fwd.hpp #usr/include/boost/multiprecision/gmp.hpp #usr/include/boost/multiprecision/integer.hpp #usr/include/boost/multiprecision/logged_adaptor.hpp @@ -10262,6 +10347,159 @@ #usr/include/boost/multiprecision/traits/max_digits10.hpp #usr/include/boost/multiprecision/traits/std_integer_traits.hpp #usr/include/boost/multiprecision/traits/transcendental_reduction_type.hpp +#usr/include/boost/mysql +#usr/include/boost/mysql.hpp +#usr/include/boost/mysql/bad_field_access.hpp +#usr/include/boost/mysql/blob.hpp +#usr/include/boost/mysql/blob_view.hpp +#usr/include/boost/mysql/buffer_params.hpp +#usr/include/boost/mysql/client_errc.hpp +#usr/include/boost/mysql/column_type.hpp +#usr/include/boost/mysql/common_server_errc.hpp +#usr/include/boost/mysql/connection.hpp +#usr/include/boost/mysql/date.hpp +#usr/include/boost/mysql/datetime.hpp +#usr/include/boost/mysql/days.hpp +#usr/include/boost/mysql/detail +#usr/include/boost/mysql/detail/access.hpp +#usr/include/boost/mysql/detail/any_execution_request.hpp +#usr/include/boost/mysql/detail/any_stream.hpp +#usr/include/boost/mysql/detail/any_stream_impl.hpp +#usr/include/boost/mysql/detail/channel_ptr.hpp +#usr/include/boost/mysql/detail/coldef_view.hpp +#usr/include/boost/mysql/detail/config.hpp +#usr/include/boost/mysql/detail/datetime.hpp +#usr/include/boost/mysql/detail/execution_concepts.hpp +#usr/include/boost/mysql/detail/execution_processor +#usr/include/boost/mysql/detail/execution_processor/execution_processor.hpp +#usr/include/boost/mysql/detail/execution_processor/execution_state_impl.hpp +#usr/include/boost/mysql/detail/execution_processor/results_impl.hpp +#usr/include/boost/mysql/detail/execution_processor/static_execution_state_impl.hpp +#usr/include/boost/mysql/detail/execution_processor/static_results_impl.hpp +#usr/include/boost/mysql/detail/field_impl.hpp +#usr/include/boost/mysql/detail/flags.hpp +#usr/include/boost/mysql/detail/network_algorithms.hpp +#usr/include/boost/mysql/detail/ok_view.hpp +#usr/include/boost/mysql/detail/rebind_executor.hpp +#usr/include/boost/mysql/detail/results_iterator.hpp +#usr/include/boost/mysql/detail/resultset_encoding.hpp +#usr/include/boost/mysql/detail/row_impl.hpp +#usr/include/boost/mysql/detail/rows_iterator.hpp +#usr/include/boost/mysql/detail/socket_stream.hpp +#usr/include/boost/mysql/detail/string_view_offset.hpp +#usr/include/boost/mysql/detail/throw_on_error_loc.hpp +#usr/include/boost/mysql/detail/typing +#usr/include/boost/mysql/detail/typing/get_type_index.hpp +#usr/include/boost/mysql/detail/typing/meta_check_context.hpp +#usr/include/boost/mysql/detail/typing/pos_map.hpp +#usr/include/boost/mysql/detail/typing/readable_field_traits.hpp +#usr/include/boost/mysql/detail/typing/row_traits.hpp +#usr/include/boost/mysql/detail/void_t.hpp +#usr/include/boost/mysql/detail/writable_field_traits.hpp +#usr/include/boost/mysql/diagnostics.hpp +#usr/include/boost/mysql/error_categories.hpp +#usr/include/boost/mysql/error_code.hpp +#usr/include/boost/mysql/error_with_diagnostics.hpp +#usr/include/boost/mysql/execution_state.hpp +#usr/include/boost/mysql/field.hpp +#usr/include/boost/mysql/field_kind.hpp +#usr/include/boost/mysql/field_view.hpp +#usr/include/boost/mysql/handshake_params.hpp +#usr/include/boost/mysql/impl +#usr/include/boost/mysql/impl/any_stream_impl.ipp +#usr/include/boost/mysql/impl/channel_ptr.ipp +#usr/include/boost/mysql/impl/column_type.ipp +#usr/include/boost/mysql/impl/date.ipp +#usr/include/boost/mysql/impl/datetime.ipp +#usr/include/boost/mysql/impl/error_categories.ipp +#usr/include/boost/mysql/impl/execution_state_impl.ipp +#usr/include/boost/mysql/impl/field.ipp +#usr/include/boost/mysql/impl/field_kind.ipp +#usr/include/boost/mysql/impl/field_view.hpp +#usr/include/boost/mysql/impl/field_view.ipp +#usr/include/boost/mysql/impl/internal +#usr/include/boost/mysql/impl/internal/auth +#usr/include/boost/mysql/impl/internal/auth/auth.hpp +#usr/include/boost/mysql/impl/internal/auth/auth.ipp +#usr/include/boost/mysql/impl/internal/channel +#usr/include/boost/mysql/impl/internal/channel/channel.hpp +#usr/include/boost/mysql/impl/internal/channel/message_parser.hpp +#usr/include/boost/mysql/impl/internal/channel/message_parser.ipp +#usr/include/boost/mysql/impl/internal/channel/message_reader.hpp +#usr/include/boost/mysql/impl/internal/channel/message_writer.hpp +#usr/include/boost/mysql/impl/internal/channel/read_buffer.hpp +#usr/include/boost/mysql/impl/internal/channel/valgrind.hpp +#usr/include/boost/mysql/impl/internal/channel/write_message.hpp +#usr/include/boost/mysql/impl/internal/error +#usr/include/boost/mysql/impl/internal/error/server_error_to_string.hpp +#usr/include/boost/mysql/impl/internal/error/server_error_to_string.ipp +#usr/include/boost/mysql/impl/internal/make_string_view.hpp +#usr/include/boost/mysql/impl/internal/network_algorithms +#usr/include/boost/mysql/impl/internal/network_algorithms/close_connection.hpp +#usr/include/boost/mysql/impl/internal/network_algorithms/close_statement.hpp +#usr/include/boost/mysql/impl/internal/network_algorithms/connect.hpp +#usr/include/boost/mysql/impl/internal/network_algorithms/execute.hpp +#usr/include/boost/mysql/impl/internal/network_algorithms/handshake.hpp +#usr/include/boost/mysql/impl/internal/network_algorithms/ping.hpp +#usr/include/boost/mysql/impl/internal/network_algorithms/prepare_statement.hpp +#usr/include/boost/mysql/impl/internal/network_algorithms/quit_connection.hpp +#usr/include/boost/mysql/impl/internal/network_algorithms/read_resultset_head.hpp +#usr/include/boost/mysql/impl/internal/network_algorithms/read_some_rows.hpp +#usr/include/boost/mysql/impl/internal/network_algorithms/read_some_rows_dynamic.hpp +#usr/include/boost/mysql/impl/internal/network_algorithms/start_execution.hpp +#usr/include/boost/mysql/impl/internal/protocol +#usr/include/boost/mysql/impl/internal/protocol/basic_types.hpp +#usr/include/boost/mysql/impl/internal/protocol/binary_serialization.hpp +#usr/include/boost/mysql/impl/internal/protocol/binary_serialization.ipp +#usr/include/boost/mysql/impl/internal/protocol/bit_deserialization.hpp +#usr/include/boost/mysql/impl/internal/protocol/capabilities.hpp +#usr/include/boost/mysql/impl/internal/protocol/constants.hpp +#usr/include/boost/mysql/impl/internal/protocol/db_flavor.hpp +#usr/include/boost/mysql/impl/internal/protocol/deserialize_binary_field.hpp +#usr/include/boost/mysql/impl/internal/protocol/deserialize_binary_field.ipp +#usr/include/boost/mysql/impl/internal/protocol/deserialize_text_field.hpp +#usr/include/boost/mysql/impl/internal/protocol/deserialize_text_field.ipp +#usr/include/boost/mysql/impl/internal/protocol/null_bitmap_traits.hpp +#usr/include/boost/mysql/impl/internal/protocol/protocol.hpp +#usr/include/boost/mysql/impl/internal/protocol/protocol.ipp +#usr/include/boost/mysql/impl/internal/protocol/protocol_field_type.hpp +#usr/include/boost/mysql/impl/internal/protocol/protocol_field_type.ipp +#usr/include/boost/mysql/impl/internal/protocol/serialization.hpp +#usr/include/boost/mysql/impl/internal/protocol/static_buffer.hpp +#usr/include/boost/mysql/impl/meta_check_context.ipp +#usr/include/boost/mysql/impl/network_algorithms.ipp +#usr/include/boost/mysql/impl/results_impl.ipp +#usr/include/boost/mysql/impl/resultset.ipp +#usr/include/boost/mysql/impl/row_impl.ipp +#usr/include/boost/mysql/impl/statement.hpp +#usr/include/boost/mysql/impl/static_execution_state_impl.ipp +#usr/include/boost/mysql/impl/static_results_impl.ipp +#usr/include/boost/mysql/mariadb_collations.hpp +#usr/include/boost/mysql/mariadb_server_errc.hpp +#usr/include/boost/mysql/metadata.hpp +#usr/include/boost/mysql/metadata_collection_view.hpp +#usr/include/boost/mysql/metadata_mode.hpp +#usr/include/boost/mysql/mysql_collations.hpp +#usr/include/boost/mysql/mysql_server_errc.hpp +#usr/include/boost/mysql/results.hpp +#usr/include/boost/mysql/resultset.hpp +#usr/include/boost/mysql/resultset_view.hpp +#usr/include/boost/mysql/row.hpp +#usr/include/boost/mysql/row_view.hpp +#usr/include/boost/mysql/rows.hpp +#usr/include/boost/mysql/rows_view.hpp +#usr/include/boost/mysql/src.hpp +#usr/include/boost/mysql/ssl_mode.hpp +#usr/include/boost/mysql/statement.hpp +#usr/include/boost/mysql/static_execution_state.hpp +#usr/include/boost/mysql/static_results.hpp +#usr/include/boost/mysql/string_view.hpp +#usr/include/boost/mysql/tcp.hpp +#usr/include/boost/mysql/tcp_ssl.hpp +#usr/include/boost/mysql/throw_on_error.hpp +#usr/include/boost/mysql/time.hpp +#usr/include/boost/mysql/unix.hpp +#usr/include/boost/mysql/unix_ssl.hpp #usr/include/boost/next_prior.hpp #usr/include/boost/non_type.hpp #usr/include/boost/noncopyable.hpp @@ -10283,6 +10521,7 @@ #usr/include/boost/nowide/filesystem.hpp #usr/include/boost/nowide/fstream.hpp #usr/include/boost/nowide/iostream.hpp +#usr/include/boost/nowide/quoted.hpp #usr/include/boost/nowide/replacement.hpp #usr/include/boost/nowide/stackstring.hpp #usr/include/boost/nowide/stat.hpp @@ -10702,32 +10941,33 @@ #usr/include/boost/outcome/experimental/coroutine_support.hpp #usr/include/boost/outcome/experimental/result.h #usr/include/boost/outcome/experimental/status-code -#usr/include/boost/outcome/experimental/status-code/boost_error_code.hpp -#usr/include/boost/outcome/experimental/status-code/com_code.hpp -#usr/include/boost/outcome/experimental/status-code/config.hpp -#usr/include/boost/outcome/experimental/status-code/detail -#usr/include/boost/outcome/experimental/status-code/detail/nt_code_to_generic_code.ipp -#usr/include/boost/outcome/experimental/status-code/detail/nt_code_to_win32_code.ipp -#usr/include/boost/outcome/experimental/status-code/detail/win32_code_to_generic_code.ipp -#usr/include/boost/outcome/experimental/status-code/error.hpp -#usr/include/boost/outcome/experimental/status-code/errored_status_code.hpp -#usr/include/boost/outcome/experimental/status-code/generic_code.hpp -#usr/include/boost/outcome/experimental/status-code/getaddrinfo_code.hpp -#usr/include/boost/outcome/experimental/status-code/http_status_code.hpp -#usr/include/boost/outcome/experimental/status-code/iostream_support.hpp -#usr/include/boost/outcome/experimental/status-code/nt_code.hpp -#usr/include/boost/outcome/experimental/status-code/posix_code.hpp -#usr/include/boost/outcome/experimental/status-code/quick_status_code_from_enum.hpp -#usr/include/boost/outcome/experimental/status-code/result.hpp -#usr/include/boost/outcome/experimental/status-code/status_code.hpp -#usr/include/boost/outcome/experimental/status-code/status_code_domain.hpp -#usr/include/boost/outcome/experimental/status-code/status_code_ptr.hpp -#usr/include/boost/outcome/experimental/status-code/status_error.hpp -#usr/include/boost/outcome/experimental/status-code/std_error_code.hpp -#usr/include/boost/outcome/experimental/status-code/system_code.hpp -#usr/include/boost/outcome/experimental/status-code/system_code_from_exception.hpp -#usr/include/boost/outcome/experimental/status-code/system_error2.hpp -#usr/include/boost/outcome/experimental/status-code/win32_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code +#usr/include/boost/outcome/experimental/status-code/status-code/boost_error_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/com_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/config.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/detail +#usr/include/boost/outcome/experimental/status-code/status-code/detail/nt_code_to_generic_code.ipp +#usr/include/boost/outcome/experimental/status-code/status-code/detail/nt_code_to_win32_code.ipp +#usr/include/boost/outcome/experimental/status-code/status-code/detail/win32_code_to_generic_code.ipp +#usr/include/boost/outcome/experimental/status-code/status-code/error.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/errored_status_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/generic_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/getaddrinfo_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/http_status_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/iostream_support.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/nested_status_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/nt_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/posix_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/quick_status_code_from_enum.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/result.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/status_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/status_code_domain.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/status_error.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/std_error_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/system_code.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/system_code_from_exception.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/system_error2.hpp +#usr/include/boost/outcome/experimental/status-code/status-code/win32_code.hpp #usr/include/boost/outcome/experimental/status_outcome.hpp #usr/include/boost/outcome/experimental/status_result.hpp #usr/include/boost/outcome/iostream_support.hpp @@ -10883,6 +11123,7 @@ #usr/include/boost/pending/stringtok.hpp #usr/include/boost/pfr #usr/include/boost/pfr.hpp +#usr/include/boost/pfr/config.hpp #usr/include/boost/pfr/core.hpp #usr/include/boost/pfr/detail #usr/include/boost/pfr/detail/cast_to_layout_compatible.hpp @@ -10900,6 +11141,7 @@ #usr/include/boost/pfr/detail/make_flat_tuple_of_references.hpp #usr/include/boost/pfr/detail/make_integer_sequence.hpp #usr/include/boost/pfr/detail/offset_based_getter.hpp +#usr/include/boost/pfr/detail/possible_reflectable.hpp #usr/include/boost/pfr/detail/rvalue_t.hpp #usr/include/boost/pfr/detail/sequence_tuple.hpp #usr/include/boost/pfr/detail/size_array.hpp @@ -10913,6 +11155,8 @@ #usr/include/boost/pfr/io_fields.hpp #usr/include/boost/pfr/ops.hpp #usr/include/boost/pfr/ops_fields.hpp +#usr/include/boost/pfr/traits.hpp +#usr/include/boost/pfr/traits_fwd.hpp #usr/include/boost/pfr/tuple_size.hpp #usr/include/boost/phoenix #usr/include/boost/phoenix.hpp @@ -12186,6 +12430,21 @@ #usr/include/boost/process/v2/error.hpp #usr/include/boost/process/v2/execute.hpp #usr/include/boost/process/v2/exit_code.hpp +#usr/include/boost/process/v2/ext +#usr/include/boost/process/v2/ext.hpp +#usr/include/boost/process/v2/ext/cmd.hpp +#usr/include/boost/process/v2/ext/cwd.hpp +#usr/include/boost/process/v2/ext/detail +#usr/include/boost/process/v2/ext/detail/impl +#usr/include/boost/process/v2/ext/detail/impl/proc_info.ipp +#usr/include/boost/process/v2/ext/detail/proc_info.hpp +#usr/include/boost/process/v2/ext/env.hpp +#usr/include/boost/process/v2/ext/exe.hpp +#usr/include/boost/process/v2/ext/impl +#usr/include/boost/process/v2/ext/impl/cmd.ipp +#usr/include/boost/process/v2/ext/impl/cwd.ipp +#usr/include/boost/process/v2/ext/impl/env.ipp +#usr/include/boost/process/v2/ext/impl/exe.ipp #usr/include/boost/process/v2/impl #usr/include/boost/process/v2/impl/default_launcher.ipp #usr/include/boost/process/v2/impl/environment.ipp @@ -13085,6 +13344,7 @@ #usr/include/boost/ratio/detail/mpl/sign.hpp #usr/include/boost/ratio/detail/overflow_helpers.hpp #usr/include/boost/ratio/detail/ratio_io.hpp +#usr/include/boost/ratio/detail/requires_cxx11.hpp #usr/include/boost/ratio/include.hpp #usr/include/boost/ratio/mpl #usr/include/boost/ratio/mpl/abs.hpp @@ -13412,6 +13672,7 @@ #usr/include/boost/smart_ptr/detail/lwm_win32_cs.hpp #usr/include/boost/smart_ptr/detail/operator_bool.hpp #usr/include/boost/smart_ptr/detail/quick_allocator.hpp +#usr/include/boost/smart_ptr/detail/requires_cxx11.hpp #usr/include/boost/smart_ptr/detail/shared_count.hpp #usr/include/boost/smart_ptr/detail/sp_convertible.hpp #usr/include/boost/smart_ptr/detail/sp_counted_base.hpp @@ -13445,7 +13706,6 @@ #usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp #usr/include/boost/smart_ptr/detail/sp_thread_yield.hpp #usr/include/boost/smart_ptr/detail/sp_typeinfo_.hpp -#usr/include/boost/smart_ptr/detail/sp_win32_sleep.hpp #usr/include/boost/smart_ptr/detail/spinlock.hpp #usr/include/boost/smart_ptr/detail/spinlock_gcc_arm.hpp #usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp @@ -13513,8 +13773,6 @@ #usr/include/boost/sort/common/util/traits.hpp #usr/include/boost/sort/flat_stable_sort #usr/include/boost/sort/flat_stable_sort/flat_stable_sort.hpp -#usr/include/boost/sort/heap_sort -#usr/include/boost/sort/heap_sort/heap_sort.hpp #usr/include/boost/sort/insert_sort #usr/include/boost/sort/insert_sort/insert_sort.hpp #usr/include/boost/sort/parallel_stable_sort @@ -14811,6 +15069,8 @@ #usr/include/boost/system/detail/generic_category_message.hpp #usr/include/boost/system/detail/interop_category.hpp #usr/include/boost/system/detail/is_same.hpp +#usr/include/boost/system/detail/mutex.hpp +#usr/include/boost/system/detail/requires_cxx11.hpp #usr/include/boost/system/detail/snprintf.hpp #usr/include/boost/system/detail/std_category.hpp #usr/include/boost/system/detail/std_category_impl.hpp @@ -15397,6 +15657,7 @@ #usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_03.hpp #usr/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp #usr/include/boost/type_traits/detail/is_rvalue_reference_msvc10_fix.hpp +#usr/include/boost/type_traits/detail/is_swappable_cxx_11.hpp #usr/include/boost/type_traits/detail/mp_defer.hpp #usr/include/boost/type_traits/detail/template_arity_spec.hpp #usr/include/boost/type_traits/detail/yes_no_type.hpp @@ -15512,6 +15773,7 @@ #usr/include/boost/type_traits/is_scoped_enum.hpp #usr/include/boost/type_traits/is_signed.hpp #usr/include/boost/type_traits/is_stateless.hpp +#usr/include/boost/type_traits/is_swappable.hpp #usr/include/boost/type_traits/is_trivially_copyable.hpp #usr/include/boost/type_traits/is_unbounded_array.hpp #usr/include/boost/type_traits/is_union.hpp @@ -15545,6 +15807,8 @@ #usr/include/boost/typeof #usr/include/boost/typeof/constant.hpp #usr/include/boost/typeof/decltype.hpp +#usr/include/boost/typeof/detail +#usr/include/boost/typeof/detail/requires_cxx11.hpp #usr/include/boost/typeof/dmc #usr/include/boost/typeof/dmc/typeof_impl.hpp #usr/include/boost/typeof/encode_decode.hpp @@ -15943,13 +16207,31 @@ #usr/include/boost/units/unit.hpp #usr/include/boost/units/units_fwd.hpp #usr/include/boost/unordered +#usr/include/boost/unordered/concurrent_flat_map.hpp +#usr/include/boost/unordered/concurrent_flat_map_fwd.hpp #usr/include/boost/unordered/detail #usr/include/boost/unordered/detail/fca.hpp -#usr/include/boost/unordered/detail/foa.hpp +#usr/include/boost/unordered/detail/foa +#usr/include/boost/unordered/detail/foa/concurrent_table.hpp +#usr/include/boost/unordered/detail/foa/core.hpp +#usr/include/boost/unordered/detail/foa/element_type.hpp +#usr/include/boost/unordered/detail/foa/flat_map_types.hpp +#usr/include/boost/unordered/detail/foa/flat_set_types.hpp +#usr/include/boost/unordered/detail/foa/ignore_wshadow.hpp +#usr/include/boost/unordered/detail/foa/node_handle.hpp +#usr/include/boost/unordered/detail/foa/node_map_types.hpp +#usr/include/boost/unordered/detail/foa/node_set_types.hpp +#usr/include/boost/unordered/detail/foa/restore_wshadow.hpp +#usr/include/boost/unordered/detail/foa/rw_spinlock.hpp +#usr/include/boost/unordered/detail/foa/table.hpp +#usr/include/boost/unordered/detail/foa/tuple_rotate_right.hpp #usr/include/boost/unordered/detail/fwd.hpp #usr/include/boost/unordered/detail/implementation.hpp #usr/include/boost/unordered/detail/map.hpp +#usr/include/boost/unordered/detail/mulx.hpp +#usr/include/boost/unordered/detail/narrow_cast.hpp #usr/include/boost/unordered/detail/prime_fmod.hpp +#usr/include/boost/unordered/detail/requires_cxx11.hpp #usr/include/boost/unordered/detail/set.hpp #usr/include/boost/unordered/detail/type_traits.hpp #usr/include/boost/unordered/detail/xmx.hpp @@ -15960,6 +16242,10 @@ #usr/include/boost/unordered/unordered_flat_set_fwd.hpp #usr/include/boost/unordered/unordered_map.hpp #usr/include/boost/unordered/unordered_map_fwd.hpp +#usr/include/boost/unordered/unordered_node_map.hpp +#usr/include/boost/unordered/unordered_node_map_fwd.hpp +#usr/include/boost/unordered/unordered_node_set.hpp +#usr/include/boost/unordered/unordered_node_set_fwd.hpp #usr/include/boost/unordered/unordered_set.hpp #usr/include/boost/unordered/unordered_set_fwd.hpp #usr/include/boost/unordered_map.hpp @@ -15973,19 +16259,11 @@ #usr/include/boost/url/detail/any_segments_iter.hpp #usr/include/boost/url/detail/config.hpp #usr/include/boost/url/detail/decode.hpp -#usr/include/boost/url/detail/empty_value.hpp #usr/include/boost/url/detail/encode.hpp #usr/include/boost/url/detail/except.hpp +#usr/include/boost/url/detail/format_args.hpp #usr/include/boost/url/detail/impl -#usr/include/boost/url/detail/impl/any_params_iter.ipp -#usr/include/boost/url/detail/impl/any_segments_iter.ipp -#usr/include/boost/url/detail/impl/decode.ipp -#usr/include/boost/url/detail/impl/except.ipp -#usr/include/boost/url/detail/impl/normalize.ipp -#usr/include/boost/url/detail/impl/params_iter_impl.ipp -#usr/include/boost/url/detail/impl/path.ipp -#usr/include/boost/url/detail/impl/segments_iter_impl.ipp -#usr/include/boost/url/detail/impl/url_impl.ipp +#usr/include/boost/url/detail/impl/format_args.hpp #usr/include/boost/url/detail/move_chars.hpp #usr/include/boost/url/detail/normalize.hpp #usr/include/boost/url/detail/optional_string.hpp @@ -15993,13 +16271,19 @@ #usr/include/boost/url/detail/params_iter_impl.hpp #usr/include/boost/url/detail/parts_base.hpp #usr/include/boost/url/detail/path.hpp +#usr/include/boost/url/detail/pattern.hpp +#usr/include/boost/url/detail/pct_format.hpp #usr/include/boost/url/detail/print.hpp +#usr/include/boost/url/detail/replacement_field_rule.hpp #usr/include/boost/url/detail/segments_iter_impl.hpp +#usr/include/boost/url/detail/string_view.hpp #usr/include/boost/url/detail/url_impl.hpp +#usr/include/boost/url/detail/vformat.hpp #usr/include/boost/url/encode.hpp #usr/include/boost/url/encoding_opts.hpp #usr/include/boost/url/error.hpp #usr/include/boost/url/error_types.hpp +#usr/include/boost/url/format.hpp #usr/include/boost/url/grammar #usr/include/boost/url/grammar.hpp #usr/include/boost/url/grammar/all_chars.hpp @@ -16012,27 +16296,18 @@ #usr/include/boost/url/grammar/detail #usr/include/boost/url/grammar/detail/charset.hpp #usr/include/boost/url/grammar/detail/ci_string.hpp -#usr/include/boost/url/grammar/detail/impl -#usr/include/boost/url/grammar/detail/impl/ci_string.ipp -#usr/include/boost/url/grammar/detail/impl/recycled.ipp #usr/include/boost/url/grammar/detail/recycled.hpp #usr/include/boost/url/grammar/detail/tuple.hpp #usr/include/boost/url/grammar/digit_chars.hpp #usr/include/boost/url/grammar/error.hpp #usr/include/boost/url/grammar/hexdig_chars.hpp #usr/include/boost/url/grammar/impl -#usr/include/boost/url/grammar/impl/ci_string.ipp -#usr/include/boost/url/grammar/impl/dec_octet_rule.ipp -#usr/include/boost/url/grammar/impl/delim_rule.ipp #usr/include/boost/url/grammar/impl/error.hpp -#usr/include/boost/url/grammar/impl/error.ipp -#usr/include/boost/url/grammar/impl/literal_rule.ipp #usr/include/boost/url/grammar/impl/not_empty_rule.hpp #usr/include/boost/url/grammar/impl/optional_rule.hpp #usr/include/boost/url/grammar/impl/parse.hpp #usr/include/boost/url/grammar/impl/range_rule.hpp #usr/include/boost/url/grammar/impl/recycled.hpp -#usr/include/boost/url/grammar/impl/string_view_base.ipp #usr/include/boost/url/grammar/impl/token_rule.hpp #usr/include/boost/url/grammar/impl/tuple_rule.hpp #usr/include/boost/url/grammar/impl/unsigned_rule.hpp @@ -16055,44 +16330,17 @@ #usr/include/boost/url/host_type.hpp #usr/include/boost/url/ignore_case.hpp #usr/include/boost/url/impl -#usr/include/boost/url/impl/authority_view.ipp #usr/include/boost/url/impl/decode_view.hpp -#usr/include/boost/url/impl/decode_view.ipp #usr/include/boost/url/impl/encode.hpp #usr/include/boost/url/impl/error.hpp -#usr/include/boost/url/impl/error.ipp -#usr/include/boost/url/impl/ipv4_address.ipp -#usr/include/boost/url/impl/ipv6_address.ipp #usr/include/boost/url/impl/params_base.hpp -#usr/include/boost/url/impl/params_base.ipp #usr/include/boost/url/impl/params_encoded_base.hpp -#usr/include/boost/url/impl/params_encoded_base.ipp #usr/include/boost/url/impl/params_encoded_ref.hpp -#usr/include/boost/url/impl/params_encoded_ref.ipp -#usr/include/boost/url/impl/params_encoded_view.ipp #usr/include/boost/url/impl/params_ref.hpp -#usr/include/boost/url/impl/params_ref.ipp -#usr/include/boost/url/impl/params_view.ipp -#usr/include/boost/url/impl/parse.ipp -#usr/include/boost/url/impl/parse_path.ipp -#usr/include/boost/url/impl/parse_query.ipp -#usr/include/boost/url/impl/pct_string_view.ipp -#usr/include/boost/url/impl/scheme.ipp #usr/include/boost/url/impl/segments_base.hpp -#usr/include/boost/url/impl/segments_base.ipp #usr/include/boost/url/impl/segments_encoded_base.hpp -#usr/include/boost/url/impl/segments_encoded_base.ipp #usr/include/boost/url/impl/segments_encoded_ref.hpp -#usr/include/boost/url/impl/segments_encoded_ref.ipp -#usr/include/boost/url/impl/segments_encoded_view.ipp #usr/include/boost/url/impl/segments_ref.hpp -#usr/include/boost/url/impl/segments_ref.ipp -#usr/include/boost/url/impl/segments_view.ipp -#usr/include/boost/url/impl/static_url.ipp -#usr/include/boost/url/impl/url.ipp -#usr/include/boost/url/impl/url_base.ipp -#usr/include/boost/url/impl/url_view.ipp -#usr/include/boost/url/impl/url_view_base.ipp #usr/include/boost/url/ipv4_address.hpp #usr/include/boost/url/ipv6_address.hpp #usr/include/boost/url/optional.hpp @@ -16116,17 +16364,8 @@ #usr/include/boost/url/rfc/detail/h16_rule.hpp #usr/include/boost/url/rfc/detail/hier_part_rule.hpp #usr/include/boost/url/rfc/detail/host_rule.hpp -#usr/include/boost/url/rfc/detail/impl -#usr/include/boost/url/rfc/detail/impl/h16_rule.ipp -#usr/include/boost/url/rfc/detail/impl/hier_part_rule.ipp -#usr/include/boost/url/rfc/detail/impl/host_rule.ipp -#usr/include/boost/url/rfc/detail/impl/ip_literal_rule.ipp -#usr/include/boost/url/rfc/detail/impl/ipvfuture_rule.ipp -#usr/include/boost/url/rfc/detail/impl/port_rule.ipp -#usr/include/boost/url/rfc/detail/impl/relative_part_rule.ipp -#usr/include/boost/url/rfc/detail/impl/scheme_rule.ipp -#usr/include/boost/url/rfc/detail/impl/userinfo_rule.ipp #usr/include/boost/url/rfc/detail/ip_literal_rule.hpp +#usr/include/boost/url/rfc/detail/ipv6_addrz_rule.hpp #usr/include/boost/url/rfc/detail/ipvfuture_rule.hpp #usr/include/boost/url/rfc/detail/path_rules.hpp #usr/include/boost/url/rfc/detail/port_rule.hpp @@ -16137,16 +16376,7 @@ #usr/include/boost/url/rfc/detail/userinfo_rule.hpp #usr/include/boost/url/rfc/gen_delim_chars.hpp #usr/include/boost/url/rfc/impl -#usr/include/boost/url/rfc/impl/absolute_uri_rule.ipp -#usr/include/boost/url/rfc/impl/authority_rule.ipp -#usr/include/boost/url/rfc/impl/ipv4_address_rule.ipp -#usr/include/boost/url/rfc/impl/ipv6_address_rule.ipp -#usr/include/boost/url/rfc/impl/origin_form_rule.ipp #usr/include/boost/url/rfc/impl/pct_encoded_rule.hpp -#usr/include/boost/url/rfc/impl/query_rule.ipp -#usr/include/boost/url/rfc/impl/relative_ref_rule.ipp -#usr/include/boost/url/rfc/impl/uri_reference_rule.ipp -#usr/include/boost/url/rfc/impl/uri_rule.ipp #usr/include/boost/url/rfc/ipv4_address_rule.hpp #usr/include/boost/url/rfc/ipv6_address_rule.hpp #usr/include/boost/url/rfc/origin_form_rule.hpp @@ -16714,320 +16944,320 @@ #usr/include/boost/yap/print.hpp #usr/include/boost/yap/user_macros.hpp #usr/include/boost/yap/yap.hpp -#usr/lib/cmake/Boost-1.81.0 -#usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake -#usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake -#usr/lib/cmake/BoostDetectToolset-1.81.0.cmake -#usr/lib/cmake/boost_atomic-1.81.0 -#usr/lib/cmake/boost_atomic-1.81.0/boost_atomic-config-version.cmake -#usr/lib/cmake/boost_atomic-1.81.0/boost_atomic-config.cmake -#usr/lib/cmake/boost_atomic-1.81.0/libboost_atomic-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_chrono-1.81.0 -#usr/lib/cmake/boost_chrono-1.81.0/boost_chrono-config-version.cmake -#usr/lib/cmake/boost_chrono-1.81.0/boost_chrono-config.cmake -#usr/lib/cmake/boost_chrono-1.81.0/libboost_chrono-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_chrono-1.81.0/libboost_chrono-variant-r64-shared.cmake -#usr/lib/cmake/boost_container-1.81.0 -#usr/lib/cmake/boost_container-1.81.0/boost_container-config-version.cmake -#usr/lib/cmake/boost_container-1.81.0/boost_container-config.cmake -#usr/lib/cmake/boost_container-1.81.0/libboost_container-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_container-1.81.0/libboost_container-variant-r64-shared.cmake -#usr/lib/cmake/boost_contract-1.81.0 -#usr/lib/cmake/boost_contract-1.81.0/boost_contract-config-version.cmake -#usr/lib/cmake/boost_contract-1.81.0/boost_contract-config.cmake -#usr/lib/cmake/boost_contract-1.81.0/libboost_contract-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_contract-1.81.0/libboost_contract-variant-r64-shared.cmake -#usr/lib/cmake/boost_exception-1.81.0 -#usr/lib/cmake/boost_exception-1.81.0/boost_exception-config-version.cmake -#usr/lib/cmake/boost_exception-1.81.0/boost_exception-config.cmake -#usr/lib/cmake/boost_filesystem-1.81.0 -#usr/lib/cmake/boost_filesystem-1.81.0/boost_filesystem-config-version.cmake -#usr/lib/cmake/boost_filesystem-1.81.0/boost_filesystem-config.cmake -#usr/lib/cmake/boost_filesystem-1.81.0/libboost_filesystem-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_filesystem-1.81.0/libboost_filesystem-variant-r64-shared.cmake -#usr/lib/cmake/boost_graph-1.81.0 -#usr/lib/cmake/boost_graph-1.81.0/boost_graph-config-version.cmake -#usr/lib/cmake/boost_graph-1.81.0/boost_graph-config.cmake -#usr/lib/cmake/boost_graph-1.81.0/libboost_graph-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_graph-1.81.0/libboost_graph-variant-r64-shared.cmake -#usr/lib/cmake/boost_headers-1.81.0 -#usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake -#usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake -#usr/lib/cmake/boost_iostreams-1.81.0 -#usr/lib/cmake/boost_iostreams-1.81.0/boost_iostreams-config-version.cmake -#usr/lib/cmake/boost_iostreams-1.81.0/boost_iostreams-config.cmake -#usr/lib/cmake/boost_iostreams-1.81.0/libboost_iostreams-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_iostreams-1.81.0/libboost_iostreams-variant-r64-shared.cmake -#usr/lib/cmake/boost_json-1.81.0 -#usr/lib/cmake/boost_json-1.81.0/boost_json-config-version.cmake -#usr/lib/cmake/boost_json-1.81.0/boost_json-config.cmake -#usr/lib/cmake/boost_json-1.81.0/libboost_json-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_json-1.81.0/libboost_json-variant-r64-shared.cmake -#usr/lib/cmake/boost_locale-1.81.0 -#usr/lib/cmake/boost_locale-1.81.0/boost_locale-config-version.cmake -#usr/lib/cmake/boost_locale-1.81.0/boost_locale-config.cmake -#usr/lib/cmake/boost_locale-1.81.0/libboost_locale-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_locale-1.81.0/libboost_locale-variant-r64-shared.cmake -#usr/lib/cmake/boost_log-1.81.0 -#usr/lib/cmake/boost_log-1.81.0/boost_log-config-version.cmake -#usr/lib/cmake/boost_log-1.81.0/boost_log-config.cmake -#usr/lib/cmake/boost_log-1.81.0/libboost_log-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_log-1.81.0/libboost_log-variant-r64-shared.cmake -#usr/lib/cmake/boost_log_setup-1.81.0 -#usr/lib/cmake/boost_log_setup-1.81.0/boost_log_setup-config-version.cmake -#usr/lib/cmake/boost_log_setup-1.81.0/boost_log_setup-config.cmake -#usr/lib/cmake/boost_log_setup-1.81.0/libboost_log_setup-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_log_setup-1.81.0/libboost_log_setup-variant-r64-shared.cmake -#usr/lib/cmake/boost_math_c99-1.81.0 -#usr/lib/cmake/boost_math_c99-1.81.0/boost_math_c99-config-version.cmake -#usr/lib/cmake/boost_math_c99-1.81.0/boost_math_c99-config.cmake -#usr/lib/cmake/boost_math_c99-1.81.0/libboost_math_c99-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_math_c99-1.81.0/libboost_math_c99-variant-r64-shared.cmake -#usr/lib/cmake/boost_math_c99f-1.81.0 -#usr/lib/cmake/boost_math_c99f-1.81.0/boost_math_c99f-config-version.cmake -#usr/lib/cmake/boost_math_c99f-1.81.0/boost_math_c99f-config.cmake -#usr/lib/cmake/boost_math_c99f-1.81.0/libboost_math_c99f-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_math_c99f-1.81.0/libboost_math_c99f-variant-r64-shared.cmake -#usr/lib/cmake/boost_math_c99l-1.81.0 -#usr/lib/cmake/boost_math_c99l-1.81.0/boost_math_c99l-config-version.cmake -#usr/lib/cmake/boost_math_c99l-1.81.0/boost_math_c99l-config.cmake -#usr/lib/cmake/boost_math_c99l-1.81.0/libboost_math_c99l-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_math_c99l-1.81.0/libboost_math_c99l-variant-r64-shared.cmake -#usr/lib/cmake/boost_math_tr1-1.81.0 -#usr/lib/cmake/boost_math_tr1-1.81.0/boost_math_tr1-config-version.cmake -#usr/lib/cmake/boost_math_tr1-1.81.0/boost_math_tr1-config.cmake -#usr/lib/cmake/boost_math_tr1-1.81.0/libboost_math_tr1-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_math_tr1-1.81.0/libboost_math_tr1-variant-r64-shared.cmake -#usr/lib/cmake/boost_math_tr1f-1.81.0 -#usr/lib/cmake/boost_math_tr1f-1.81.0/boost_math_tr1f-config-version.cmake -#usr/lib/cmake/boost_math_tr1f-1.81.0/boost_math_tr1f-config.cmake -#usr/lib/cmake/boost_math_tr1f-1.81.0/libboost_math_tr1f-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_math_tr1f-1.81.0/libboost_math_tr1f-variant-r64-shared.cmake -#usr/lib/cmake/boost_math_tr1l-1.81.0 -#usr/lib/cmake/boost_math_tr1l-1.81.0/boost_math_tr1l-config-version.cmake -#usr/lib/cmake/boost_math_tr1l-1.81.0/boost_math_tr1l-config.cmake -#usr/lib/cmake/boost_math_tr1l-1.81.0/libboost_math_tr1l-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_math_tr1l-1.81.0/libboost_math_tr1l-variant-r64-shared.cmake -#usr/lib/cmake/boost_nowide-1.81.0 -#usr/lib/cmake/boost_nowide-1.81.0/boost_nowide-config-version.cmake -#usr/lib/cmake/boost_nowide-1.81.0/boost_nowide-config.cmake -#usr/lib/cmake/boost_nowide-1.81.0/libboost_nowide-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_nowide-1.81.0/libboost_nowide-variant-r64-shared.cmake -#usr/lib/cmake/boost_prg_exec_monitor-1.81.0 -#usr/lib/cmake/boost_prg_exec_monitor-1.81.0/boost_prg_exec_monitor-config-version.cmake -#usr/lib/cmake/boost_prg_exec_monitor-1.81.0/boost_prg_exec_monitor-config.cmake -#usr/lib/cmake/boost_prg_exec_monitor-1.81.0/libboost_prg_exec_monitor-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_prg_exec_monitor-1.81.0/libboost_prg_exec_monitor-variant-r64-shared.cmake -#usr/lib/cmake/boost_python-1.81.0 -#usr/lib/cmake/boost_python-1.81.0/boost_python-config-version.cmake -#usr/lib/cmake/boost_python-1.81.0/boost_python-config.cmake -#usr/lib/cmake/boost_python-1.81.0/libboost_python-variant-mt-r64-shared-py3.10.cmake -#usr/lib/cmake/boost_python-1.81.0/libboost_python-variant-r64-shared-py3.10.cmake -#usr/lib/cmake/boost_random-1.81.0 -#usr/lib/cmake/boost_random-1.81.0/boost_random-config-version.cmake -#usr/lib/cmake/boost_random-1.81.0/boost_random-config.cmake -#usr/lib/cmake/boost_random-1.81.0/libboost_random-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_random-1.81.0/libboost_random-variant-r64-shared.cmake -#usr/lib/cmake/boost_regex-1.81.0 -#usr/lib/cmake/boost_regex-1.81.0/boost_regex-config-version.cmake -#usr/lib/cmake/boost_regex-1.81.0/boost_regex-config.cmake -#usr/lib/cmake/boost_regex-1.81.0/libboost_regex-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_regex-1.81.0/libboost_regex-variant-r64-shared.cmake -#usr/lib/cmake/boost_serialization-1.81.0 -#usr/lib/cmake/boost_serialization-1.81.0/boost_serialization-config-version.cmake -#usr/lib/cmake/boost_serialization-1.81.0/boost_serialization-config.cmake -#usr/lib/cmake/boost_serialization-1.81.0/libboost_serialization-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_serialization-1.81.0/libboost_serialization-variant-r64-shared.cmake -#usr/lib/cmake/boost_stacktrace_addr2line-1.81.0 -#usr/lib/cmake/boost_stacktrace_addr2line-1.81.0/boost_stacktrace_addr2line-config-version.cmake -#usr/lib/cmake/boost_stacktrace_addr2line-1.81.0/boost_stacktrace_addr2line-config.cmake -#usr/lib/cmake/boost_stacktrace_addr2line-1.81.0/libboost_stacktrace_addr2line-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_stacktrace_addr2line-1.81.0/libboost_stacktrace_addr2line-variant-r64-shared.cmake -#usr/lib/cmake/boost_stacktrace_basic-1.81.0 -#usr/lib/cmake/boost_stacktrace_basic-1.81.0/boost_stacktrace_basic-config-version.cmake -#usr/lib/cmake/boost_stacktrace_basic-1.81.0/boost_stacktrace_basic-config.cmake -#usr/lib/cmake/boost_stacktrace_basic-1.81.0/libboost_stacktrace_basic-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_stacktrace_basic-1.81.0/libboost_stacktrace_basic-variant-r64-shared.cmake -#usr/lib/cmake/boost_stacktrace_noop-1.81.0 -#usr/lib/cmake/boost_stacktrace_noop-1.81.0/boost_stacktrace_noop-config-version.cmake -#usr/lib/cmake/boost_stacktrace_noop-1.81.0/boost_stacktrace_noop-config.cmake -#usr/lib/cmake/boost_stacktrace_noop-1.81.0/libboost_stacktrace_noop-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_stacktrace_noop-1.81.0/libboost_stacktrace_noop-variant-r64-shared.cmake -#usr/lib/cmake/boost_system-1.81.0 -#usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake -#usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake -#usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-r64-shared.cmake -#usr/lib/cmake/boost_test_exec_monitor-1.81.0 -#usr/lib/cmake/boost_test_exec_monitor-1.81.0/boost_test_exec_monitor-config-version.cmake -#usr/lib/cmake/boost_test_exec_monitor-1.81.0/boost_test_exec_monitor-config.cmake -#usr/lib/cmake/boost_test_exec_monitor-1.81.0/libboost_test_exec_monitor-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_test_exec_monitor-1.81.0/libboost_test_exec_monitor-variant-r64-shared.cmake -#usr/lib/cmake/boost_thread-1.81.0 -#usr/lib/cmake/boost_thread-1.81.0/boost_thread-config-version.cmake -#usr/lib/cmake/boost_thread-1.81.0/boost_thread-config.cmake -#usr/lib/cmake/boost_thread-1.81.0/libboost_thread-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_timer-1.81.0 -#usr/lib/cmake/boost_timer-1.81.0/boost_timer-config-version.cmake -#usr/lib/cmake/boost_timer-1.81.0/boost_timer-config.cmake -#usr/lib/cmake/boost_timer-1.81.0/libboost_timer-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_timer-1.81.0/libboost_timer-variant-r64-shared.cmake -#usr/lib/cmake/boost_type_erasure-1.81.0 -#usr/lib/cmake/boost_type_erasure-1.81.0/boost_type_erasure-config-version.cmake -#usr/lib/cmake/boost_type_erasure-1.81.0/boost_type_erasure-config.cmake -#usr/lib/cmake/boost_type_erasure-1.81.0/libboost_type_erasure-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_type_erasure-1.81.0/libboost_type_erasure-variant-r64-shared.cmake -#usr/lib/cmake/boost_unit_test_framework-1.81.0 -#usr/lib/cmake/boost_unit_test_framework-1.81.0/boost_unit_test_framework-config-version.cmake -#usr/lib/cmake/boost_unit_test_framework-1.81.0/boost_unit_test_framework-config.cmake -#usr/lib/cmake/boost_unit_test_framework-1.81.0/libboost_unit_test_framework-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_unit_test_framework-1.81.0/libboost_unit_test_framework-variant-r64-shared.cmake -#usr/lib/cmake/boost_url-1.81.0 -#usr/lib/cmake/boost_url-1.81.0/boost_url-config-version.cmake -#usr/lib/cmake/boost_url-1.81.0/boost_url-config.cmake -#usr/lib/cmake/boost_url-1.81.0/libboost_url-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_url-1.81.0/libboost_url-variant-r64-shared.cmake -#usr/lib/cmake/boost_wave-1.81.0 -#usr/lib/cmake/boost_wave-1.81.0/boost_wave-config-version.cmake -#usr/lib/cmake/boost_wave-1.81.0/boost_wave-config.cmake -#usr/lib/cmake/boost_wave-1.81.0/libboost_wave-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_wave-1.81.0/libboost_wave-variant-r64-shared.cmake -#usr/lib/cmake/boost_wserialization-1.81.0 -#usr/lib/cmake/boost_wserialization-1.81.0/boost_wserialization-config-version.cmake -#usr/lib/cmake/boost_wserialization-1.81.0/boost_wserialization-config.cmake -#usr/lib/cmake/boost_wserialization-1.81.0/libboost_wserialization-variant-mt-r64-shared.cmake -#usr/lib/cmake/boost_wserialization-1.81.0/libboost_wserialization-variant-r64-shared.cmake +#usr/lib/cmake/Boost-1.83.0 +#usr/lib/cmake/Boost-1.83.0/BoostConfig.cmake +#usr/lib/cmake/Boost-1.83.0/BoostConfigVersion.cmake +#usr/lib/cmake/BoostDetectToolset-1.83.0.cmake +#usr/lib/cmake/boost_atomic-1.83.0 +#usr/lib/cmake/boost_atomic-1.83.0/boost_atomic-config-version.cmake +#usr/lib/cmake/boost_atomic-1.83.0/boost_atomic-config.cmake +#usr/lib/cmake/boost_atomic-1.83.0/libboost_atomic-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_chrono-1.83.0 +#usr/lib/cmake/boost_chrono-1.83.0/boost_chrono-config-version.cmake +#usr/lib/cmake/boost_chrono-1.83.0/boost_chrono-config.cmake +#usr/lib/cmake/boost_chrono-1.83.0/libboost_chrono-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_chrono-1.83.0/libboost_chrono-variant-r64-shared.cmake +#usr/lib/cmake/boost_container-1.83.0 +#usr/lib/cmake/boost_container-1.83.0/boost_container-config-version.cmake +#usr/lib/cmake/boost_container-1.83.0/boost_container-config.cmake +#usr/lib/cmake/boost_container-1.83.0/libboost_container-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_container-1.83.0/libboost_container-variant-r64-shared.cmake +#usr/lib/cmake/boost_contract-1.83.0 +#usr/lib/cmake/boost_contract-1.83.0/boost_contract-config-version.cmake +#usr/lib/cmake/boost_contract-1.83.0/boost_contract-config.cmake +#usr/lib/cmake/boost_contract-1.83.0/libboost_contract-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_contract-1.83.0/libboost_contract-variant-r64-shared.cmake +#usr/lib/cmake/boost_exception-1.83.0 +#usr/lib/cmake/boost_exception-1.83.0/boost_exception-config-version.cmake +#usr/lib/cmake/boost_exception-1.83.0/boost_exception-config.cmake +#usr/lib/cmake/boost_filesystem-1.83.0 +#usr/lib/cmake/boost_filesystem-1.83.0/boost_filesystem-config-version.cmake +#usr/lib/cmake/boost_filesystem-1.83.0/boost_filesystem-config.cmake +#usr/lib/cmake/boost_filesystem-1.83.0/libboost_filesystem-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_filesystem-1.83.0/libboost_filesystem-variant-r64-shared.cmake +#usr/lib/cmake/boost_graph-1.83.0 +#usr/lib/cmake/boost_graph-1.83.0/boost_graph-config-version.cmake +#usr/lib/cmake/boost_graph-1.83.0/boost_graph-config.cmake +#usr/lib/cmake/boost_graph-1.83.0/libboost_graph-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_graph-1.83.0/libboost_graph-variant-r64-shared.cmake +#usr/lib/cmake/boost_headers-1.83.0 +#usr/lib/cmake/boost_headers-1.83.0/boost_headers-config-version.cmake +#usr/lib/cmake/boost_headers-1.83.0/boost_headers-config.cmake +#usr/lib/cmake/boost_iostreams-1.83.0 +#usr/lib/cmake/boost_iostreams-1.83.0/boost_iostreams-config-version.cmake +#usr/lib/cmake/boost_iostreams-1.83.0/boost_iostreams-config.cmake +#usr/lib/cmake/boost_iostreams-1.83.0/libboost_iostreams-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_iostreams-1.83.0/libboost_iostreams-variant-r64-shared.cmake +#usr/lib/cmake/boost_json-1.83.0 +#usr/lib/cmake/boost_json-1.83.0/boost_json-config-version.cmake +#usr/lib/cmake/boost_json-1.83.0/boost_json-config.cmake +#usr/lib/cmake/boost_json-1.83.0/libboost_json-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_json-1.83.0/libboost_json-variant-r64-shared.cmake +#usr/lib/cmake/boost_locale-1.83.0 +#usr/lib/cmake/boost_locale-1.83.0/boost_locale-config-version.cmake +#usr/lib/cmake/boost_locale-1.83.0/boost_locale-config.cmake +#usr/lib/cmake/boost_locale-1.83.0/libboost_locale-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_locale-1.83.0/libboost_locale-variant-r64-shared.cmake +#usr/lib/cmake/boost_log-1.83.0 +#usr/lib/cmake/boost_log-1.83.0/boost_log-config-version.cmake +#usr/lib/cmake/boost_log-1.83.0/boost_log-config.cmake +#usr/lib/cmake/boost_log-1.83.0/libboost_log-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_log-1.83.0/libboost_log-variant-r64-shared.cmake +#usr/lib/cmake/boost_log_setup-1.83.0 +#usr/lib/cmake/boost_log_setup-1.83.0/boost_log_setup-config-version.cmake +#usr/lib/cmake/boost_log_setup-1.83.0/boost_log_setup-config.cmake +#usr/lib/cmake/boost_log_setup-1.83.0/libboost_log_setup-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_log_setup-1.83.0/libboost_log_setup-variant-r64-shared.cmake +#usr/lib/cmake/boost_math_c99-1.83.0 +#usr/lib/cmake/boost_math_c99-1.83.0/boost_math_c99-config-version.cmake +#usr/lib/cmake/boost_math_c99-1.83.0/boost_math_c99-config.cmake +#usr/lib/cmake/boost_math_c99-1.83.0/libboost_math_c99-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_math_c99-1.83.0/libboost_math_c99-variant-r64-shared.cmake +#usr/lib/cmake/boost_math_c99f-1.83.0 +#usr/lib/cmake/boost_math_c99f-1.83.0/boost_math_c99f-config-version.cmake +#usr/lib/cmake/boost_math_c99f-1.83.0/boost_math_c99f-config.cmake +#usr/lib/cmake/boost_math_c99f-1.83.0/libboost_math_c99f-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_math_c99f-1.83.0/libboost_math_c99f-variant-r64-shared.cmake +#usr/lib/cmake/boost_math_c99l-1.83.0 +#usr/lib/cmake/boost_math_c99l-1.83.0/boost_math_c99l-config-version.cmake +#usr/lib/cmake/boost_math_c99l-1.83.0/boost_math_c99l-config.cmake +#usr/lib/cmake/boost_math_c99l-1.83.0/libboost_math_c99l-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_math_c99l-1.83.0/libboost_math_c99l-variant-r64-shared.cmake +#usr/lib/cmake/boost_math_tr1-1.83.0 +#usr/lib/cmake/boost_math_tr1-1.83.0/boost_math_tr1-config-version.cmake +#usr/lib/cmake/boost_math_tr1-1.83.0/boost_math_tr1-config.cmake +#usr/lib/cmake/boost_math_tr1-1.83.0/libboost_math_tr1-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_math_tr1-1.83.0/libboost_math_tr1-variant-r64-shared.cmake +#usr/lib/cmake/boost_math_tr1f-1.83.0 +#usr/lib/cmake/boost_math_tr1f-1.83.0/boost_math_tr1f-config-version.cmake +#usr/lib/cmake/boost_math_tr1f-1.83.0/boost_math_tr1f-config.cmake +#usr/lib/cmake/boost_math_tr1f-1.83.0/libboost_math_tr1f-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_math_tr1f-1.83.0/libboost_math_tr1f-variant-r64-shared.cmake +#usr/lib/cmake/boost_math_tr1l-1.83.0 +#usr/lib/cmake/boost_math_tr1l-1.83.0/boost_math_tr1l-config-version.cmake +#usr/lib/cmake/boost_math_tr1l-1.83.0/boost_math_tr1l-config.cmake +#usr/lib/cmake/boost_math_tr1l-1.83.0/libboost_math_tr1l-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_math_tr1l-1.83.0/libboost_math_tr1l-variant-r64-shared.cmake +#usr/lib/cmake/boost_nowide-1.83.0 +#usr/lib/cmake/boost_nowide-1.83.0/boost_nowide-config-version.cmake +#usr/lib/cmake/boost_nowide-1.83.0/boost_nowide-config.cmake +#usr/lib/cmake/boost_nowide-1.83.0/libboost_nowide-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_nowide-1.83.0/libboost_nowide-variant-r64-shared.cmake +#usr/lib/cmake/boost_prg_exec_monitor-1.83.0 +#usr/lib/cmake/boost_prg_exec_monitor-1.83.0/boost_prg_exec_monitor-config-version.cmake +#usr/lib/cmake/boost_prg_exec_monitor-1.83.0/boost_prg_exec_monitor-config.cmake +#usr/lib/cmake/boost_prg_exec_monitor-1.83.0/libboost_prg_exec_monitor-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_prg_exec_monitor-1.83.0/libboost_prg_exec_monitor-variant-r64-shared.cmake +#usr/lib/cmake/boost_python-1.83.0 +#usr/lib/cmake/boost_python-1.83.0/boost_python-config-version.cmake +#usr/lib/cmake/boost_python-1.83.0/boost_python-config.cmake +#usr/lib/cmake/boost_python-1.83.0/libboost_python-variant-mt-r64-shared-py3.10.cmake +#usr/lib/cmake/boost_python-1.83.0/libboost_python-variant-r64-shared-py3.10.cmake +#usr/lib/cmake/boost_random-1.83.0 +#usr/lib/cmake/boost_random-1.83.0/boost_random-config-version.cmake +#usr/lib/cmake/boost_random-1.83.0/boost_random-config.cmake +#usr/lib/cmake/boost_random-1.83.0/libboost_random-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_random-1.83.0/libboost_random-variant-r64-shared.cmake +#usr/lib/cmake/boost_regex-1.83.0 +#usr/lib/cmake/boost_regex-1.83.0/boost_regex-config-version.cmake +#usr/lib/cmake/boost_regex-1.83.0/boost_regex-config.cmake +#usr/lib/cmake/boost_regex-1.83.0/libboost_regex-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_regex-1.83.0/libboost_regex-variant-r64-shared.cmake +#usr/lib/cmake/boost_serialization-1.83.0 +#usr/lib/cmake/boost_serialization-1.83.0/boost_serialization-config-version.cmake +#usr/lib/cmake/boost_serialization-1.83.0/boost_serialization-config.cmake +#usr/lib/cmake/boost_serialization-1.83.0/libboost_serialization-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_serialization-1.83.0/libboost_serialization-variant-r64-shared.cmake +#usr/lib/cmake/boost_stacktrace_addr2line-1.83.0 +#usr/lib/cmake/boost_stacktrace_addr2line-1.83.0/boost_stacktrace_addr2line-config-version.cmake +#usr/lib/cmake/boost_stacktrace_addr2line-1.83.0/boost_stacktrace_addr2line-config.cmake +#usr/lib/cmake/boost_stacktrace_addr2line-1.83.0/libboost_stacktrace_addr2line-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_stacktrace_addr2line-1.83.0/libboost_stacktrace_addr2line-variant-r64-shared.cmake +#usr/lib/cmake/boost_stacktrace_basic-1.83.0 +#usr/lib/cmake/boost_stacktrace_basic-1.83.0/boost_stacktrace_basic-config-version.cmake +#usr/lib/cmake/boost_stacktrace_basic-1.83.0/boost_stacktrace_basic-config.cmake +#usr/lib/cmake/boost_stacktrace_basic-1.83.0/libboost_stacktrace_basic-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_stacktrace_basic-1.83.0/libboost_stacktrace_basic-variant-r64-shared.cmake +#usr/lib/cmake/boost_stacktrace_noop-1.83.0 +#usr/lib/cmake/boost_stacktrace_noop-1.83.0/boost_stacktrace_noop-config-version.cmake +#usr/lib/cmake/boost_stacktrace_noop-1.83.0/boost_stacktrace_noop-config.cmake +#usr/lib/cmake/boost_stacktrace_noop-1.83.0/libboost_stacktrace_noop-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_stacktrace_noop-1.83.0/libboost_stacktrace_noop-variant-r64-shared.cmake +#usr/lib/cmake/boost_system-1.83.0 +#usr/lib/cmake/boost_system-1.83.0/boost_system-config-version.cmake +#usr/lib/cmake/boost_system-1.83.0/boost_system-config.cmake +#usr/lib/cmake/boost_system-1.83.0/libboost_system-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_system-1.83.0/libboost_system-variant-r64-shared.cmake +#usr/lib/cmake/boost_test_exec_monitor-1.83.0 +#usr/lib/cmake/boost_test_exec_monitor-1.83.0/boost_test_exec_monitor-config-version.cmake +#usr/lib/cmake/boost_test_exec_monitor-1.83.0/boost_test_exec_monitor-config.cmake +#usr/lib/cmake/boost_test_exec_monitor-1.83.0/libboost_test_exec_monitor-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_test_exec_monitor-1.83.0/libboost_test_exec_monitor-variant-r64-shared.cmake +#usr/lib/cmake/boost_thread-1.83.0 +#usr/lib/cmake/boost_thread-1.83.0/boost_thread-config-version.cmake +#usr/lib/cmake/boost_thread-1.83.0/boost_thread-config.cmake +#usr/lib/cmake/boost_thread-1.83.0/libboost_thread-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_timer-1.83.0 +#usr/lib/cmake/boost_timer-1.83.0/boost_timer-config-version.cmake +#usr/lib/cmake/boost_timer-1.83.0/boost_timer-config.cmake +#usr/lib/cmake/boost_timer-1.83.0/libboost_timer-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_timer-1.83.0/libboost_timer-variant-r64-shared.cmake +#usr/lib/cmake/boost_type_erasure-1.83.0 +#usr/lib/cmake/boost_type_erasure-1.83.0/boost_type_erasure-config-version.cmake +#usr/lib/cmake/boost_type_erasure-1.83.0/boost_type_erasure-config.cmake +#usr/lib/cmake/boost_type_erasure-1.83.0/libboost_type_erasure-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_type_erasure-1.83.0/libboost_type_erasure-variant-r64-shared.cmake +#usr/lib/cmake/boost_unit_test_framework-1.83.0 +#usr/lib/cmake/boost_unit_test_framework-1.83.0/boost_unit_test_framework-config-version.cmake +#usr/lib/cmake/boost_unit_test_framework-1.83.0/boost_unit_test_framework-config.cmake +#usr/lib/cmake/boost_unit_test_framework-1.83.0/libboost_unit_test_framework-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_unit_test_framework-1.83.0/libboost_unit_test_framework-variant-r64-shared.cmake +#usr/lib/cmake/boost_url-1.83.0 +#usr/lib/cmake/boost_url-1.83.0/boost_url-config-version.cmake +#usr/lib/cmake/boost_url-1.83.0/boost_url-config.cmake +#usr/lib/cmake/boost_url-1.83.0/libboost_url-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_url-1.83.0/libboost_url-variant-r64-shared.cmake +#usr/lib/cmake/boost_wave-1.83.0 +#usr/lib/cmake/boost_wave-1.83.0/boost_wave-config-version.cmake +#usr/lib/cmake/boost_wave-1.83.0/boost_wave-config.cmake +#usr/lib/cmake/boost_wave-1.83.0/libboost_wave-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_wave-1.83.0/libboost_wave-variant-r64-shared.cmake +#usr/lib/cmake/boost_wserialization-1.83.0 +#usr/lib/cmake/boost_wserialization-1.83.0/boost_wserialization-config-version.cmake +#usr/lib/cmake/boost_wserialization-1.83.0/boost_wserialization-config.cmake +#usr/lib/cmake/boost_wserialization-1.83.0/libboost_wserialization-variant-mt-r64-shared.cmake +#usr/lib/cmake/boost_wserialization-1.83.0/libboost_wserialization-variant-r64-shared.cmake #usr/lib/libboost_atomic-mt-r64.so -usr/lib/libboost_atomic-mt-r64.so.1.81.0 +usr/lib/libboost_atomic-mt-r64.so.1.83.0 #usr/lib/libboost_chrono-mt-r64.so -usr/lib/libboost_chrono-mt-r64.so.1.81.0 +usr/lib/libboost_chrono-mt-r64.so.1.83.0 #usr/lib/libboost_chrono-r64.so -usr/lib/libboost_chrono-r64.so.1.81.0 +usr/lib/libboost_chrono-r64.so.1.83.0 #usr/lib/libboost_container-mt-r64.so -usr/lib/libboost_container-mt-r64.so.1.81.0 +usr/lib/libboost_container-mt-r64.so.1.83.0 #usr/lib/libboost_container-r64.so -usr/lib/libboost_container-r64.so.1.81.0 +usr/lib/libboost_container-r64.so.1.83.0 #usr/lib/libboost_contract-mt-r64.so -usr/lib/libboost_contract-mt-r64.so.1.81.0 +usr/lib/libboost_contract-mt-r64.so.1.83.0 #usr/lib/libboost_contract-r64.so -usr/lib/libboost_contract-r64.so.1.81.0 +usr/lib/libboost_contract-r64.so.1.83.0 #usr/lib/libboost_exception-mt-r64.a #usr/lib/libboost_exception-r64.a #usr/lib/libboost_filesystem-mt-r64.so -usr/lib/libboost_filesystem-mt-r64.so.1.81.0 +usr/lib/libboost_filesystem-mt-r64.so.1.83.0 #usr/lib/libboost_filesystem-r64.so -usr/lib/libboost_filesystem-r64.so.1.81.0 +usr/lib/libboost_filesystem-r64.so.1.83.0 #usr/lib/libboost_graph-mt-r64.so -usr/lib/libboost_graph-mt-r64.so.1.81.0 +usr/lib/libboost_graph-mt-r64.so.1.83.0 #usr/lib/libboost_graph-r64.so -usr/lib/libboost_graph-r64.so.1.81.0 +usr/lib/libboost_graph-r64.so.1.83.0 #usr/lib/libboost_iostreams-mt-r64.so -usr/lib/libboost_iostreams-mt-r64.so.1.81.0 +usr/lib/libboost_iostreams-mt-r64.so.1.83.0 #usr/lib/libboost_iostreams-r64.so -usr/lib/libboost_iostreams-r64.so.1.81.0 +usr/lib/libboost_iostreams-r64.so.1.83.0 #usr/lib/libboost_json-mt-r64.so -usr/lib/libboost_json-mt-r64.so.1.81.0 +usr/lib/libboost_json-mt-r64.so.1.83.0 #usr/lib/libboost_json-r64.so -usr/lib/libboost_json-r64.so.1.81.0 +usr/lib/libboost_json-r64.so.1.83.0 #usr/lib/libboost_locale-mt-r64.so -usr/lib/libboost_locale-mt-r64.so.1.81.0 +usr/lib/libboost_locale-mt-r64.so.1.83.0 #usr/lib/libboost_log-mt-r64.so -usr/lib/libboost_log-mt-r64.so.1.81.0 +usr/lib/libboost_log-mt-r64.so.1.83.0 #usr/lib/libboost_log-r64.so -usr/lib/libboost_log-r64.so.1.81.0 +usr/lib/libboost_log-r64.so.1.83.0 #usr/lib/libboost_log_setup-mt-r64.so -usr/lib/libboost_log_setup-mt-r64.so.1.81.0 +usr/lib/libboost_log_setup-mt-r64.so.1.83.0 #usr/lib/libboost_log_setup-r64.so -usr/lib/libboost_log_setup-r64.so.1.81.0 +usr/lib/libboost_log_setup-r64.so.1.83.0 #usr/lib/libboost_math_c99-mt-r64.so -usr/lib/libboost_math_c99-mt-r64.so.1.81.0 +usr/lib/libboost_math_c99-mt-r64.so.1.83.0 #usr/lib/libboost_math_c99-r64.so -usr/lib/libboost_math_c99-r64.so.1.81.0 +usr/lib/libboost_math_c99-r64.so.1.83.0 #usr/lib/libboost_math_c99f-mt-r64.so -usr/lib/libboost_math_c99f-mt-r64.so.1.81.0 +usr/lib/libboost_math_c99f-mt-r64.so.1.83.0 #usr/lib/libboost_math_c99f-r64.so -usr/lib/libboost_math_c99f-r64.so.1.81.0 +usr/lib/libboost_math_c99f-r64.so.1.83.0 #usr/lib/libboost_math_c99l-mt-r64.so -usr/lib/libboost_math_c99l-mt-r64.so.1.81.0 +usr/lib/libboost_math_c99l-mt-r64.so.1.83.0 #usr/lib/libboost_math_c99l-r64.so -usr/lib/libboost_math_c99l-r64.so.1.81.0 +usr/lib/libboost_math_c99l-r64.so.1.83.0 #usr/lib/libboost_math_tr1-mt-r64.so -usr/lib/libboost_math_tr1-mt-r64.so.1.81.0 +usr/lib/libboost_math_tr1-mt-r64.so.1.83.0 #usr/lib/libboost_math_tr1-r64.so -usr/lib/libboost_math_tr1-r64.so.1.81.0 +usr/lib/libboost_math_tr1-r64.so.1.83.0 #usr/lib/libboost_math_tr1f-mt-r64.so -usr/lib/libboost_math_tr1f-mt-r64.so.1.81.0 +usr/lib/libboost_math_tr1f-mt-r64.so.1.83.0 #usr/lib/libboost_math_tr1f-r64.so -usr/lib/libboost_math_tr1f-r64.so.1.81.0 +usr/lib/libboost_math_tr1f-r64.so.1.83.0 #usr/lib/libboost_math_tr1l-mt-r64.so -usr/lib/libboost_math_tr1l-mt-r64.so.1.81.0 +usr/lib/libboost_math_tr1l-mt-r64.so.1.83.0 #usr/lib/libboost_math_tr1l-r64.so -usr/lib/libboost_math_tr1l-r64.so.1.81.0 +usr/lib/libboost_math_tr1l-r64.so.1.83.0 #usr/lib/libboost_nowide-mt-r64.so -usr/lib/libboost_nowide-mt-r64.so.1.81.0 +usr/lib/libboost_nowide-mt-r64.so.1.83.0 #usr/lib/libboost_nowide-r64.so -usr/lib/libboost_nowide-r64.so.1.81.0 +usr/lib/libboost_nowide-r64.so.1.83.0 #usr/lib/libboost_prg_exec_monitor-mt-r64.so -usr/lib/libboost_prg_exec_monitor-mt-r64.so.1.81.0 +usr/lib/libboost_prg_exec_monitor-mt-r64.so.1.83.0 #usr/lib/libboost_prg_exec_monitor-r64.so -usr/lib/libboost_prg_exec_monitor-r64.so.1.81.0 +usr/lib/libboost_prg_exec_monitor-r64.so.1.83.0 #usr/lib/libboost_python310-mt-r64.so -usr/lib/libboost_python310-mt-r64.so.1.81.0 +usr/lib/libboost_python310-mt-r64.so.1.83.0 #usr/lib/libboost_python310-r64.so -usr/lib/libboost_python310-r64.so.1.81.0 +usr/lib/libboost_python310-r64.so.1.83.0 #usr/lib/libboost_random-mt-r64.so -usr/lib/libboost_random-mt-r64.so.1.81.0 +usr/lib/libboost_random-mt-r64.so.1.83.0 #usr/lib/libboost_random-r64.so -usr/lib/libboost_random-r64.so.1.81.0 +usr/lib/libboost_random-r64.so.1.83.0 #usr/lib/libboost_regex-mt-r64.so -usr/lib/libboost_regex-mt-r64.so.1.81.0 +usr/lib/libboost_regex-mt-r64.so.1.83.0 #usr/lib/libboost_regex-r64.so -usr/lib/libboost_regex-r64.so.1.81.0 +usr/lib/libboost_regex-r64.so.1.83.0 #usr/lib/libboost_serialization-mt-r64.so -usr/lib/libboost_serialization-mt-r64.so.1.81.0 +usr/lib/libboost_serialization-mt-r64.so.1.83.0 #usr/lib/libboost_serialization-r64.so -usr/lib/libboost_serialization-r64.so.1.81.0 +usr/lib/libboost_serialization-r64.so.1.83.0 #usr/lib/libboost_stacktrace_addr2line-mt-r64.so -usr/lib/libboost_stacktrace_addr2line-mt-r64.so.1.81.0 +usr/lib/libboost_stacktrace_addr2line-mt-r64.so.1.83.0 #usr/lib/libboost_stacktrace_addr2line-r64.so -usr/lib/libboost_stacktrace_addr2line-r64.so.1.81.0 +usr/lib/libboost_stacktrace_addr2line-r64.so.1.83.0 #usr/lib/libboost_stacktrace_basic-mt-r64.so -usr/lib/libboost_stacktrace_basic-mt-r64.so.1.81.0 +usr/lib/libboost_stacktrace_basic-mt-r64.so.1.83.0 #usr/lib/libboost_stacktrace_basic-r64.so -usr/lib/libboost_stacktrace_basic-r64.so.1.81.0 +usr/lib/libboost_stacktrace_basic-r64.so.1.83.0 #usr/lib/libboost_stacktrace_noop-mt-r64.so -usr/lib/libboost_stacktrace_noop-mt-r64.so.1.81.0 +usr/lib/libboost_stacktrace_noop-mt-r64.so.1.83.0 #usr/lib/libboost_stacktrace_noop-r64.so -usr/lib/libboost_stacktrace_noop-r64.so.1.81.0 +usr/lib/libboost_stacktrace_noop-r64.so.1.83.0 #usr/lib/libboost_system-mt-r64.so -usr/lib/libboost_system-mt-r64.so.1.81.0 +usr/lib/libboost_system-mt-r64.so.1.83.0 #usr/lib/libboost_system-r64.so -usr/lib/libboost_system-r64.so.1.81.0 +usr/lib/libboost_system-r64.so.1.83.0 #usr/lib/libboost_test_exec_monitor-mt-r64.a #usr/lib/libboost_test_exec_monitor-r64.a #usr/lib/libboost_thread-mt-r64.so -usr/lib/libboost_thread-mt-r64.so.1.81.0 +usr/lib/libboost_thread-mt-r64.so.1.83.0 #usr/lib/libboost_timer-mt-r64.so -usr/lib/libboost_timer-mt-r64.so.1.81.0 +usr/lib/libboost_timer-mt-r64.so.1.83.0 #usr/lib/libboost_timer-r64.so -usr/lib/libboost_timer-r64.so.1.81.0 +usr/lib/libboost_timer-r64.so.1.83.0 #usr/lib/libboost_type_erasure-mt-r64.so -usr/lib/libboost_type_erasure-mt-r64.so.1.81.0 +usr/lib/libboost_type_erasure-mt-r64.so.1.83.0 #usr/lib/libboost_type_erasure-r64.so -usr/lib/libboost_type_erasure-r64.so.1.81.0 +usr/lib/libboost_type_erasure-r64.so.1.83.0 #usr/lib/libboost_unit_test_framework-mt-r64.so -usr/lib/libboost_unit_test_framework-mt-r64.so.1.81.0 +usr/lib/libboost_unit_test_framework-mt-r64.so.1.83.0 #usr/lib/libboost_unit_test_framework-r64.so -usr/lib/libboost_unit_test_framework-r64.so.1.81.0 +usr/lib/libboost_unit_test_framework-r64.so.1.83.0 #usr/lib/libboost_url-mt-r64.so -usr/lib/libboost_url-mt-r64.so.1.81.0 +usr/lib/libboost_url-mt-r64.so.1.83.0 #usr/lib/libboost_url-r64.so -usr/lib/libboost_url-r64.so.1.81.0 +usr/lib/libboost_url-r64.so.1.83.0 #usr/lib/libboost_wave-mt-r64.so -usr/lib/libboost_wave-mt-r64.so.1.81.0 +usr/lib/libboost_wave-mt-r64.so.1.83.0 #usr/lib/libboost_wave-r64.so -usr/lib/libboost_wave-r64.so.1.81.0 +usr/lib/libboost_wave-r64.so.1.83.0 #usr/lib/libboost_wserialization-mt-r64.so -usr/lib/libboost_wserialization-mt-r64.so.1.81.0 +usr/lib/libboost_wserialization-mt-r64.so.1.83.0 #usr/lib/libboost_wserialization-r64.so -usr/lib/libboost_wserialization-r64.so.1.81.0 +usr/lib/libboost_wserialization-r64.so.1.83.0 diff --git a/config/rootfiles/common/riscv64/linux b/config/rootfiles/common/riscv64/linux index bd5439ea4..3eb475450 100644 --- a/config/rootfiles/common/riscv64/linux +++ b/config/rootfiles/common/riscv64/linux @@ -1,5 +1,16 @@ boot/System.map-KVER-ipfire boot/config-KVER-ipfire +boot/dtb-KVER-ipfire +#boot/dtb-KVER-ipfire/microchip +#boot/dtb-KVER-ipfire/microchip/mpfs-icicle-kit.dtb +#boot/dtb-KVER-ipfire/microchip/mpfs-m100pfsevp.dtb +#boot/dtb-KVER-ipfire/microchip/mpfs-polarberry.dtb +#boot/dtb-KVER-ipfire/microchip/mpfs-sev-kit.dtb +#boot/dtb-KVER-ipfire/sifive +#boot/dtb-KVER-ipfire/sifive/hifive-unleashed-a00.dtb +#boot/dtb-KVER-ipfire/sifive/hifive-unmatched-a00.dtb +#boot/dtb-KVER-ipfire/starfive +#boot/dtb-KVER-ipfire/starfive/jh7100-beaglev-starlight.dtb boot/vmlinuz-KVER-ipfire etc/modprobe.d/framebuffer.conf etc/modprobe.d/ipv6.conf @@ -6147,7 +6158,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/asm-generic/bitops/sched.h #lib/modules/KVER-ipfire/build/include/asm-generic/bitsperlong.h #lib/modules/KVER-ipfire/build/include/asm-generic/bug.h -#lib/modules/KVER-ipfire/build/include/asm-generic/bugs.h #lib/modules/KVER-ipfire/build/include/asm-generic/cache.h #lib/modules/KVER-ipfire/build/include/asm-generic/cacheflush.h #lib/modules/KVER-ipfire/build/include/asm-generic/checksum.h @@ -6370,6 +6380,7 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/ASYNC_TX_DMA #lib/modules/KVER-ipfire/build/include/config/ASYNC_XOR #lib/modules/KVER-ipfire/build/include/config/AS_HAS_INSN +#lib/modules/KVER-ipfire/build/include/config/AS_HAS_NON_CONST_LEB128 #lib/modules/KVER-ipfire/build/include/config/AS_IS_GNU #lib/modules/KVER-ipfire/build/include/config/AS_VERSION #lib/modules/KVER-ipfire/build/include/config/AT76C50X_USB @@ -8393,8 +8404,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/NET_CLS_FW #lib/modules/KVER-ipfire/build/include/config/NET_CLS_MATCHALL #lib/modules/KVER-ipfire/build/include/config/NET_CLS_ROUTE4 -#lib/modules/KVER-ipfire/build/include/config/NET_CLS_RSVP -#lib/modules/KVER-ipfire/build/include/config/NET_CLS_RSVP6 #lib/modules/KVER-ipfire/build/include/config/NET_CLS_U32 #lib/modules/KVER-ipfire/build/include/config/NET_CORE #lib/modules/KVER-ipfire/build/include/config/NET_DEVLINK @@ -10292,11 +10301,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/VIDEO_M52790 #lib/modules/KVER-ipfire/build/include/config/VIDEO_MEM2MEM_DEINTERLACE #lib/modules/KVER-ipfire/build/include/config/VIDEO_MSP3400 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_MT9M111 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_MT9V011 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_OV2640 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_OV7640 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_OV7670 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2_DVB #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2_SYSFS @@ -16723,6 +16727,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/net/dccp/Makefile #lib/modules/KVER-ipfire/build/net/dccp/ccids #lib/modules/KVER-ipfire/build/net/dccp/ccids/Kconfig +#lib/modules/KVER-ipfire/build/net/devlink +#lib/modules/KVER-ipfire/build/net/devlink/Makefile #lib/modules/KVER-ipfire/build/net/dns_resolver #lib/modules/KVER-ipfire/build/net/dns_resolver/Kconfig #lib/modules/KVER-ipfire/build/net/dns_resolver/Makefile @@ -18295,8 +18301,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/Makefile #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/af_unix #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/af_unix/Makefile -#lib/modules/KVER-ipfire/build/tools/testing/selftests/net/bpf -#lib/modules/KVER-ipfire/build/tools/testing/selftests/net/bpf/Makefile #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/forwarding #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/forwarding/Makefile #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/mptcp @@ -19282,11 +19286,6 @@ lib/modules/KVER-ipfire/kernel #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/ks0127.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/m52790.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/msp3400.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/mt9m111.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/mt9v011.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/ov2640.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/ov7640.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/ov7670.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/saa6588.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/saa6752hs.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/saa7110.ko.xz @@ -21464,8 +21463,6 @@ lib/modules/KVER-ipfire/kernel #lib/modules/KVER-ipfire/kernel/net/sched/cls_fw.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/cls_matchall.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/cls_route.ko.xz -#lib/modules/KVER-ipfire/kernel/net/sched/cls_rsvp.ko.xz -#lib/modules/KVER-ipfire/kernel/net/sched/cls_rsvp6.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/cls_u32.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/em_cmp.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/em_ipset.ko.xz diff --git a/config/rootfiles/common/riscv64/udev b/config/rootfiles/common/riscv64/udev new file mode 100644 index 000000000..d329dffee --- /dev/null +++ b/config/rootfiles/common/riscv64/udev @@ -0,0 +1,114 @@ +bin/udevadm +etc/modprobe.d/blacklist.conf +etc/udev +etc/udev/hwdb.bin +etc/udev/hwdb.d +etc/udev/hwdb.d/20-OUI.hwdb +etc/udev/hwdb.d/20-acpi-vendor.hwdb +etc/udev/hwdb.d/20-bluetooth-vendor-product.hwdb +etc/udev/hwdb.d/20-dmi-id.hwdb +etc/udev/hwdb.d/20-net-ifname.hwdb +etc/udev/hwdb.d/20-pci-classes.hwdb +etc/udev/hwdb.d/20-pci-vendor-model.hwdb +etc/udev/hwdb.d/20-sdio-classes.hwdb +etc/udev/hwdb.d/20-sdio-vendor-model.hwdb +etc/udev/hwdb.d/20-usb-classes.hwdb +etc/udev/hwdb.d/20-usb-vendor-model.hwdb +etc/udev/hwdb.d/20-vmbus-class.hwdb +etc/udev/hwdb.d/60-autosuspend-chromiumos.hwdb +etc/udev/hwdb.d/60-autosuspend-fingerprint-reader.hwdb +etc/udev/hwdb.d/60-autosuspend.hwdb +etc/udev/hwdb.d/60-evdev.hwdb +etc/udev/hwdb.d/60-input-id.hwdb +etc/udev/hwdb.d/60-keyboard.hwdb +etc/udev/hwdb.d/60-seat.hwdb +etc/udev/hwdb.d/60-sensor.hwdb +etc/udev/hwdb.d/70-analyzers.hwdb +etc/udev/hwdb.d/70-av-production.hwdb +etc/udev/hwdb.d/70-cameras.hwdb +etc/udev/hwdb.d/70-joystick.hwdb +etc/udev/hwdb.d/70-mouse.hwdb +etc/udev/hwdb.d/70-pda.hwdb +etc/udev/hwdb.d/70-pointingstick.hwdb +etc/udev/hwdb.d/70-sound-card.hwdb +etc/udev/hwdb.d/70-touchpad.hwdb +etc/udev/hwdb.d/80-ieee1394-unit-function.hwdb +#etc/udev/hwdb.d/README +#etc/udev/rules.d +etc/udev/rules.d/55-lfs.rules +etc/udev/udev.conf +#lib/libudev.so +lib/libudev.so.1 +lib/libudev.so.1.7.7 +lib/udev +lib/udev/ata_id +lib/udev/cdrom_id +lib/udev/fido_id +lib/udev/hwdb.d +lib/udev/iocost +lib/udev/mtd_probe +lib/udev/network-aqm +lib/udev/network-hotplug-bridges +lib/udev/network-hotplug-rename +lib/udev/network-hotplug-vlan +lib/udev/network-offloading +#lib/udev/rules.d +lib/udev/rules.d/25-alsa.rules +lib/udev/rules.d/50-udev-default.rules +lib/udev/rules.d/60-autosuspend.rules +lib/udev/rules.d/60-block.rules +lib/udev/rules.d/60-cdrom_id.rules +lib/udev/rules.d/60-dmi-id.rules +lib/udev/rules.d/60-drm.rules +lib/udev/rules.d/60-evdev.rules +lib/udev/rules.d/60-fido-id.rules +lib/udev/rules.d/60-infiniband.rules +lib/udev/rules.d/60-input-id.rules +lib/udev/rules.d/60-net.rules +lib/udev/rules.d/60-persistent-alsa.rules +lib/udev/rules.d/60-persistent-input.rules +lib/udev/rules.d/60-persistent-storage-tape.rules +lib/udev/rules.d/60-persistent-storage.rules +lib/udev/rules.d/60-persistent-v4l.rules +lib/udev/rules.d/60-sensor.rules +lib/udev/rules.d/60-serial.rules +lib/udev/rules.d/61-extrahd.rules +lib/udev/rules.d/64-btrfs.rules +lib/udev/rules.d/70-camera.rules +lib/udev/rules.d/70-joystick.rules +lib/udev/rules.d/70-memory.rules +lib/udev/rules.d/70-mouse.rules +lib/udev/rules.d/70-power-switch.rules +lib/udev/rules.d/70-touchpad.rules +lib/udev/rules.d/70-uaccess.rules +lib/udev/rules.d/71-seat.rules +lib/udev/rules.d/73-seat-late.rules +lib/udev/rules.d/75-net-description.rules +lib/udev/rules.d/75-probe_mtd.rules +lib/udev/rules.d/78-sound-card.rules +lib/udev/rules.d/80-drivers.rules +lib/udev/rules.d/80-net-setup-link.rules +lib/udev/rules.d/81-net-dhcp.rules +lib/udev/rules.d/90-iocost.rules +lib/udev/rules.d/99-aqm.rules +lib/udev/rules.d/99-offloading.rules +lib/udev/rules.d/99-systemd.rules +#lib/udev/rules.d/README +lib/udev/scsi_id +lib/udev/v4l_id +sbin/udevadm +sbin/udevd +usr/bin/udev-hwdb +#usr/include/libudev.h +#usr/lib/pkgconfig/libudev.pc +usr/lib/udev +usr/lib/udev/init-net-rules.sh +usr/lib/udev/rule_generator.functions +usr/lib/udev/rules.d +usr/lib/udev/write_net_rules +#usr/share/doc/udev-20230818 +#usr/share/doc/udev-20230818/lfs +#usr/share/doc/udev-20230818/lfs/55-lfs.txt +#usr/share/doc/udev-20230818/lfs/README +#usr/share/pkgconfig +#usr/share/pkgconfig/udev.pc diff --git a/config/rootfiles/common/sysvinit b/config/rootfiles/common/sysvinit index f97745760..d7a63e76a 100644 --- a/config/rootfiles/common/sysvinit +++ b/config/rootfiles/common/sysvinit @@ -20,6 +20,40 @@ usr/bin/mesg usr/bin/utmpdump usr/bin/wall #usr/include/initreq.h +#usr/share/man/de/man1/last.1 +#usr/share/man/de/man1/mesg.1 +#usr/share/man/de/man1/mountpoint.1 +#usr/share/man/de/man1/readbootlog.1 +#usr/share/man/de/man1/utmpdump.1 +#usr/share/man/de/man1/wall.1 +#usr/share/man/de/man5 +#usr/share/man/de/man5/initctl.5 +#usr/share/man/de/man5/initscript.5 +#usr/share/man/de/man5/inittab.5 +#usr/share/man/de/man8 +#usr/share/man/de/man8/bootlogd.8 +#usr/share/man/de/man8/fstab-decode.8 +#usr/share/man/de/man8/halt.8 +#usr/share/man/de/man8/init.8 +#usr/share/man/de/man8/killall5.8 +#usr/share/man/de/man8/logsave.8 +#usr/share/man/de/man8/pidof.8 +#usr/share/man/de/man8/runlevel.8 +#usr/share/man/de/man8/shutdown.8 +#usr/share/man/de/man8/sulogin.8 +#usr/share/man/es +#usr/share/man/es/man5 +#usr/share/man/es/man5/initscript.5 +#usr/share/man/es/man5/inittab.5 +#usr/share/man/fr/man5 +#usr/share/man/fr/man5/initscript.5 +#usr/share/man/fr/man5/inittab.5 +#usr/share/man/fr/man8 +#usr/share/man/fr/man8/bootlogd.8 +#usr/share/man/fr/man8/fstab-decode.8 +#usr/share/man/fr/man8/init.8 +#usr/share/man/fr/man8/killall5.8 +#usr/share/man/fr/man8/pidof.8 #usr/share/man/man1/last.1 #usr/share/man/man1/lastb.1 #usr/share/man/man1/mesg.1 @@ -43,3 +77,34 @@ usr/bin/wall #usr/share/man/man8/shutdown.8 #usr/share/man/man8/sulogin.8 #usr/share/man/man8/telinit.8 +#usr/share/man/pl +#usr/share/man/pl/man5 +#usr/share/man/pl/man5/initscript.5 +#usr/share/man/pl/man5/inittab.5 +#usr/share/man/pl/man8 +#usr/share/man/pl/man8/init.8 +#usr/share/man/pl/man8/killall5.8 +#usr/share/man/pl/man8/pidof.8 +#usr/share/man/pt +#usr/share/man/pt/man1 +#usr/share/man/pt/man1/last.1 +#usr/share/man/pt/man1/mesg.1 +#usr/share/man/pt/man1/mountpoint.1 +#usr/share/man/pt/man1/readbootlog.1 +#usr/share/man/pt/man1/utmpdump.1 +#usr/share/man/pt/man1/wall.1 +#usr/share/man/pt/man5 +#usr/share/man/pt/man5/initctl.5 +#usr/share/man/pt/man5/initscript.5 +#usr/share/man/pt/man5/inittab.5 +#usr/share/man/pt/man8 +#usr/share/man/pt/man8/bootlogd.8 +#usr/share/man/pt/man8/fstab-decode.8 +#usr/share/man/pt/man8/halt.8 +#usr/share/man/pt/man8/init.8 +#usr/share/man/pt/man8/killall5.8 +#usr/share/man/pt/man8/logsave.8 +#usr/share/man/pt/man8/pidof.8 +#usr/share/man/pt/man8/runlevel.8 +#usr/share/man/pt/man8/shutdown.8 +#usr/share/man/pt/man8/sulogin.8 diff --git a/config/rootfiles/common/udev b/config/rootfiles/common/udev index 876ae0c5a..3eea43718 100644 --- a/config/rootfiles/common/udev +++ b/config/rootfiles/common/udev @@ -15,6 +15,7 @@ etc/udev/hwdb.d/20-sdio-vendor-model.hwdb etc/udev/hwdb.d/20-usb-classes.hwdb etc/udev/hwdb.d/20-usb-vendor-model.hwdb etc/udev/hwdb.d/20-vmbus-class.hwdb +etc/udev/hwdb.d/60-autosuspend-chromiumos.hwdb etc/udev/hwdb.d/60-autosuspend-fingerprint-reader.hwdb etc/udev/hwdb.d/60-autosuspend.hwdb etc/udev/hwdb.d/60-evdev.hwdb @@ -29,38 +30,40 @@ etc/udev/hwdb.d/70-joystick.hwdb etc/udev/hwdb.d/70-mouse.hwdb etc/udev/hwdb.d/70-pda.hwdb etc/udev/hwdb.d/70-pointingstick.hwdb +etc/udev/hwdb.d/70-sound-card.hwdb etc/udev/hwdb.d/70-touchpad.hwdb etc/udev/hwdb.d/80-ieee1394-unit-function.hwdb +#etc/udev/hwdb.d/README #etc/udev/rules.d etc/udev/rules.d/55-lfs.rules -etc/udev/rules.d/81-cdrom.rules -etc/udev/rules.d/83-cdrom-symlinks.rules etc/udev/udev.conf +#lib/libudev.so lib/libudev.so.1 -lib/libudev.so.1.6.3 +lib/libudev.so.1.7.7 lib/udev lib/udev/ata_id lib/udev/cdrom_id -lib/udev/collect lib/udev/dmi_memory_id lib/udev/fido_id -lib/udev/init-net-rules.sh +lib/udev/hwdb.d +lib/udev/iocost lib/udev/mtd_probe lib/udev/network-aqm lib/udev/network-hotplug-bridges lib/udev/network-hotplug-rename lib/udev/network-hotplug-vlan lib/udev/network-offloading -lib/udev/rule_generator.functions #lib/udev/rules.d lib/udev/rules.d/25-alsa.rules lib/udev/rules.d/50-udev-default.rules lib/udev/rules.d/60-autosuspend.rules lib/udev/rules.d/60-block.rules lib/udev/rules.d/60-cdrom_id.rules +lib/udev/rules.d/60-dmi-id.rules lib/udev/rules.d/60-drm.rules lib/udev/rules.d/60-evdev.rules lib/udev/rules.d/60-fido-id.rules +lib/udev/rules.d/60-infiniband.rules lib/udev/rules.d/60-input-id.rules lib/udev/rules.d/60-net.rules lib/udev/rules.d/60-persistent-alsa.rules @@ -76,33 +79,37 @@ lib/udev/rules.d/70-camera.rules lib/udev/rules.d/70-joystick.rules lib/udev/rules.d/70-memory.rules lib/udev/rules.d/70-mouse.rules +lib/udev/rules.d/70-power-switch.rules lib/udev/rules.d/70-touchpad.rules +lib/udev/rules.d/70-uaccess.rules +lib/udev/rules.d/71-seat.rules +lib/udev/rules.d/73-seat-late.rules lib/udev/rules.d/75-net-description.rules lib/udev/rules.d/75-probe_mtd.rules lib/udev/rules.d/78-sound-card.rules lib/udev/rules.d/80-drivers.rules +lib/udev/rules.d/80-net-setup-link.rules lib/udev/rules.d/81-net-dhcp.rules +lib/udev/rules.d/90-iocost.rules lib/udev/rules.d/99-aqm.rules lib/udev/rules.d/99-offloading.rules +lib/udev/rules.d/99-systemd.rules +#lib/udev/rules.d/README lib/udev/scsi_id lib/udev/v4l_id -lib/udev/write_cd_rules -lib/udev/write_net_rules sbin/udevadm sbin/udevd +usr/bin/udev-hwdb #usr/include/libudev.h -#usr/include/udev.h -#usr/lib/libudev.la -#usr/lib/libudev.so #usr/lib/pkgconfig/libudev.pc -#usr/share/doc/udev-20171102 -#usr/share/doc/udev-20171102/lfs -#usr/share/doc/udev-20171102/lfs/55-lfs.txt -#usr/share/doc/udev-20171102/lfs/README -#usr/share/man/man5/udev.conf.5 -#usr/share/man/man7/hwdb.7 -#usr/share/man/man7/udev.7 -#usr/share/man/man8/udevadm.8 -#usr/share/man/man8/udevd.8 +usr/lib/udev +usr/lib/udev/init-net-rules.sh +usr/lib/udev/rule_generator.functions +usr/lib/udev/rules.d +usr/lib/udev/write_net_rules +#usr/share/doc/udev-20230818 +#usr/share/doc/udev-20230818/lfs +#usr/share/doc/udev-20230818/lfs/55-lfs.txt +#usr/share/doc/udev-20230818/lfs/README #usr/share/pkgconfig #usr/share/pkgconfig/udev.pc diff --git a/config/rootfiles/common/web-user-interface b/config/rootfiles/common/web-user-interface index 52f879d35..6c2a40cc2 100644 --- a/config/rootfiles/common/web-user-interface +++ b/config/rootfiles/common/web-user-interface @@ -235,6 +235,7 @@ srv/web/ipfire/html/images/off.gif srv/web/ipfire/html/images/on.gif srv/web/ipfire/html/images/openvpn.gif srv/web/ipfire/html/images/openvpn.png +srv/web/ipfire/html/images/openvpn_encrypted.png srv/web/ipfire/html/images/package-x-generic.png srv/web/ipfire/html/images/printer-error.png srv/web/ipfire/html/images/printer.png diff --git a/config/rootfiles/common/x86_64/linux b/config/rootfiles/common/x86_64/linux index f2b488ef9..d4fb52284 100644 --- a/config/rootfiles/common/x86_64/linux +++ b/config/rootfiles/common/x86_64/linux @@ -8360,8 +8360,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/IOSF_MBI #lib/modules/KVER-ipfire/build/include/config/IO_DELAY_0X80 #lib/modules/KVER-ipfire/build/include/config/IO_STRICT_DEVMEM -#lib/modules/KVER-ipfire/build/include/config/IO_URING -#lib/modules/KVER-ipfire/build/include/config/IO_WQ #lib/modules/KVER-ipfire/build/include/config/IP5XXX_POWER #lib/modules/KVER-ipfire/build/include/config/IP6_NF_FILTER #lib/modules/KVER-ipfire/build/include/config/IP6_NF_IPTABLES @@ -9138,8 +9136,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/NET_CLS_FW #lib/modules/KVER-ipfire/build/include/config/NET_CLS_MATCHALL #lib/modules/KVER-ipfire/build/include/config/NET_CLS_ROUTE4 -#lib/modules/KVER-ipfire/build/include/config/NET_CLS_RSVP -#lib/modules/KVER-ipfire/build/include/config/NET_CLS_RSVP6 #lib/modules/KVER-ipfire/build/include/config/NET_CLS_U32 #lib/modules/KVER-ipfire/build/include/config/NET_CORE #lib/modules/KVER-ipfire/build/include/config/NET_DEVLINK @@ -11135,11 +11131,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/include/config/VIDEO_M52790 #lib/modules/KVER-ipfire/build/include/config/VIDEO_MEM2MEM_DEINTERLACE #lib/modules/KVER-ipfire/build/include/config/VIDEO_MSP3400 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_MT9M111 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_MT9V011 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_OV2640 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_OV7640 -#lib/modules/KVER-ipfire/build/include/config/VIDEO_OV7670 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2 #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2_DVB #lib/modules/KVER-ipfire/build/include/config/VIDEO_PVRUSB2_SYSFS @@ -17676,6 +17667,8 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/net/dccp/Makefile #lib/modules/KVER-ipfire/build/net/dccp/ccids #lib/modules/KVER-ipfire/build/net/dccp/ccids/Kconfig +#lib/modules/KVER-ipfire/build/net/devlink +#lib/modules/KVER-ipfire/build/net/devlink/Makefile #lib/modules/KVER-ipfire/build/net/dns_resolver #lib/modules/KVER-ipfire/build/net/dns_resolver/Kconfig #lib/modules/KVER-ipfire/build/net/dns_resolver/Makefile @@ -19244,8 +19237,6 @@ etc/modprobe.d/ipv6.conf #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/Makefile #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/af_unix #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/af_unix/Makefile -#lib/modules/KVER-ipfire/build/tools/testing/selftests/net/bpf -#lib/modules/KVER-ipfire/build/tools/testing/selftests/net/bpf/Makefile #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/forwarding #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/forwarding/Makefile #lib/modules/KVER-ipfire/build/tools/testing/selftests/net/mptcp @@ -20412,11 +20403,6 @@ lib/modules/KVER-ipfire/kernel #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/ks0127.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/m52790.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/msp3400.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/mt9m111.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/mt9v011.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/ov2640.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/ov7640.ko.xz -#lib/modules/KVER-ipfire/kernel/drivers/media/i2c/ov7670.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/saa6588.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/saa6752hs.ko.xz #lib/modules/KVER-ipfire/kernel/drivers/media/i2c/saa7110.ko.xz @@ -22768,8 +22754,6 @@ lib/modules/KVER-ipfire/kernel #lib/modules/KVER-ipfire/kernel/net/sched/cls_fw.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/cls_matchall.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/cls_route.ko.xz -#lib/modules/KVER-ipfire/kernel/net/sched/cls_rsvp.ko.xz -#lib/modules/KVER-ipfire/kernel/net/sched/cls_rsvp6.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/cls_u32.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/em_cmp.ko.xz #lib/modules/KVER-ipfire/kernel/net/sched/em_ipset.ko.xz diff --git a/config/rootfiles/core/180/exclude b/config/rootfiles/core/181/exclude similarity index 100% rename from config/rootfiles/core/180/exclude rename to config/rootfiles/core/181/exclude diff --git a/config/rootfiles/core/180/filelists/aarch64/glibc b/config/rootfiles/core/181/filelists/aarch64/glibc similarity index 100% rename from config/rootfiles/core/180/filelists/aarch64/glibc rename to config/rootfiles/core/181/filelists/aarch64/glibc diff --git a/config/rootfiles/core/181/filelists/aarch64/linux b/config/rootfiles/core/181/filelists/aarch64/linux new file mode 120000 index 000000000..3a2532bc7 --- /dev/null +++ b/config/rootfiles/core/181/filelists/aarch64/linux @@ -0,0 +1 @@ +../../../../common/aarch64/linux \ No newline at end of file diff --git a/config/rootfiles/core/181/filelists/apache2 b/config/rootfiles/core/181/filelists/apache2 new file mode 120000 index 000000000..eef95efa7 --- /dev/null +++ b/config/rootfiles/core/181/filelists/apache2 @@ -0,0 +1 @@ +../../../common/apache2 \ No newline at end of file diff --git a/config/rootfiles/core/180/filelists/core-files b/config/rootfiles/core/181/filelists/core-files similarity index 100% rename from config/rootfiles/core/180/filelists/core-files rename to config/rootfiles/core/181/filelists/core-files diff --git a/config/rootfiles/core/180/filelists/curl b/config/rootfiles/core/181/filelists/curl similarity index 100% rename from config/rootfiles/core/180/filelists/curl rename to config/rootfiles/core/181/filelists/curl diff --git a/config/rootfiles/core/181/filelists/files b/config/rootfiles/core/181/filelists/files new file mode 100644 index 000000000..4bed8098d --- /dev/null +++ b/config/rootfiles/core/181/filelists/files @@ -0,0 +1,6 @@ +srv/web/ipfire/cgi-bin/extrahd.cgi +srv/web/ipfire/cgi-bin/ovpnmain.cgi +srv/web/ipfire/cgi-bin/urlfilter.cgi +srv/web/ipfire/html/images/openvpn_encrypted.png +usr/local/bin/urlfilterctrl +var/ipfire/backup/bin/backup.pl diff --git a/config/rootfiles/core/181/filelists/openssl b/config/rootfiles/core/181/filelists/openssl new file mode 120000 index 000000000..e011a9266 --- /dev/null +++ b/config/rootfiles/core/181/filelists/openssl @@ -0,0 +1 @@ +../../../common/openssl \ No newline at end of file diff --git a/config/rootfiles/core/180/filelists/riscv64/glibc b/config/rootfiles/core/181/filelists/riscv64/glibc similarity index 100% rename from config/rootfiles/core/180/filelists/riscv64/glibc rename to config/rootfiles/core/181/filelists/riscv64/glibc diff --git a/config/rootfiles/core/181/filelists/riscv64/linux b/config/rootfiles/core/181/filelists/riscv64/linux new file mode 120000 index 000000000..c8e8350ca --- /dev/null +++ b/config/rootfiles/core/181/filelists/riscv64/linux @@ -0,0 +1 @@ +../../../../common/riscv64/linux \ No newline at end of file diff --git a/config/rootfiles/core/181/filelists/riscv64/udev b/config/rootfiles/core/181/filelists/riscv64/udev new file mode 120000 index 000000000..04974e2bc --- /dev/null +++ b/config/rootfiles/core/181/filelists/riscv64/udev @@ -0,0 +1 @@ +../../../../common/riscv64/udev \ No newline at end of file diff --git a/config/rootfiles/core/181/filelists/sysvinit b/config/rootfiles/core/181/filelists/sysvinit new file mode 120000 index 000000000..f3fb3304d --- /dev/null +++ b/config/rootfiles/core/181/filelists/sysvinit @@ -0,0 +1 @@ +../../../common/sysvinit \ No newline at end of file diff --git a/config/rootfiles/core/180/filelists/udev b/config/rootfiles/core/181/filelists/udev similarity index 100% rename from config/rootfiles/core/180/filelists/udev rename to config/rootfiles/core/181/filelists/udev diff --git a/config/rootfiles/core/180/filelists/x86_64/glibc b/config/rootfiles/core/181/filelists/x86_64/glibc similarity index 100% rename from config/rootfiles/core/180/filelists/x86_64/glibc rename to config/rootfiles/core/181/filelists/x86_64/glibc diff --git a/config/rootfiles/core/181/filelists/x86_64/linux b/config/rootfiles/core/181/filelists/x86_64/linux new file mode 120000 index 000000000..0615b5b9a --- /dev/null +++ b/config/rootfiles/core/181/filelists/x86_64/linux @@ -0,0 +1 @@ +../../../../common/x86_64/linux \ No newline at end of file diff --git a/config/rootfiles/core/181/update.sh b/config/rootfiles/core/181/update.sh new file mode 100644 index 000000000..0dc22d122 --- /dev/null +++ b/config/rootfiles/core/181/update.sh @@ -0,0 +1,181 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire 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. # +# # +# IPFire 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 IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2023 IPFire-Team info@ipfire.org. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + +core=181 + +exit_with_error() { + # Set last succesfull installed core. + echo $(($core-1)) > /opt/pakfire/db/core/mine + # force fsck at next boot, this may fix free space on xfs + touch /forcefsck + # don't start pakfire again at error + killall -KILL pak_update + /usr/bin/logger -p syslog.emerg -t ipfire \ + "core-update-${core}: $1" + exit $2 +} + + +# Remove old core updates from pakfire cache to save space... +for (( i=1; i<=$core; i++ )); do + rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire +done + +# Stop services + +KVER="xxxKVERxxx" + +# Backup uEnv.txt if exist +if [ -e /boot/uEnv.txt ]; then + cp -vf /boot/uEnv.txt /boot/uEnv.txt.org +fi + +# Do some sanity checks prior to the kernel update +case $(uname -r) in + *-ipfire*) + # Ok. + ;; + *) + exit_with_error "ERROR cannot update. No IPFire Kernel." 1 + ;; +esac + +# Check diskspace on root +ROOTSPACE=$( df / -Pk | sed "s| * | |g" | cut -d" " -f4 | tail -n 1 ) + +if [ $ROOTSPACE -lt 100000 ]; then + exit_with_error "ERROR cannot update because not enough free space on root." 2 + exit 2 +fi + +# Remove the old kernel +rm -rvf \ + /boot/System.map-* \ + /boot/config-* \ + /boot/ipfirerd-* \ + /boot/initramfs-* \ + /boot/vmlinuz-* \ + /boot/uImage-* \ + /boot/zImage-* \ + /boot/uInit-* \ + /boot/dtb-* \ + /lib/modules + +# Extract files +extract_files + +# Remove files +rm -rvf \ + /etc/udev/rules.d/81-cdrom.rules \ + /etc/udev/rules.d/83-cdrom-symlinks.rules \ + /lib/libudev.so.1.6.3 \ + /lib/udev/collect \ + /lib/udev/init-net-rules.sh \ + /lib/udev/rule_generator.functions \ + /lib/udev/write_cd_rules \ + /lib/udev/write_net_rules + +# update linker config +ldconfig + +# Update Language cache +/usr/local/bin/update-lang-cache + +# Filesytem cleanup +/usr/local/bin/filesystem-cleanup + +# Start services +telinit u +/etc/init.d/udev restart +/etc/init.d/apache restart + +# Rebuild initial ramdisks +dracut --regenerate-all --force +KVER="xxxKVERxxx" +case "$(uname -m)" in + aarch64) + mkimage -A arm64 -T ramdisk -C lzma -d /boot/initramfs-${KVER}-ipfire.img /boot/uInit-${KVER}-ipfire + # dont remove initramfs because grub need this to boot. + ;; +esac + +# remove lm_sensor config after collectd was started +# to re-search sensors at next boot with updated kernel +rm -f /etc/sysconfig/lm_sensors + +# Upadate Kernel version in uEnv.txt +if [ -e /boot/uEnv.txt ]; then + sed -i -e "s/KVER=.*/KVER=${KVER}/g" /boot/uEnv.txt +fi + +# Call user update script (needed for some ARM boards) +if [ -e /boot/pakfire-kernel-update ]; then + /boot/pakfire-kernel-update ${KVER} +fi + +## Modify ovpnconfig according to bug 11048 for pass, no-pass modification in ovpnconfig index +# Check if ovpnconfig exists and is not empty +if [ -s /var/ipfire/ovpn/ovpnconfig ]; then + # Add blank line at top of ovpnconfig otherwise the first roadwarrior entry is treated like a blank line and missed out from update + awk 'NR==1{print ""}1' /var/ipfire/ovpn/ovpnconfig > /var/ipfire/ovpn/tmp_file && mv /var/ipfire/ovpn/tmp_file /var/ipfire/ovpn/ovpnconfig + + # Make all N2N connections 'no-pass' since they do not use encryption + awk '{FS=OFS=","} {if($5=="net") {$43="no-pass"; print $0}}' /var/ipfire/ovpn/ovpnconfig >> /var/ipfire/ovpn/ovpnconfig.new + + # Evaluate roadwarrior connection names for *.p12 files + for y in $(awk -F',' '/host/ { print $3 }' /var/ipfire/ovpn/ovpnconfig); do + # Sort all unencrypted roadwarriors out and set 'no-pass' in [43] index + if [[ -n $(openssl pkcs12 -info -in /var/ipfire/ovpn/certs/${y}.p12 -noout -password pass:'' 2>&1 | grep 'Encrypted data') ]]; then + awk -v var="$y" '{FS=OFS=","} {if($3==var) {$43="no-pass"; print $0}}' /var/ipfire/ovpn/ovpnconfig >> /var/ipfire/ovpn/ovpnconfig.new + fi + # Sort all encrypted roadwarriors out and set 'pass' in [43] index + if [[ -n $(openssl pkcs12 -info -in /var/ipfire/ovpn/certs/${y}.p12 -noout -password pass:'' 2>&1 | grep 'verify error') ]]; then + awk -v var="$y" '{FS=OFS=","} {if($3==var) {$43="pass"; print $0}}' /var/ipfire/ovpn/ovpnconfig >> /var/ipfire/ovpn/ovpnconfig.new + fi + done +fi + +# Replace existing ovpnconfig with updated index +mv /var/ipfire/ovpn/ovpnconfig.new /var/ipfire/ovpn/ovpnconfig +# Set correct ownership +chown nobody:nobody /var/ipfire/ovpn/ovpnconfig + +# This update needs a reboot... +touch /var/run/need_reboot + +# Finish +/etc/init.d/fireinfo start +sendprofile + +# Update grub config to display new core version +if [ -e /boot/grub/grub.cfg ]; then + grub-mkconfig -o /boot/grub/grub.cfg +fi + +sync + +# Don't report the exitcode last command +exit 0 diff --git a/config/rootfiles/oldcore/180/exclude b/config/rootfiles/oldcore/180/exclude new file mode 100644 index 000000000..8ee1c3c2f --- /dev/null +++ b/config/rootfiles/oldcore/180/exclude @@ -0,0 +1,35 @@ +boot/config.txt +boot/grub/grub.cfg +boot/grub/grubenv +boot/uEnv.txt +etc/alternatives +etc/collectd.custom +etc/default/grub +etc/ipsec.conf +etc/ipsec.secrets +etc/ipsec.user.conf +etc/ipsec.user.secrets +etc/localtime +etc/shadow +etc/snort/snort.conf +etc/ssl/openssl.cnf +etc/sudoers +etc/sysconfig/firewall.local +etc/sysconfig/rc.local +etc/udev/rules.d/30-persistent-network.rules +srv/web/ipfire/html/proxy.pac +var/ipfire/dma +var/ipfire/time +var/ipfire/firewall/locationblock +var/ipfire/fwhosts/customlocationgrp +var/ipfire/ovpn +var/ipfire/urlfilter/blacklist +var/ipfire/urlfilter/settings +var/lib/alternatives +var/lib/location/database.db +var/lib/location/ipset +var/log/cache +var/log/dhcpcd.log +var/log/messages +var/state/dhcp/dhcpd.leases +var/updatecache diff --git a/config/rootfiles/core/180/filelists/aarch64/binutils b/config/rootfiles/oldcore/180/filelists/aarch64/binutils similarity index 100% rename from config/rootfiles/core/180/filelists/aarch64/binutils rename to config/rootfiles/oldcore/180/filelists/aarch64/binutils diff --git a/config/rootfiles/core/180/filelists/aarch64/boost b/config/rootfiles/oldcore/180/filelists/aarch64/boost similarity index 100% rename from config/rootfiles/core/180/filelists/aarch64/boost rename to config/rootfiles/oldcore/180/filelists/aarch64/boost diff --git a/config/rootfiles/core/180/filelists/aarch64/gcc b/config/rootfiles/oldcore/180/filelists/aarch64/gcc similarity index 100% rename from config/rootfiles/core/180/filelists/aarch64/gcc rename to config/rootfiles/oldcore/180/filelists/aarch64/gcc diff --git a/config/rootfiles/oldcore/180/filelists/aarch64/glibc b/config/rootfiles/oldcore/180/filelists/aarch64/glibc new file mode 120000 index 000000000..d13849ff9 --- /dev/null +++ b/config/rootfiles/oldcore/180/filelists/aarch64/glibc @@ -0,0 +1 @@ +../../../../common/aarch64/glibc \ No newline at end of file diff --git a/config/rootfiles/core/180/filelists/aarch64/util-linux b/config/rootfiles/oldcore/180/filelists/aarch64/util-linux similarity index 100% rename from config/rootfiles/core/180/filelists/aarch64/util-linux rename to config/rootfiles/oldcore/180/filelists/aarch64/util-linux diff --git a/config/rootfiles/core/180/filelists/bind b/config/rootfiles/oldcore/180/filelists/bind similarity index 100% rename from config/rootfiles/core/180/filelists/bind rename to config/rootfiles/oldcore/180/filelists/bind diff --git a/config/rootfiles/oldcore/180/filelists/core-files b/config/rootfiles/oldcore/180/filelists/core-files new file mode 100644 index 000000000..0dec37e53 --- /dev/null +++ b/config/rootfiles/oldcore/180/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/180/filelists/curl b/config/rootfiles/oldcore/180/filelists/curl new file mode 120000 index 000000000..4b84bef53 --- /dev/null +++ b/config/rootfiles/oldcore/180/filelists/curl @@ -0,0 +1 @@ +../../../common/curl \ No newline at end of file diff --git a/config/rootfiles/core/180/filelists/dhcpcd b/config/rootfiles/oldcore/180/filelists/dhcpcd similarity index 100% rename from config/rootfiles/core/180/filelists/dhcpcd rename to config/rootfiles/oldcore/180/filelists/dhcpcd diff --git a/config/rootfiles/core/180/filelists/files b/config/rootfiles/oldcore/180/filelists/files similarity index 100% rename from config/rootfiles/core/180/filelists/files rename to config/rootfiles/oldcore/180/filelists/files diff --git a/config/rootfiles/core/180/filelists/freetype b/config/rootfiles/oldcore/180/filelists/freetype similarity index 100% rename from config/rootfiles/core/180/filelists/freetype rename to config/rootfiles/oldcore/180/filelists/freetype diff --git a/config/rootfiles/core/180/filelists/gzip b/config/rootfiles/oldcore/180/filelists/gzip similarity index 100% rename from config/rootfiles/core/180/filelists/gzip rename to config/rootfiles/oldcore/180/filelists/gzip diff --git a/config/rootfiles/core/180/filelists/hwdata b/config/rootfiles/oldcore/180/filelists/hwdata similarity index 100% rename from config/rootfiles/core/180/filelists/hwdata rename to config/rootfiles/oldcore/180/filelists/hwdata diff --git a/config/rootfiles/core/180/filelists/iana-etc b/config/rootfiles/oldcore/180/filelists/iana-etc similarity index 100% rename from config/rootfiles/core/180/filelists/iana-etc rename to config/rootfiles/oldcore/180/filelists/iana-etc diff --git a/config/rootfiles/core/180/filelists/json-c b/config/rootfiles/oldcore/180/filelists/json-c similarity index 100% rename from config/rootfiles/core/180/filelists/json-c rename to config/rootfiles/oldcore/180/filelists/json-c diff --git a/config/rootfiles/core/180/filelists/krb5 b/config/rootfiles/oldcore/180/filelists/krb5 similarity index 100% rename from config/rootfiles/core/180/filelists/krb5 rename to config/rootfiles/oldcore/180/filelists/krb5 diff --git a/config/rootfiles/core/180/filelists/libedit b/config/rootfiles/oldcore/180/filelists/libedit similarity index 100% rename from config/rootfiles/core/180/filelists/libedit rename to config/rootfiles/oldcore/180/filelists/libedit diff --git a/config/rootfiles/core/180/filelists/libnl-3 b/config/rootfiles/oldcore/180/filelists/libnl-3 similarity index 100% rename from config/rootfiles/core/180/filelists/libnl-3 rename to config/rootfiles/oldcore/180/filelists/libnl-3 diff --git a/config/rootfiles/core/180/filelists/libtiff b/config/rootfiles/oldcore/180/filelists/libtiff similarity index 100% rename from config/rootfiles/core/180/filelists/libtiff rename to config/rootfiles/oldcore/180/filelists/libtiff diff --git a/config/rootfiles/core/180/filelists/mpfr b/config/rootfiles/oldcore/180/filelists/mpfr similarity index 100% rename from config/rootfiles/core/180/filelists/mpfr rename to config/rootfiles/oldcore/180/filelists/mpfr diff --git a/config/rootfiles/core/180/filelists/openssh b/config/rootfiles/oldcore/180/filelists/openssh similarity index 100% rename from config/rootfiles/core/180/filelists/openssh rename to config/rootfiles/oldcore/180/filelists/openssh diff --git a/config/rootfiles/core/180/filelists/ppp b/config/rootfiles/oldcore/180/filelists/ppp similarity index 100% rename from config/rootfiles/core/180/filelists/ppp rename to config/rootfiles/oldcore/180/filelists/ppp diff --git a/config/rootfiles/core/180/filelists/procps b/config/rootfiles/oldcore/180/filelists/procps similarity index 100% rename from config/rootfiles/core/180/filelists/procps rename to config/rootfiles/oldcore/180/filelists/procps diff --git a/config/rootfiles/core/180/filelists/riscv64/binutils b/config/rootfiles/oldcore/180/filelists/riscv64/binutils similarity index 100% rename from config/rootfiles/core/180/filelists/riscv64/binutils rename to config/rootfiles/oldcore/180/filelists/riscv64/binutils diff --git a/config/rootfiles/core/180/filelists/riscv64/boost b/config/rootfiles/oldcore/180/filelists/riscv64/boost similarity index 100% rename from config/rootfiles/core/180/filelists/riscv64/boost rename to config/rootfiles/oldcore/180/filelists/riscv64/boost diff --git a/config/rootfiles/core/180/filelists/riscv64/gcc b/config/rootfiles/oldcore/180/filelists/riscv64/gcc similarity index 100% rename from config/rootfiles/core/180/filelists/riscv64/gcc rename to config/rootfiles/oldcore/180/filelists/riscv64/gcc diff --git a/config/rootfiles/oldcore/180/filelists/riscv64/glibc b/config/rootfiles/oldcore/180/filelists/riscv64/glibc new file mode 120000 index 000000000..36b731f7d --- /dev/null +++ b/config/rootfiles/oldcore/180/filelists/riscv64/glibc @@ -0,0 +1 @@ +../../../../common/riscv64/glibc \ No newline at end of file diff --git a/config/rootfiles/core/180/filelists/riscv64/util-linux b/config/rootfiles/oldcore/180/filelists/riscv64/util-linux similarity index 100% rename from config/rootfiles/core/180/filelists/riscv64/util-linux rename to config/rootfiles/oldcore/180/filelists/riscv64/util-linux diff --git a/config/rootfiles/core/180/filelists/sqlite b/config/rootfiles/oldcore/180/filelists/sqlite similarity index 100% rename from config/rootfiles/core/180/filelists/sqlite rename to config/rootfiles/oldcore/180/filelists/sqlite diff --git a/config/rootfiles/core/180/filelists/squid b/config/rootfiles/oldcore/180/filelists/squid similarity index 100% rename from config/rootfiles/core/180/filelists/squid rename to config/rootfiles/oldcore/180/filelists/squid diff --git a/config/rootfiles/core/180/filelists/suricata b/config/rootfiles/oldcore/180/filelists/suricata similarity index 100% rename from config/rootfiles/core/180/filelists/suricata rename to config/rootfiles/oldcore/180/filelists/suricata diff --git a/config/rootfiles/core/180/filelists/tcl b/config/rootfiles/oldcore/180/filelists/tcl similarity index 100% rename from config/rootfiles/core/180/filelists/tcl rename to config/rootfiles/oldcore/180/filelists/tcl diff --git a/config/rootfiles/core/180/filelists/tzdata b/config/rootfiles/oldcore/180/filelists/tzdata similarity index 100% rename from config/rootfiles/core/180/filelists/tzdata rename to config/rootfiles/oldcore/180/filelists/tzdata diff --git a/config/rootfiles/oldcore/180/filelists/udev b/config/rootfiles/oldcore/180/filelists/udev new file mode 120000 index 000000000..e967a1c92 --- /dev/null +++ b/config/rootfiles/oldcore/180/filelists/udev @@ -0,0 +1 @@ +../../../common/udev \ No newline at end of file diff --git a/config/rootfiles/core/180/filelists/unbound b/config/rootfiles/oldcore/180/filelists/unbound similarity index 100% rename from config/rootfiles/core/180/filelists/unbound rename to config/rootfiles/oldcore/180/filelists/unbound diff --git a/config/rootfiles/core/180/filelists/vnstat b/config/rootfiles/oldcore/180/filelists/vnstat similarity index 100% rename from config/rootfiles/core/180/filelists/vnstat rename to config/rootfiles/oldcore/180/filelists/vnstat diff --git a/config/rootfiles/core/180/filelists/wget b/config/rootfiles/oldcore/180/filelists/wget similarity index 100% rename from config/rootfiles/core/180/filelists/wget rename to config/rootfiles/oldcore/180/filelists/wget diff --git a/config/rootfiles/core/180/filelists/whois b/config/rootfiles/oldcore/180/filelists/whois similarity index 100% rename from config/rootfiles/core/180/filelists/whois rename to config/rootfiles/oldcore/180/filelists/whois diff --git a/config/rootfiles/core/180/filelists/wireless-regdb b/config/rootfiles/oldcore/180/filelists/wireless-regdb similarity index 100% rename from config/rootfiles/core/180/filelists/wireless-regdb rename to config/rootfiles/oldcore/180/filelists/wireless-regdb diff --git a/config/rootfiles/core/180/filelists/x86_64/binutils b/config/rootfiles/oldcore/180/filelists/x86_64/binutils similarity index 100% rename from config/rootfiles/core/180/filelists/x86_64/binutils rename to config/rootfiles/oldcore/180/filelists/x86_64/binutils diff --git a/config/rootfiles/core/180/filelists/x86_64/boost b/config/rootfiles/oldcore/180/filelists/x86_64/boost similarity index 100% rename from config/rootfiles/core/180/filelists/x86_64/boost rename to config/rootfiles/oldcore/180/filelists/x86_64/boost diff --git a/config/rootfiles/core/180/filelists/x86_64/gcc b/config/rootfiles/oldcore/180/filelists/x86_64/gcc similarity index 100% rename from config/rootfiles/core/180/filelists/x86_64/gcc rename to config/rootfiles/oldcore/180/filelists/x86_64/gcc diff --git a/config/rootfiles/oldcore/180/filelists/x86_64/glibc b/config/rootfiles/oldcore/180/filelists/x86_64/glibc new file mode 120000 index 000000000..111909966 --- /dev/null +++ b/config/rootfiles/oldcore/180/filelists/x86_64/glibc @@ -0,0 +1 @@ +../../../../common/x86_64/glibc \ No newline at end of file diff --git a/config/rootfiles/core/180/filelists/x86_64/util-linux b/config/rootfiles/oldcore/180/filelists/x86_64/util-linux similarity index 100% rename from config/rootfiles/core/180/filelists/x86_64/util-linux rename to config/rootfiles/oldcore/180/filelists/x86_64/util-linux diff --git a/config/rootfiles/core/180/filelists/zlib b/config/rootfiles/oldcore/180/filelists/zlib similarity index 100% rename from config/rootfiles/core/180/filelists/zlib rename to config/rootfiles/oldcore/180/filelists/zlib diff --git a/config/rootfiles/core/180/update.sh b/config/rootfiles/oldcore/180/update.sh similarity index 100% rename from config/rootfiles/core/180/update.sh rename to config/rootfiles/oldcore/180/update.sh diff --git a/config/rootfiles/packages/aarch64/samba b/config/rootfiles/packages/aarch64/samba index 236600a09..8b249e41e 100644 --- a/config/rootfiles/packages/aarch64/samba +++ b/config/rootfiles/packages/aarch64/samba @@ -923,7 +923,6 @@ usr/libexec/samba/rpcd_epmapper usr/libexec/samba/rpcd_fsrvp usr/libexec/samba/rpcd_lsad usr/libexec/samba/rpcd_mdssvc -usr/libexec/samba/rpcd_rpcecho usr/libexec/samba/rpcd_spoolss usr/libexec/samba/rpcd_winreg usr/libexec/samba/samba-bgqd diff --git a/config/rootfiles/packages/riscv64/libvirt b/config/rootfiles/packages/riscv64/libvirt new file mode 100644 index 000000000..873a0a5d2 --- /dev/null +++ b/config/rootfiles/packages/riscv64/libvirt @@ -0,0 +1,392 @@ +#etc/libvirt +etc/libvirt/libvirt-admin.conf +etc/libvirt/libvirt.conf +etc/libvirt/libvirtd.conf +#etc/libvirt/nwfilter +#etc/libvirt/nwfilter/allow-arp.xml +#etc/libvirt/nwfilter/allow-dhcp-server.xml +#etc/libvirt/nwfilter/allow-dhcp.xml +#etc/libvirt/nwfilter/allow-dhcpv6-server.xml +#etc/libvirt/nwfilter/allow-dhcpv6.xml +#etc/libvirt/nwfilter/allow-incoming-ipv4.xml +#etc/libvirt/nwfilter/allow-incoming-ipv6.xml +#etc/libvirt/nwfilter/allow-ipv4.xml +#etc/libvirt/nwfilter/allow-ipv6.xml +#etc/libvirt/nwfilter/clean-traffic-gateway.xml +#etc/libvirt/nwfilter/clean-traffic.xml +#etc/libvirt/nwfilter/no-arp-ip-spoofing.xml +#etc/libvirt/nwfilter/no-arp-mac-spoofing.xml +#etc/libvirt/nwfilter/no-arp-spoofing.xml +#etc/libvirt/nwfilter/no-ip-multicast.xml +#etc/libvirt/nwfilter/no-ip-spoofing.xml +#etc/libvirt/nwfilter/no-ipv6-multicast.xml +#etc/libvirt/nwfilter/no-ipv6-spoofing.xml +#etc/libvirt/nwfilter/no-mac-broadcast.xml +#etc/libvirt/nwfilter/no-mac-spoofing.xml +#etc/libvirt/nwfilter/no-other-l2-traffic.xml +#etc/libvirt/nwfilter/no-other-rarp-traffic.xml +#etc/libvirt/nwfilter/qemu-announce-self-rarp.xml +#etc/libvirt/nwfilter/qemu-announce-self.xml +etc/libvirt/qemu +etc/libvirt/qemu-lockd.conf +etc/libvirt/qemu.conf +etc/libvirt/qemu/autostart +etc/libvirt/secrets +etc/libvirt/storage +etc/libvirt/storage/autostart +etc/libvirt/virt-login-shell.conf +etc/libvirt/virtinterfaced.conf +etc/libvirt/virtlockd.conf +etc/libvirt/virtlogd.conf +etc/libvirt/virtnodedevd.conf +etc/libvirt/virtnwfilterd.conf +etc/libvirt/virtproxyd.conf +etc/libvirt/virtqemud.conf +etc/libvirt/virtsecretd.conf +etc/libvirt/virtstoraged.conf +etc/logrotate.d/libvirtd +etc/logrotate.d/libvirtd.libxl +#etc/logrotate.d/libvirtd.lxc +etc/logrotate.d/libvirtd.qemu +etc/rc.d/init.d/libvirt-guests +etc/rc.d/init.d/libvirtd +etc/rc.d/init.d/virtlogd +usr/bin/virsh +usr/bin/virt-admin +usr/bin/virt-host-validate +usr/bin/virt-login-shell +usr/bin/virt-pki-query-dn +usr/bin/virt-pki-validate +usr/bin/virt-qemu-qmp-proxy +usr/bin/virt-qemu-run +usr/bin/virt-qemu-sev-validate +usr/bin/virt-ssh-helper +usr/bin/virt-xml-validate +#usr/include/libvirt +#usr/include/libvirt/libvirt-admin.h +#usr/include/libvirt/libvirt-common.h +#usr/include/libvirt/libvirt-domain-checkpoint.h +#usr/include/libvirt/libvirt-domain-snapshot.h +#usr/include/libvirt/libvirt-domain.h +#usr/include/libvirt/libvirt-event.h +#usr/include/libvirt/libvirt-host.h +#usr/include/libvirt/libvirt-interface.h +#usr/include/libvirt/libvirt-lxc.h +#usr/include/libvirt/libvirt-network.h +#usr/include/libvirt/libvirt-nodedev.h +#usr/include/libvirt/libvirt-nwfilter.h +#usr/include/libvirt/libvirt-qemu.h +#usr/include/libvirt/libvirt-secret.h +#usr/include/libvirt/libvirt-storage.h +#usr/include/libvirt/libvirt-stream.h +#usr/include/libvirt/libvirt.h +#usr/include/libvirt/virterror.h +#usr/lib/libvirt +#usr/lib/libvirt-admin.so +usr/lib/libvirt-admin.so.0 +usr/lib/libvirt-admin.so.0.8010.0 +#usr/lib/libvirt-lxc.so +usr/lib/libvirt-lxc.so.0 +usr/lib/libvirt-lxc.so.0.8010.0 +#usr/lib/libvirt-qemu.so +usr/lib/libvirt-qemu.so.0 +usr/lib/libvirt-qemu.so.0.8010.0 +#usr/lib/libvirt.so +usr/lib/libvirt.so.0 +usr/lib/libvirt.so.0.8010.0 +#usr/lib/libvirt/connection-driver +usr/lib/libvirt/connection-driver/libvirt_driver_interface.so +usr/lib/libvirt/connection-driver/libvirt_driver_nodedev.so +usr/lib/libvirt/connection-driver/libvirt_driver_nwfilter.so +usr/lib/libvirt/connection-driver/libvirt_driver_qemu.so +usr/lib/libvirt/connection-driver/libvirt_driver_secret.so +usr/lib/libvirt/connection-driver/libvirt_driver_storage.so +#usr/lib/libvirt/lock-driver +usr/lib/libvirt/lock-driver/lockd.so +#usr/lib/libvirt/storage-backend +usr/lib/libvirt/storage-backend/libvirt_storage_backend_fs.so +usr/lib/libvirt/storage-backend/libvirt_storage_backend_logical.so +usr/lib/libvirt/storage-backend/libvirt_storage_backend_vstorage.so +#usr/lib/libvirt/storage-file +usr/lib/libvirt/storage-file/libvirt_storage_file_fs.so +#usr/lib/pkgconfig/libvirt-admin.pc +#usr/lib/pkgconfig/libvirt-lxc.pc +#usr/lib/pkgconfig/libvirt-qemu.pc +#usr/lib/pkgconfig/libvirt.pc +#usr/lib/sysctl.d +usr/lib/sysctl.d/60-libvirtd.conf +usr/lib/sysctl.d/60-qemu-postcopy-migration.conf +usr/libexec/libvirt_iohelper +usr/libexec/virt-login-shell-helper +usr/sbin/libvirtd +usr/sbin/virtinterfaced +usr/sbin/virtlockd +usr/sbin/virtlogd +usr/sbin/virtnodedevd +usr/sbin/virtnwfilterd +usr/sbin/virtproxyd +usr/sbin/virtqemud +usr/sbin/virtsecretd +usr/sbin/virtstoraged +#usr/share/augeas +#usr/share/augeas/lenses +#usr/share/augeas/lenses/libvirt_lockd.aug +#usr/share/augeas/lenses/libvirtd.aug +#usr/share/augeas/lenses/libvirtd_qemu.aug +#usr/share/augeas/lenses/tests +#usr/share/augeas/lenses/tests/test_libvirt_lockd.aug +#usr/share/augeas/lenses/tests/test_libvirtd.aug +#usr/share/augeas/lenses/tests/test_libvirtd_qemu.aug +#usr/share/augeas/lenses/tests/test_virtinterfaced.aug +#usr/share/augeas/lenses/tests/test_virtlockd.aug +#usr/share/augeas/lenses/tests/test_virtlogd.aug +#usr/share/augeas/lenses/tests/test_virtnodedevd.aug +#usr/share/augeas/lenses/tests/test_virtnwfilterd.aug +#usr/share/augeas/lenses/tests/test_virtproxyd.aug +#usr/share/augeas/lenses/tests/test_virtqemud.aug +#usr/share/augeas/lenses/tests/test_virtsecretd.aug +#usr/share/augeas/lenses/tests/test_virtstoraged.aug +#usr/share/augeas/lenses/virtinterfaced.aug +#usr/share/augeas/lenses/virtlockd.aug +#usr/share/augeas/lenses/virtlogd.aug +#usr/share/augeas/lenses/virtnodedevd.aug +#usr/share/augeas/lenses/virtnwfilterd.aug +#usr/share/augeas/lenses/virtproxyd.aug +#usr/share/augeas/lenses/virtqemud.aug +#usr/share/augeas/lenses/virtsecretd.aug +#usr/share/augeas/lenses/virtstoraged.aug +#usr/share/doc/libvirt +#usr/share/doc/libvirt/examples +#usr/share/doc/libvirt/examples/c +#usr/share/doc/libvirt/examples/c/admin +#usr/share/doc/libvirt/examples/c/admin/client_close.c +#usr/share/doc/libvirt/examples/c/admin/client_info.c +#usr/share/doc/libvirt/examples/c/admin/client_limits.c +#usr/share/doc/libvirt/examples/c/admin/list_clients.c +#usr/share/doc/libvirt/examples/c/admin/list_servers.c +#usr/share/doc/libvirt/examples/c/admin/logging.c +#usr/share/doc/libvirt/examples/c/admin/threadpool_params.c +#usr/share/doc/libvirt/examples/c/domain +#usr/share/doc/libvirt/examples/c/domain/dommigrate.c +#usr/share/doc/libvirt/examples/c/domain/domtop.c +#usr/share/doc/libvirt/examples/c/domain/info1.c +#usr/share/doc/libvirt/examples/c/domain/rename.c +#usr/share/doc/libvirt/examples/c/domain/suspend.c +#usr/share/doc/libvirt/examples/c/misc +#usr/share/doc/libvirt/examples/c/misc/event-test.c +#usr/share/doc/libvirt/examples/c/misc/hellolibvirt.c +#usr/share/doc/libvirt/examples/c/misc/openauth.c +#usr/share/doc/libvirt/examples/polkit +#usr/share/doc/libvirt/examples/polkit/libvirt-acl.rules +#usr/share/doc/libvirt/examples/sh +#usr/share/doc/libvirt/examples/sh/virt-lxc-convert +#usr/share/doc/libvirt/examples/systemtap +#usr/share/doc/libvirt/examples/systemtap/events.stp +#usr/share/doc/libvirt/examples/systemtap/lock-debug.stp +#usr/share/doc/libvirt/examples/systemtap/qemu-monitor.stp +#usr/share/doc/libvirt/examples/systemtap/rpc-monitor.stp +#usr/share/doc/libvirt/examples/xml +#usr/share/doc/libvirt/examples/xml/storage +#usr/share/doc/libvirt/examples/xml/storage/pool-dir.xml +#usr/share/doc/libvirt/examples/xml/storage/pool-fs.xml +#usr/share/doc/libvirt/examples/xml/storage/pool-logical.xml +#usr/share/doc/libvirt/examples/xml/storage/pool-netfs.xml +#usr/share/doc/libvirt/examples/xml/storage/vol-cow.xml +#usr/share/doc/libvirt/examples/xml/storage/vol-qcow.xml +#usr/share/doc/libvirt/examples/xml/storage/vol-qcow2.xml +#usr/share/doc/libvirt/examples/xml/storage/vol-raw.xml +#usr/share/doc/libvirt/examples/xml/storage/vol-sparse.xml +#usr/share/doc/libvirt/examples/xml/storage/vol-vmdk.xml +#usr/share/doc/libvirt/examples/xml/test +#usr/share/doc/libvirt/examples/xml/test/testdev.xml +#usr/share/doc/libvirt/examples/xml/test/testdomfc4.xml +#usr/share/doc/libvirt/examples/xml/test/testdomfv0.xml +#usr/share/doc/libvirt/examples/xml/test/testnetdef.xml +#usr/share/doc/libvirt/examples/xml/test/testnetpriv.xml +#usr/share/doc/libvirt/examples/xml/test/testnode.xml +#usr/share/doc/libvirt/examples/xml/test/testnodeinline.xml +#usr/share/doc/libvirt/examples/xml/test/testpool.xml +#usr/share/doc/libvirt/examples/xml/test/testvol.xml +#usr/share/libvirt +#usr/share/libvirt/cpu_map +usr/share/libvirt/cpu_map/arm_FT-2000plus.xml +usr/share/libvirt/cpu_map/arm_Falkor.xml +usr/share/libvirt/cpu_map/arm_Kunpeng-920.xml +usr/share/libvirt/cpu_map/arm_Neoverse-N1.xml +usr/share/libvirt/cpu_map/arm_Neoverse-N2.xml +usr/share/libvirt/cpu_map/arm_Neoverse-V1.xml +usr/share/libvirt/cpu_map/arm_Tengyun-S2500.xml +usr/share/libvirt/cpu_map/arm_ThunderX299xx.xml +usr/share/libvirt/cpu_map/arm_a64fx.xml +usr/share/libvirt/cpu_map/arm_cortex-a53.xml +usr/share/libvirt/cpu_map/arm_cortex-a57.xml +usr/share/libvirt/cpu_map/arm_cortex-a72.xml +usr/share/libvirt/cpu_map/arm_features.xml +usr/share/libvirt/cpu_map/arm_vendors.xml +usr/share/libvirt/cpu_map/index.xml +usr/share/libvirt/cpu_map/ppc64_POWER10.xml +usr/share/libvirt/cpu_map/ppc64_POWER6.xml +usr/share/libvirt/cpu_map/ppc64_POWER7.xml +usr/share/libvirt/cpu_map/ppc64_POWER8.xml +usr/share/libvirt/cpu_map/ppc64_POWER9.xml +usr/share/libvirt/cpu_map/ppc64_POWERPC_e5500.xml +usr/share/libvirt/cpu_map/ppc64_POWERPC_e6500.xml +usr/share/libvirt/cpu_map/ppc64_vendors.xml +usr/share/libvirt/cpu_map/x86_486.xml +usr/share/libvirt/cpu_map/x86_Broadwell-IBRS.xml +usr/share/libvirt/cpu_map/x86_Broadwell-noTSX-IBRS.xml +usr/share/libvirt/cpu_map/x86_Broadwell-noTSX.xml +usr/share/libvirt/cpu_map/x86_Broadwell.xml +usr/share/libvirt/cpu_map/x86_Cascadelake-Server-noTSX.xml +usr/share/libvirt/cpu_map/x86_Cascadelake-Server.xml +usr/share/libvirt/cpu_map/x86_Conroe.xml +usr/share/libvirt/cpu_map/x86_Cooperlake.xml +usr/share/libvirt/cpu_map/x86_Dhyana.xml +usr/share/libvirt/cpu_map/x86_EPYC-IBPB.xml +usr/share/libvirt/cpu_map/x86_EPYC-Milan.xml +usr/share/libvirt/cpu_map/x86_EPYC-Rome.xml +usr/share/libvirt/cpu_map/x86_EPYC.xml +usr/share/libvirt/cpu_map/x86_Haswell-IBRS.xml +usr/share/libvirt/cpu_map/x86_Haswell-noTSX-IBRS.xml +usr/share/libvirt/cpu_map/x86_Haswell-noTSX.xml +usr/share/libvirt/cpu_map/x86_Haswell.xml +usr/share/libvirt/cpu_map/x86_Icelake-Client-noTSX.xml +usr/share/libvirt/cpu_map/x86_Icelake-Client.xml +usr/share/libvirt/cpu_map/x86_Icelake-Server-noTSX.xml +usr/share/libvirt/cpu_map/x86_Icelake-Server.xml +usr/share/libvirt/cpu_map/x86_IvyBridge-IBRS.xml +usr/share/libvirt/cpu_map/x86_IvyBridge.xml +usr/share/libvirt/cpu_map/x86_Nehalem-IBRS.xml +usr/share/libvirt/cpu_map/x86_Nehalem.xml +usr/share/libvirt/cpu_map/x86_Opteron_G1.xml +usr/share/libvirt/cpu_map/x86_Opteron_G2.xml +usr/share/libvirt/cpu_map/x86_Opteron_G3.xml +usr/share/libvirt/cpu_map/x86_Opteron_G4.xml +usr/share/libvirt/cpu_map/x86_Opteron_G5.xml +usr/share/libvirt/cpu_map/x86_Penryn.xml +usr/share/libvirt/cpu_map/x86_SandyBridge-IBRS.xml +usr/share/libvirt/cpu_map/x86_SandyBridge.xml +usr/share/libvirt/cpu_map/x86_Skylake-Client-IBRS.xml +usr/share/libvirt/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml +usr/share/libvirt/cpu_map/x86_Skylake-Client.xml +usr/share/libvirt/cpu_map/x86_Skylake-Server-IBRS.xml +usr/share/libvirt/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml +usr/share/libvirt/cpu_map/x86_Skylake-Server.xml +usr/share/libvirt/cpu_map/x86_Snowridge.xml +usr/share/libvirt/cpu_map/x86_Westmere-IBRS.xml +usr/share/libvirt/cpu_map/x86_Westmere.xml +usr/share/libvirt/cpu_map/x86_athlon.xml +usr/share/libvirt/cpu_map/x86_core2duo.xml +usr/share/libvirt/cpu_map/x86_coreduo.xml +usr/share/libvirt/cpu_map/x86_cpu64-rhel5.xml +usr/share/libvirt/cpu_map/x86_cpu64-rhel6.xml +usr/share/libvirt/cpu_map/x86_features.xml +usr/share/libvirt/cpu_map/x86_kvm32.xml +usr/share/libvirt/cpu_map/x86_kvm64.xml +usr/share/libvirt/cpu_map/x86_n270.xml +usr/share/libvirt/cpu_map/x86_pentium.xml +usr/share/libvirt/cpu_map/x86_pentium2.xml +usr/share/libvirt/cpu_map/x86_pentium3.xml +usr/share/libvirt/cpu_map/x86_pentiumpro.xml +usr/share/libvirt/cpu_map/x86_phenom.xml +usr/share/libvirt/cpu_map/x86_qemu32.xml +usr/share/libvirt/cpu_map/x86_qemu64.xml +usr/share/libvirt/cpu_map/x86_vendors.xml +#usr/share/libvirt/schemas +usr/share/libvirt/schemas/basictypes.rng +usr/share/libvirt/schemas/capability.rng +usr/share/libvirt/schemas/cpu.rng +usr/share/libvirt/schemas/cputypes.rng +usr/share/libvirt/schemas/domain.rng +usr/share/libvirt/schemas/domainbackup.rng +usr/share/libvirt/schemas/domaincaps.rng +usr/share/libvirt/schemas/domaincheckpoint.rng +usr/share/libvirt/schemas/domaincommon.rng +usr/share/libvirt/schemas/domainoverrides.rng +usr/share/libvirt/schemas/domainsnapshot.rng +usr/share/libvirt/schemas/inactiveDomain.rng +usr/share/libvirt/schemas/interface.rng +usr/share/libvirt/schemas/network.rng +usr/share/libvirt/schemas/networkcommon.rng +usr/share/libvirt/schemas/networkport.rng +usr/share/libvirt/schemas/nodedev.rng +usr/share/libvirt/schemas/nwfilter.rng +usr/share/libvirt/schemas/nwfilter_params.rng +usr/share/libvirt/schemas/nwfilterbinding.rng +usr/share/libvirt/schemas/privatedata.rng +usr/share/libvirt/schemas/secret.rng +usr/share/libvirt/schemas/storagecommon.rng +usr/share/libvirt/schemas/storagepool.rng +usr/share/libvirt/schemas/storagepoolcaps.rng +usr/share/libvirt/schemas/storagevol.rng +#usr/share/libvirt/test-screenshot.png +#usr/share/locale/as/LC_MESSAGES/libvirt.mo +#usr/share/locale/bg/LC_MESSAGES/libvirt.mo +#usr/share/locale/bn_IN/LC_MESSAGES/libvirt.mo +#usr/share/locale/bs/LC_MESSAGES/libvirt.mo +#usr/share/locale/ca/LC_MESSAGES/libvirt.mo +#usr/share/locale/cs/LC_MESSAGES/libvirt.mo +#usr/share/locale/da/LC_MESSAGES/libvirt.mo +#usr/share/locale/de/LC_MESSAGES/libvirt.mo +#usr/share/locale/el/LC_MESSAGES/libvirt.mo +#usr/share/locale/en_GB/LC_MESSAGES/libvirt.mo +#usr/share/locale/es/LC_MESSAGES/libvirt.mo +#usr/share/locale/fi/LC_MESSAGES/libvirt.mo +#usr/share/locale/fr/LC_MESSAGES/libvirt.mo +#usr/share/locale/gu/LC_MESSAGES/libvirt.mo +#usr/share/locale/hi/LC_MESSAGES/libvirt.mo +#usr/share/locale/hr/LC_MESSAGES/libvirt.mo +#usr/share/locale/hu/LC_MESSAGES/libvirt.mo +#usr/share/locale/id/LC_MESSAGES/libvirt.mo +#usr/share/locale/it/LC_MESSAGES/libvirt.mo +#usr/share/locale/ja/LC_MESSAGES/libvirt.mo +#usr/share/locale/ka/LC_MESSAGES/libvirt.mo +#usr/share/locale/kn/LC_MESSAGES/libvirt.mo +#usr/share/locale/ko/LC_MESSAGES/libvirt.mo +#usr/share/locale/mk/LC_MESSAGES/libvirt.mo +#usr/share/locale/ml/LC_MESSAGES/libvirt.mo +#usr/share/locale/mr/LC_MESSAGES/libvirt.mo +#usr/share/locale/ms/LC_MESSAGES/libvirt.mo +#usr/share/locale/nb/LC_MESSAGES/libvirt.mo +#usr/share/locale/nl/LC_MESSAGES/libvirt.mo +#usr/share/locale/or/LC_MESSAGES/libvirt.mo +#usr/share/locale/pa/LC_MESSAGES/libvirt.mo +#usr/share/locale/pl/LC_MESSAGES/libvirt.mo +#usr/share/locale/pt/LC_MESSAGES/libvirt.mo +#usr/share/locale/pt_BR/LC_MESSAGES/libvirt.mo +#usr/share/locale/ru/LC_MESSAGES/libvirt.mo +#usr/share/locale/si/LC_MESSAGES/libvirt.mo +#usr/share/locale/sr/LC_MESSAGES/libvirt.mo +#usr/share/locale/sr@latin/LC_MESSAGES/libvirt.mo +#usr/share/locale/sv/LC_MESSAGES/libvirt.mo +#usr/share/locale/ta/LC_MESSAGES/libvirt.mo +#usr/share/locale/te/LC_MESSAGES/libvirt.mo +#usr/share/locale/tr/LC_MESSAGES/libvirt.mo +#usr/share/locale/uk/LC_MESSAGES/libvirt.mo +#usr/share/locale/vi/LC_MESSAGES/libvirt.mo +#usr/share/locale/zh_CN/LC_MESSAGES/libvirt.mo +#usr/share/locale/zh_TW/LC_MESSAGES/libvirt.mo +#var/cache/libvirt +#var/cache/libvirt/qemu +var/ipfire/backup/addons/includes/libvirt +#var/lib/libvirt +#var/lib/libvirt/boot +#var/lib/libvirt/filesystems +#var/lib/libvirt/images +#var/lib/libvirt/lockd +#var/lib/libvirt/lockd/files +#var/lib/libvirt/qemu +#var/lib/libvirt/qemu/channel +#var/lib/libvirt/qemu/channel/target +#var/lib/libvirt/qemu/checkpoint +#var/lib/libvirt/qemu/dump +#var/lib/libvirt/qemu/nvram +#var/lib/libvirt/qemu/ram +#var/lib/libvirt/qemu/save +#var/lib/libvirt/qemu/snapshot +#var/lib/libvirt/swtpm +#var/log/libvirt +#var/log/libvirt/qemu +var/log/swtpm +var/log/swtpm/libvirt +var/log/swtpm/libvirt/qemu diff --git a/config/rootfiles/packages/riscv64/samba b/config/rootfiles/packages/riscv64/samba index 835654e8e..1976dca7b 100644 --- a/config/rootfiles/packages/riscv64/samba +++ b/config/rootfiles/packages/riscv64/samba @@ -25,6 +25,7 @@ usr/bin/regpatch usr/bin/regshell usr/bin/regtree usr/bin/rpcclient +usr/bin/samba-log-parser usr/bin/samba-regedit usr/bin/samba-tool usr/bin/sharesec @@ -62,6 +63,7 @@ usr/bin/wbinfo #usr/include/samba-4.0/gen_ndr #usr/include/samba-4.0/gen_ndr/atsvc.h #usr/include/samba-4.0/gen_ndr/auth.h +#usr/include/samba-4.0/gen_ndr/claims.h #usr/include/samba-4.0/gen_ndr/dcerpc.h #usr/include/samba-4.0/gen_ndr/drsblobs.h #usr/include/samba-4.0/gen_ndr/drsuapi.h @@ -155,7 +157,7 @@ usr/lib/libndr-standard.so.0 usr/lib/libndr-standard.so.0.0.1 usr/lib/libndr.so usr/lib/libndr.so.3 -usr/lib/libndr.so.3.0.0 +usr/lib/libndr.so.3.0.1 usr/lib/libnetapi.so usr/lib/libnetapi.so.1 usr/lib/libnetapi.so.1.0.0 @@ -196,7 +198,7 @@ usr/lib/libtevent-util.so.0 usr/lib/libtevent-util.so.0.0.1 usr/lib/libwbclient.so usr/lib/libwbclient.so.0 -usr/lib/libwbclient.so.0.15 +usr/lib/libwbclient.so.0.16 #usr/lib/pkgconfig/dcerpc.pc #usr/lib/pkgconfig/dcerpc_samr.pc #usr/lib/pkgconfig/ndr.pc @@ -223,6 +225,7 @@ usr/lib/python3.10/site-packages/samba/auth.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/auth_util.py usr/lib/python3.10/site-packages/samba/colour.py usr/lib/python3.10/site-packages/samba/common.py +usr/lib/python3.10/site-packages/samba/compression.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/credentials.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/crypto.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/dbchecker.py @@ -231,6 +234,7 @@ usr/lib/python3.10/site-packages/samba/dcerpc/__init__.py usr/lib/python3.10/site-packages/samba/dcerpc/atsvc.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/dcerpc/auth.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/dcerpc/base.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/dcerpc/claims.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/dcerpc/dcerpc.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/dcerpc/dfs.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/dcerpc/dns.cpython-310-riscv64-linux-gnu.so @@ -281,9 +285,11 @@ usr/lib/python3.10/site-packages/samba/emulate/__init__.py usr/lib/python3.10/site-packages/samba/emulate/traffic.py usr/lib/python3.10/site-packages/samba/emulate/traffic_packets.py usr/lib/python3.10/site-packages/samba/forest_update.py +usr/lib/python3.10/site-packages/samba/functional_level.py usr/lib/python3.10/site-packages/samba/gensec.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/getopt.py #usr/lib/python3.10/site-packages/samba/gp +usr/lib/python3.10/site-packages/samba/gp/__init__.py usr/lib/python3.10/site-packages/samba/gp/gp_centrify_crontab_ext.py usr/lib/python3.10/site-packages/samba/gp/gp_centrify_sudoers_ext.py usr/lib/python3.10/site-packages/samba/gp/gp_cert_auto_enroll_ext.py @@ -346,12 +352,53 @@ usr/lib/python3.10/site-packages/samba/netcmd/contact.py usr/lib/python3.10/site-packages/samba/netcmd/dbcheck.py usr/lib/python3.10/site-packages/samba/netcmd/delegation.py usr/lib/python3.10/site-packages/samba/netcmd/dns.py -usr/lib/python3.10/site-packages/samba/netcmd/domain.py -usr/lib/python3.10/site-packages/samba/netcmd/domain_backup.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain +usr/lib/python3.10/site-packages/samba/netcmd/domain/__init__.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/auth +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/policy.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/auth/silo_member.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/backup.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/claim +usr/lib/python3.10/site-packages/samba/netcmd/domain/claim/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/claim/claim_type.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/claim/value_type.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/classicupgrade.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/common.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/dcpromo.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/demote.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/functional_prep.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/info.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/join.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/keytab.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/leave.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/level.py +#usr/lib/python3.10/site-packages/samba/netcmd/domain/models +usr/lib/python3.10/site-packages/samba/netcmd/domain/models/__init__.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_policy.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/models/auth_silo.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/models/claim_type.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/models/exceptions.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/models/fields.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/models/model.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/models/schema.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/models/site.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/models/subnet.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/models/user.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/models/value_type.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/passwordsettings.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/provision.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/samba3upgrade.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/schemaupgrade.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/tombstones.py +usr/lib/python3.10/site-packages/samba/netcmd/domain/trust.py usr/lib/python3.10/site-packages/samba/netcmd/drs.py usr/lib/python3.10/site-packages/samba/netcmd/dsacl.py +usr/lib/python3.10/site-packages/samba/netcmd/encoders.py usr/lib/python3.10/site-packages/samba/netcmd/forest.py usr/lib/python3.10/site-packages/samba/netcmd/fsmo.py +usr/lib/python3.10/site-packages/samba/netcmd/gpcommon.py usr/lib/python3.10/site-packages/samba/netcmd/gpo.py usr/lib/python3.10/site-packages/samba/netcmd/group.py usr/lib/python3.10/site-packages/samba/netcmd/ldapcmp.py @@ -367,10 +414,12 @@ usr/lib/python3.10/site-packages/samba/netcmd/sites.py usr/lib/python3.10/site-packages/samba/netcmd/spn.py usr/lib/python3.10/site-packages/samba/netcmd/testparm.py usr/lib/python3.10/site-packages/samba/netcmd/user.py +usr/lib/python3.10/site-packages/samba/netcmd/validators.py usr/lib/python3.10/site-packages/samba/netcmd/visualize.py usr/lib/python3.10/site-packages/samba/ntacls.py usr/lib/python3.10/site-packages/samba/ntstatus.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/param.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/policies.py usr/lib/python3.10/site-packages/samba/policy.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/posix_eadb.cpython-310-riscv64-linux-gnu.so #usr/lib/python3.10/site-packages/samba/provision @@ -382,6 +431,8 @@ usr/lib/python3.10/site-packages/samba/provision/kerberos_implementation.py usr/lib/python3.10/site-packages/samba/provision/sambadns.py usr/lib/python3.10/site-packages/samba/registry.cpython-310-riscv64-linux-gnu.so usr/lib/python3.10/site-packages/samba/remove_dc.py +usr/lib/python3.10/site-packages/samba/reparse_symlink.cpython-310-riscv64-linux-gnu.so +usr/lib/python3.10/site-packages/samba/safe_tarfile.py #usr/lib/python3.10/site-packages/samba/samba3 usr/lib/python3.10/site-packages/samba/samba3/__init__.py usr/lib/python3.10/site-packages/samba/samba3/libsmb_samba_cwrapper.cpython-310-riscv64-linux-gnu.so @@ -437,6 +488,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/blackbox/traffic_summary.py #usr/lib/python3.10/site-packages/samba/tests/common.py #usr/lib/python3.10/site-packages/samba/tests/complex_expressions.py +#usr/lib/python3.10/site-packages/samba/tests/compression.py #usr/lib/python3.10/site-packages/samba/tests/core.py #usr/lib/python3.10/site-packages/samba/tests/cred_opt.py #usr/lib/python3.10/site-packages/samba/tests/credentials.py @@ -507,9 +559,14 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/krb5/alias_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/as_canonicalization_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/as_req_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/authn_policy_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/claims_in_pac.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/claims_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/compatability_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/device_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/etype_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/fast_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/group_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kcrypto.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_base_test.py #usr/lib/python3.10/site-packages/samba/tests/krb5/kdc_tests.py @@ -519,6 +576,7 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/nt_hash_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/pac_align_tests.py +#usr/lib/python3.10/site-packages/samba/tests/krb5/pkinit_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/protected_users_tests.py #usr/lib/python3.10/site-packages/samba/tests/krb5/raw_testcase.py #usr/lib/python3.10/site-packages/samba/tests/krb5/rfc4120_constants.py @@ -540,6 +598,8 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/ldap_referrals.py #usr/lib/python3.10/site-packages/samba/tests/ldap_spn.py #usr/lib/python3.10/site-packages/samba/tests/ldap_upn_sam_account.py +#usr/lib/python3.10/site-packages/samba/tests/ldap_whoami.py +#usr/lib/python3.10/site-packages/samba/tests/libsmb-basic.py #usr/lib/python3.10/site-packages/samba/tests/libsmb.py #usr/lib/python3.10/site-packages/samba/tests/loadparm.py #usr/lib/python3.10/site-packages/samba/tests/logfiles.py @@ -577,13 +637,16 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/pso.py #usr/lib/python3.10/site-packages/samba/tests/py_credentials.py #usr/lib/python3.10/site-packages/samba/tests/registry.py +#usr/lib/python3.10/site-packages/samba/tests/reparsepoints.py #usr/lib/python3.10/site-packages/samba/tests/s3_net_join.py #usr/lib/python3.10/site-packages/samba/tests/s3idmapdb.py #usr/lib/python3.10/site-packages/samba/tests/s3param.py #usr/lib/python3.10/site-packages/samba/tests/s3passdb.py #usr/lib/python3.10/site-packages/samba/tests/s3registry.py #usr/lib/python3.10/site-packages/samba/tests/s3windb.py +#usr/lib/python3.10/site-packages/samba/tests/safe_tarfile.py #usr/lib/python3.10/site-packages/samba/tests/samba3sam.py +#usr/lib/python3.10/site-packages/samba/tests/samba_startup_fl_change.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool #usr/lib/python3.10/site-packages/samba/tests/samba_tool/__init__.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/base.py @@ -591,6 +654,11 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/contact.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/demote.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/dnscmd.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_base.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_policy.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_auth_silo.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_claim.py +#usr/lib/python3.10/site-packages/samba/tests/samba_tool/domain_models.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/dsacl.py #usr/lib/python3.10/site-packages/samba/tests/samba_tool/forest.py @@ -632,6 +700,9 @@ usr/lib/python3.10/site-packages/samba/tdb_util.py #usr/lib/python3.10/site-packages/samba/tests/sid_strings.py #usr/lib/python3.10/site-packages/samba/tests/smb-notify.py #usr/lib/python3.10/site-packages/samba/tests/smb.py +#usr/lib/python3.10/site-packages/samba/tests/smb1posix.py +#usr/lib/python3.10/site-packages/samba/tests/smb2symlink.py +#usr/lib/python3.10/site-packages/samba/tests/smb3unix.py #usr/lib/python3.10/site-packages/samba/tests/smbconf.py #usr/lib/python3.10/site-packages/samba/tests/smbd_base.py #usr/lib/python3.10/site-packages/samba/tests/smbd_fuzztest.py @@ -783,6 +854,7 @@ usr/lib/samba/libsmbd-shim-samba4.so usr/lib/samba/libsmbldaphelper-samba4.so usr/lib/samba/libsmbpasswdparser-samba4.so usr/lib/samba/libsocket-blocking-samba4.so +usr/lib/samba/libstable-sort-samba4.so usr/lib/samba/libsys-rw-samba4.so usr/lib/samba/libtalloc-report-printf-samba4.so usr/lib/samba/libtalloc-report-samba4.so @@ -844,7 +916,6 @@ usr/lib/samba/vfs/virusfilter.so usr/lib/samba/vfs/widelinks.so usr/lib/samba/vfs/worm.so usr/lib/samba/vfs/xattr_tdb.so -usr/lib/security usr/lib/security/pam_winbind.so #usr/libexec/samba usr/libexec/samba/rpcd_classic @@ -852,7 +923,6 @@ usr/libexec/samba/rpcd_epmapper usr/libexec/samba/rpcd_fsrvp usr/libexec/samba/rpcd_lsad usr/libexec/samba/rpcd_mdssvc -usr/libexec/samba/rpcd_rpcecho usr/libexec/samba/rpcd_spoolss usr/libexec/samba/rpcd_winreg usr/libexec/samba/samba-bgqd diff --git a/config/rootfiles/packages/x86_64/samba b/config/rootfiles/packages/x86_64/samba index 4e5cee3a8..7a44b9cdb 100644 --- a/config/rootfiles/packages/x86_64/samba +++ b/config/rootfiles/packages/x86_64/samba @@ -923,7 +923,6 @@ usr/libexec/samba/rpcd_epmapper usr/libexec/samba/rpcd_fsrvp usr/libexec/samba/rpcd_lsad usr/libexec/samba/rpcd_mdssvc -usr/libexec/samba/rpcd_rpcecho usr/libexec/samba/rpcd_spoolss usr/libexec/samba/rpcd_winreg usr/libexec/samba/samba-bgqd diff --git a/config/zabbix_agentd/userparameter_ipfire.conf b/config/zabbix_agentd/userparameter_ipfire.conf index b8b512d82..ba0c6c2ca 100644 --- a/config/zabbix_agentd/userparameter_ipfire.conf +++ b/config/zabbix_agentd/userparameter_ipfire.conf @@ -3,7 +3,7 @@ # Internet Gateway ping timings, can be used to measure "Internet Line Quality" UserParameter=ipfire.net.gateway.pingtime,sudo /usr/sbin/fping -c 3 gateway 2>&1 | tail -n 1 | awk '{print $NF}' | cut -d '/' -f2 # Internet Gateway availability, can be used to check Internet connection -UserParameter=ipfire.net.gateway.ping,sudo /usr/sbin/fping -q -r 3 gateway; [ ! $? ]; echo $? +UserParameter=ipfire.net.gateway.ping,sudo /usr/sbin/fping -q -r 3 gateway; [ ! $? == 0 ]; echo $? # Firewall Filter Forward chain drops in bytes/chain (JSON), can be used for discovery of firewall chains and monitoring of firewall hits on each chain UserParameter=ipfire.net.fw.hits.raw,sudo /usr/local/bin/getipstat -xf | grep "/* DROP_.* */$" | awk 'BEGIN { ORS = ""; print "["} { printf "%s{"chain": "%s", "bytes": "%s"}", separator, substr($11, 6), $2; separator = ", "; } END { print"]" }' # Number of currently Active DHCP leases diff --git a/doc/language_issues.en b/doc/language_issues.en index 70eb9fbe8..c9d1117ef 100644 --- a/doc/language_issues.en +++ b/doc/language_issues.en @@ -617,7 +617,7 @@ WARNING: untranslated string: disk access = Disk Access WARNING: untranslated string: disk usage = Disk usage WARNING: untranslated string: display = Display WARNING: untranslated string: display hostname in window title = Display hostname in window title -WARNING: untranslated string: dl client arch = Download Client Package (zip) +WARNING: untranslated string: dl client arch = Download Encrypted Client Package (zip) WARNING: untranslated string: dl client arch insecure = Download insecure Client Package (zip) WARNING: untranslated string: dmz = DMZ WARNING: untranslated string: dnat address = Firewall Interface @@ -752,7 +752,7 @@ WARNING: untranslated string: exclude logfiles = Exclude logfiles WARNING: untranslated string: expires = Expires WARNING: untranslated string: export = Export WARNING: untranslated string: external aliases configuration = External aliases configuration -WARNING: untranslated string: extrahd because it is outside the allowed mount path = unknown string +WARNING: untranslated string: extrahd because it is outside the allowed mount path = , because it is outside the allowed mount path WARNING: untranslated string: extrahd because there is already a device mounted = , because there is already a device mounted WARNING: untranslated string: extrahd cant umount = Can't umount WARNING: untranslated string: extrahd detected drives = detected drives diff --git a/doc/language_issues.es b/doc/language_issues.es index 45ffdf5d7..8bb0b56fb 100644 --- a/doc/language_issues.es +++ b/doc/language_issues.es @@ -952,7 +952,7 @@ WARNING: untranslated string: downfall gather data sampling = Downfall/Gather Da WARNING: untranslated string: enable disable client = unknown string WARNING: untranslated string: enable disable dyndns = unknown string WARNING: untranslated string: error message = unknown string -WARNING: untranslated string: extrahd because it is outside the allowed mount path = unknown string +WARNING: untranslated string: extrahd because it is outside the allowed mount path = , because it is outside the allowed mount path WARNING: untranslated string: extrahd mounted = Mounted WARNING: untranslated string: extrahd no mount point given = No mount point given WARNING: untranslated string: extrahd not configured = Not configured diff --git a/doc/language_issues.fr b/doc/language_issues.fr index cacfb1ec6..6805c1eb9 100644 --- a/doc/language_issues.fr +++ b/doc/language_issues.fr @@ -911,7 +911,7 @@ WARNING: untranslated string: downfall gather data sampling = Downfall/Gather Da WARNING: untranslated string: enable disable client = unknown string WARNING: untranslated string: enable disable dyndns = unknown string WARNING: untranslated string: error message = unknown string -WARNING: untranslated string: extrahd because it is outside the allowed mount path = unknown string +WARNING: untranslated string: extrahd because it is outside the allowed mount path = , because it is outside the allowed mount path WARNING: untranslated string: extrahd mounted = Mounted WARNING: untranslated string: extrahd no mount point given = No mount point given WARNING: untranslated string: extrahd not configured = Not configured diff --git a/doc/language_issues.it b/doc/language_issues.it index 68ff12c86..bb1d5db96 100644 --- a/doc/language_issues.it +++ b/doc/language_issues.it @@ -1004,7 +1004,7 @@ WARNING: untranslated string: eol architecture warning = You are running an arch WARNING: untranslated string: error = Error WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! -WARNING: untranslated string: extrahd because it is outside the allowed mount path = unknown string +WARNING: untranslated string: extrahd because it is outside the allowed mount path = , because it is outside the allowed mount path WARNING: untranslated string: extrahd mounted = Mounted WARNING: untranslated string: extrahd no mount point given = No mount point given WARNING: untranslated string: extrahd not configured = Not configured diff --git a/doc/language_issues.nl b/doc/language_issues.nl index ea0abc74c..b85619977 100644 --- a/doc/language_issues.nl +++ b/doc/language_issues.nl @@ -953,7 +953,6 @@ WARNING: untranslated string: dhcp fixed ip address in dynamic range = Fixed IP WARNING: untranslated string: dhcp make fixed lease = Add to fix leases WARNING: untranslated string: disable = Disable WARNING: untranslated string: disconnected = Disconnected -WARNING: untranslated string: dl client arch insecure = Download insecure Client Package (zip) WARNING: untranslated string: dns check servers = Check DNS Servers WARNING: untranslated string: dns configuration = DNS Configuration WARNING: untranslated string: dns enable safe-search = Enable Safe Search @@ -1010,7 +1009,7 @@ WARNING: untranslated string: eol architecture warning = You are running an arch WARNING: untranslated string: error = Error WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! -WARNING: untranslated string: extrahd because it is outside the allowed mount path = unknown string +WARNING: untranslated string: extrahd because it is outside the allowed mount path = , because it is outside the allowed mount path WARNING: untranslated string: extrahd mounted = Mounted WARNING: untranslated string: extrahd no mount point given = No mount point given WARNING: untranslated string: extrahd not configured = Not configured diff --git a/doc/language_issues.pl b/doc/language_issues.pl index 893f73211..d88e3fb8e 100644 --- a/doc/language_issues.pl +++ b/doc/language_issues.pl @@ -997,7 +997,7 @@ WARNING: untranslated string: eol architecture warning = You are running an arch WARNING: untranslated string: error = Error WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! -WARNING: untranslated string: extrahd because it is outside the allowed mount path = unknown string +WARNING: untranslated string: extrahd because it is outside the allowed mount path = , because it is outside the allowed mount path WARNING: untranslated string: extrahd because there is already a device mounted = , because there is already a device mounted WARNING: untranslated string: extrahd cant umount = Can't umount WARNING: untranslated string: extrahd install or load driver = If your device isn't listed here, you need to install or load the driver.<br />If you can see your device but no partitions you have to create them first. diff --git a/doc/language_issues.ru b/doc/language_issues.ru index 64c9b5095..22e06460c 100644 --- a/doc/language_issues.ru +++ b/doc/language_issues.ru @@ -994,7 +994,7 @@ WARNING: untranslated string: eol architecture warning = You are running an arch WARNING: untranslated string: error = Error WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! -WARNING: untranslated string: extrahd because it is outside the allowed mount path = unknown string +WARNING: untranslated string: extrahd because it is outside the allowed mount path = , because it is outside the allowed mount path WARNING: untranslated string: extrahd because there is already a device mounted = , because there is already a device mounted WARNING: untranslated string: extrahd cant umount = Can't umount WARNING: untranslated string: extrahd install or load driver = If your device isn't listed here, you need to install or load the driver.<br />If you can see your device but no partitions you have to create them first. diff --git a/doc/language_issues.tr b/doc/language_issues.tr index eadbd33c7..0d9514083 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -967,7 +967,7 @@ WARNING: untranslated string: eol architecture warning = You are running an arch WARNING: untranslated string: error = Error WARNING: untranslated string: error message = unknown string WARNING: untranslated string: error the to date has to be later than the from date = The to date has to be later than the from date! -WARNING: untranslated string: extrahd because it is outside the allowed mount path = unknown string +WARNING: untranslated string: extrahd because it is outside the allowed mount path = , because it is outside the allowed mount path WARNING: untranslated string: extrahd mounted = Mounted WARNING: untranslated string: extrahd no mount point given = No mount point given WARNING: untranslated string: extrahd not configured = Not configured diff --git a/doc/language_missings b/doc/language_missings index 6eb960f62..4d8f4a2a9 100644 --- a/doc/language_missings +++ b/doc/language_missings @@ -55,7 +55,6 @@ < download apple profile < enable < error the to date has to be later than the from date -< extrahd because it it outside the allowed mount path < g.dtm < g.lite < ids automatic rules update @@ -108,7 +107,7 @@ < dhcp fixed ip address in dynamic range < dns servers < downfall gather data sampling -< extrahd because it it outside the allowed mount path +< extrahd because it is outside the allowed mount path < extrahd mounted < extrahd no mount point given < extrahd not configured @@ -131,7 +130,7 @@ < bewan adsl pci st < bewan adsl usb < downfall gather data sampling -< extrahd because it it outside the allowed mount path +< extrahd because it is outside the allowed mount path < extrahd mounted < extrahd no mount point given < extrahd not configured @@ -327,7 +326,7 @@ < eol architecture warning < error < error the to date has to be later than the from date -< extrahd because it it outside the allowed mount path +< extrahd because it is outside the allowed mount path < extrahd mounted < extrahd no mount point given < extrahd not configured @@ -785,7 +784,6 @@ < disable < Disabled < disconnected -< dl client arch insecure < dns check servers < dns configuration < dns could not add server @@ -847,7 +845,7 @@ < eol architecture warning < error < error the to date has to be later than the from date -< extrahd because it it outside the allowed mount path +< extrahd because it is outside the allowed mount path < extrahd mounted < extrahd no mount point given < extrahd not configured @@ -1474,7 +1472,7 @@ < eol architecture warning < error < error the to date has to be later than the from date -< extrahd because it it outside the allowed mount path +< extrahd because it is outside the allowed mount path < extrahd because there is already a device mounted < extrahd cant umount < extrahd install or load driver @@ -2464,7 +2462,7 @@ < eol architecture warning < error < error the to date has to be later than the from date -< extrahd because it it outside the allowed mount path +< extrahd because it is outside the allowed mount path < extrahd because there is already a device mounted < extrahd cant umount < extrahd install or load driver @@ -3269,7 +3267,7 @@ < eol architecture warning < error < error the to date has to be later than the from date -< extrahd because it it outside the allowed mount path +< extrahd because it is outside the allowed mount path < extrahd mounted < extrahd no mount point given < extrahd not configured diff --git a/html/cgi-bin/ovpnmain.cgi b/html/cgi-bin/ovpnmain.cgi index 5afe54f55..eb89c5095 100755 --- a/html/cgi-bin/ovpnmain.cgi +++ b/html/cgi-bin/ovpnmain.cgi @@ -4370,9 +4370,15 @@ if ($cgiparams{'TYPE'} eq 'net') { $confighash{$key}[39] = $cgiparams{'DAUTH'}; $confighash{$key}[40] = $cgiparams{'DCIPHER'};
- if (($cgiparams{'TYPE'} eq 'host') && ($cgiparams{'CERT_PASS1'} eq "")) { - $confighash{$key}[41] = "no-pass"; - } + if ($confighash{$key}[41] eq "") { + if (($cgiparams{'TYPE'} eq 'host') && ($cgiparams{'CERT_PASS1'} eq "")) { + $confighash{$key}[41] = "no-pass"; + } elsif (($cgiparams{'TYPE'} eq 'host') && ($cgiparams{'CERT_PASS1'} ne "")) { + $confighash{$key}[41] = "pass"; + } elsif ($cgiparams{'TYPE'} eq 'net') { + $confighash{$key}[41] = "no-pass"; + } + }
$confighash{$key}[42] = 'HOTP/T30/6'; $confighash{$key}[43] = $cgiparams{'OTP_STATE'}; @@ -5512,20 +5518,24 @@ END }
- print <<END; - <td align='center' $col1>$active</td> + if ($confighash{$key}[41] eq "pass") { + print <<END; + <td align='center' $col1>$active</td>
- <form method='post' name='frm${key}a'><td align='center' $col> - <input type='image' name='$Lang::tr{'dl client arch'}' src='/images/openvpn.png' alt='$Lang::tr{'dl client arch'}' title='$Lang::tr{'dl client arch'}' border='0' /> - <input type='hidden' name='ACTION' value='$Lang::tr{'dl client arch'}' /> - <input type='hidden' name='KEY' value='$key' /> - </td></form> + <form method='post' name='frm${key}a'><td align='center' $col> + <input type='image' name='$Lang::tr{'dl client arch'}' src='/images/openvpn_encrypted.png' + alt='$Lang::tr{'dl client arch'}' title='$Lang::tr{'dl client arch'}' border='0' /> + <input type='hidden' name='ACTION' value='$Lang::tr{'dl client arch'}' /> + <input type='hidden' name='MODE' value='secure' /> + <input type='hidden' name='KEY' value='$key' /> + </td></form> END - ;
- if ($confighash{$key}[41] eq "no-pass") { + ; } elsif ($confighash{$key}[41] eq "no-pass") { print <<END; - <form method='post' name='frm${key}g'><td align='center' $col> + <td align='center' $col1>$active</td> + + <form method='post' name='frm${key}a'><td align='center' $col> <input type='image' name='$Lang::tr{'dl client arch insecure'}' src='/images/openvpn.png' alt='$Lang::tr{'dl client arch insecure'}' title='$Lang::tr{'dl client arch insecure'}' border='0' /> <input type='hidden' name='ACTION' value='$Lang::tr{'dl client arch'}' /> @@ -5533,7 +5543,7 @@ END <input type='hidden' name='KEY' value='$key' /> </td></form> END - } else { + ; } else { print "<td $col> </td>"; }
@@ -5609,30 +5619,33 @@ END # If the config file contains entries, print Key to action icons if ( $id ) { print <<END; - <table border='0'> - <tr> + <table width='85%' border='0'> + <tr> <td class='boldbase'> <b>$Lang::tr{'legend'}:</b></td> - <td> <img src='/images/on.gif' alt='$Lang::tr{'click to disable'}' /></td> - <td class='base'>$Lang::tr{'click to disable'}</td> + <td> <img src='/images/openvpn.png' alt='?RELOAD'/></td> + <td class='base'>$Lang::tr{'dl client arch insecure'}</td> + <td> <img src='/images/openvpn_encrypted.png' alt='?RELOAD'/></td> + <td class='base'>$Lang::tr{'dl client arch'}</td> <td> <img src='/images/info.gif' alt='$Lang::tr{'show certificate'}' /></td> <td class='base'>$Lang::tr{'show certificate'}</td> + <td> <img src='/images/qr-code.png' alt='$Lang::tr{'show otp qrcode'}'/></td> + <td class='base'>$Lang::tr{'show otp qrcode'}</td> + </tr> + <tr> + <td> </td> + <td> <img src='/images/media-floppy.png' alt='?FLOPPY' /></td> + <td class='base'>$Lang::tr{'download certificate'}</td> + <td> <img src='/images/off.gif' alt='?OFF' /></td> + <td class='base'>$Lang::tr{'click to enable'}</td> + <td> <img src='/images/on.gif' alt='$Lang::tr{'click to disable'}' /></td> + <td class='base'>$Lang::tr{'click to disable'}</td> + <td> <img src='/images/edit.gif' alt='$Lang::tr{'edit'}' /></td> <td class='base'>$Lang::tr{'edit'}</td> <td> <img src='/images/delete.gif' alt='$Lang::tr{'remove'}' /></td> <td class='base'>$Lang::tr{'remove'}</td> - </tr> - <tr> - <td> </td> - <td> <img src='/images/off.gif' alt='?OFF' /></td> - <td class='base'>$Lang::tr{'click to enable'}</td> - <td> <img src='/images/media-floppy.png' alt='?FLOPPY' /></td> - <td class='base'>$Lang::tr{'download certificate'}</td> - <td> <img src='/images/openvpn.png' alt='?RELOAD'/></td> - <td class='base'>$Lang::tr{'dl client arch'}</td> - <td> <img src='/images/qr-code.png' alt='$Lang::tr{'show otp qrcode'}'/></td> - <td class='base'>$Lang::tr{'show otp qrcode'}</td> - </tr> - </table><br> + </tr> + </table><br> END ; } diff --git a/html/cgi-bin/urlfilter.cgi b/html/cgi-bin/urlfilter.cgi index 1e54372f1..1ced06e26 100644 --- a/html/cgi-bin/urlfilter.cgi +++ b/html/cgi-bin/urlfilter.cgi @@ -982,6 +982,11 @@ if ($filtersettings{'ACTION'} eq $Lang::tr{'urlfilter save schedule'}) { &General::system('/usr/local/bin/urlfilterctrl', 'cron', 'monthly'); } + + if ($filtersettings{'ENABLE_AUTOUPDATE'} eq 'off') + { + &General::system('/usr/local/bin/urlfilterctrl', 'cron', 'remove'); + } } }
diff --git a/html/html/images/openvpn_encrypted.png b/html/html/images/openvpn_encrypted.png new file mode 100644 index 000000000..873c6c461 Binary files /dev/null and b/html/html/images/openvpn_encrypted.png differ diff --git a/langs/de/cgi-bin/de.pl b/langs/de/cgi-bin/de.pl index 0c2f1af53..140806130 100644 --- a/langs/de/cgi-bin/de.pl +++ b/langs/de/cgi-bin/de.pl @@ -818,7 +818,7 @@ 'display hostname in window title' => 'Hostname im Fenstertitel anzeigen', 'display traffic at home' => 'Berechneten Traffic auf der Startseite anzeigen', 'display webinterface effects' => 'Überblendeffekte einschalten', -'dl client arch' => 'Client Paket herunterladen (zip)', +'dl client arch' => 'Verschlüsseltes Client Paket herunterladen (zip)', 'dl client arch insecure' => 'Ungesichertes Client-Paket herunterladen (zip)', 'dmz' => 'DMZ', 'dmz pinhole configuration' => 'Einstellungen des DMZ-Schlupfloches', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index 90d6f7739..02cf1bf4b 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -859,7 +859,7 @@ 'display hostname in window title' => 'Display hostname in window title', 'display traffic at home' => 'Display calculated traffic on startpage', 'display webinterface effects' => 'Activate effects', -'dl client arch' => 'Download Client Package (zip)', +'dl client arch' => 'Download Encrypted Client Package (zip)', 'dl client arch insecure' => 'Download insecure Client Package (zip)', 'dmz' => 'DMZ', 'dmz pinhole configuration' => 'DMZ pinhole configuration', @@ -1073,7 +1073,7 @@ 'external access rule removed' => ' External access rule removed; restarting access controller', 'external aliases configuration' => 'External aliases configuration', 'extrahd' => 'ExtraHD', -'extrahd because it it outside the allowed mount path' => ', because it is outside the allowed mount path', +'extrahd because it is outside the allowed mount path' => ', because it is outside the allowed mount path', 'extrahd because there is already a device mounted' => ', because there is already a device mounted', 'extrahd cant umount' => 'Can't umount', 'extrahd detected drives' => 'detected drives', diff --git a/langs/nl/cgi-bin/nl.pl b/langs/nl/cgi-bin/nl.pl index 4da924a74..898d42d28 100644 --- a/langs/nl/cgi-bin/nl.pl +++ b/langs/nl/cgi-bin/nl.pl @@ -731,7 +731,8 @@ 'display hostname in window title' => 'Toon hostnaam in venstertitel', 'display traffic at home' => 'Toon netwerkverkeer op startpagina', 'display webinterface effects' => 'Activeer effecten', -'dl client arch' => 'Download clientpakket (zip)', +'dl client arch' => 'Download versleuteld clientpakket (zip)', +'dl client arch insecure' => 'Download onveilig clientpakket (zip)', 'dmz' => 'DMZ', 'dmz pinhole configuration' => 'DMZ pinhole configuratie', 'dmz pinhole rule added' => 'DMZ pinhole regel toegevoegd; DMZ regel wordt herstart.', diff --git a/lfs/apache2 b/lfs/apache2 index 80462969b..9a0ad38a9 100644 --- a/lfs/apache2 +++ b/lfs/apache2 @@ -25,7 +25,7 @@
include Config
-VER = 2.4.57 +VER = 2.4.58
THISAPP = httpd-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -45,7 +45,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = b33b51a741acd308ef4d4bdd2444d43eca9db68676fa67ec907eeea7384554f3f9a5608fc43dcf5819498264bbe36f176f30be9809474307642b70720036b88c +$(DL_FILE)_BLAKE2 = 2105b8fada99f1dda55201ed89ed5326f0edb078d352cbff44f02cde80d129b65b63e07366a9a744ba474be5687fa8d3d2d8ddc64ac914b47166607f3f4a9de2
install : $(TARGET)
diff --git a/lfs/cdrom b/lfs/cdrom index 261df2663..fed69f171 100644 --- a/lfs/cdrom +++ b/lfs/cdrom @@ -220,7 +220,7 @@ ifeq "$(EFI)" "1" < $(DIR_SRC)/config/cdrom/grub.cfg > $(DIR_TMP)/cdrom/EFI/BOOT/grub.cfg
# Create the EFI Eltorito image - dd if=/dev/zero of=$(DIR_TMP)/cdrom/boot/isolinux/efiboot.img bs=1k count=1440 + dd if=/dev/zero of=$(DIR_TMP)/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 mkdosfs -F 12 -n "IPFIRE_EFI" $(DIR_TMP)/cdrom/boot/isolinux/efiboot.img
# Mount the EFI image diff --git a/lfs/dnsdist b/lfs/dnsdist index 7a3dd702a..1608d5673 100644 --- a/lfs/dnsdist +++ b/lfs/dnsdist @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # diff --git a/lfs/fmt b/lfs/fmt index 21b481863..07f90ee34 100644 --- a/lfs/fmt +++ b/lfs/fmt @@ -35,7 +35,6 @@ DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = fmt PAK_VER = 3 -SUP_ARCH = aarch64 x86_64
DEPS =
diff --git a/lfs/grub b/lfs/grub index c32edb2ef..e4cd35d78 100644 --- a/lfs/grub +++ b/lfs/grub @@ -96,6 +96,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub/grub-2.06-remove_os_prober_disabled_warning.patch cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub/grub-2.02_disable_vga_fallback.patch cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub/grub-Use-zifencei-on-riscv.patch + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub/grub-Handle-R_RISCV_CALL_PLT-reloc.patch cd $(DIR_APP) && autoreconf -vfi
# Install unifont diff --git a/lfs/libvirt b/lfs/libvirt index ebe777bc2..6ac11a5a6 100644 --- a/lfs/libvirt +++ b/lfs/libvirt @@ -33,7 +33,7 @@ DL_FILE = $(THISAPP).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) -SUP_ARCH = x86_64 aarch64 +# SUP_ARCH = x86_64 aarch64 PROG = libvirt PAK_VER = 33
diff --git a/lfs/linux b/lfs/linux index 52f1fe167..bd60cb5a6 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,7 +24,7 @@
include Config
-VER = 6.1.45 +VER = 6.1.61 ARM_PATCHES = 6.1.y-ipfire2
THISAPP = linux-$(VER) @@ -75,7 +75,7 @@ objects = \ $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) arm-multi-patches-$(ARM_PATCHES).patch.xz = $(URL_IPFIRE)/arm-multi-patches-$(ARM_PATCHES).patch.xz
-$(DL_FILE)_BLAKE2 = 1889f12c4bf9d09a5c3d3addbe5de7989ebacdc89c01973b33e8e11faa989eb7a0f1666c3a78ffeb6b315ec1599ab51490a97079f2d4c2109c8888a88dcf03b7 +$(DL_FILE)_BLAKE2 = b5177aec27fb2fd0e6c846b34194c35a2435894f46ef74f282c3dd5f06b1e01c968fe50664a6e1342d0098f709a90a0d7ece0b2780f90c684889e93876cccc87 arm-multi-patches-$(ARM_PATCHES).patch.xz_BLAKE2 = 7afc460562fb24bcd75784fc79de768f9b60780aedd88d1a847927169e31920bbb475b1ac1466c4a224a7876d16bd8d465b96202de12b74f6e2ccbfcec731ad3
install : $(TARGET) @@ -113,7 +113,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ln -svf linux-$(VER) $(DIR_SRC)/linux
# Layer7-patch - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-6.1.27-layer7.patch + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-6.1.56-layer7.patch
# DVB Patches cd $(DIR_APP) && patch -Np2 < $(DIR_SRC)/src/patches/v4l-dvb_fix_tua6034_pll.patch @@ -183,7 +183,7 @@ else cd $(DIR_APP) && cp -v .config /boot/config-$(VER)-$(VERSUFIX) cd $(DIR_APP) && make $(MAKETUNING) modules_install
-ifeq "$(BUILD_PLATFORM)" "arm" +ifneq "$(BUILD_PLATFORM)" "x86" cd $(DIR_APP) && make $(MAKETUNING) dtbs mkdir -p /boot/dtb-$(VER)-$(VERSUFIX) cd $(DIR_APP)/arch/$(KERNEL_ARCH)/boot/dts && for f in $$(find -name "*.dtb"); do \ diff --git a/lfs/lynis b/lfs/lynis index afc109945..eb906dbeb 100644 --- a/lfs/lynis +++ b/lfs/lynis @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2022 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config
SUMMARY = Security and System auditing tool
-VER = 3.0.8 +VER = 3.0.9
THISAPP = lynis-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -35,7 +35,7 @@ DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP)
PROG = lynis -PAK_VER = 12 +PAK_VER = 13
DEPS =
@@ -49,7 +49,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 490bd6799619a4247c3fa68cc96f2f1fead651b23db0ffb512394960f8ca0360ab7f25d2bb8d9e742641558972e1fdd4b1e18d7de0d13007988276eed3a97b1f +$(DL_FILE)_BLAKE2 = dc7912c7d1782c3ffdf369cc7f0f004267bd2a2c408982909e654db14ecfa83ebdbd2f731c3d3ee8864e7de21945b1faa2f9d2845dedf3e742a4c79c62373eda
install : $(TARGET)
diff --git a/lfs/mpd b/lfs/mpd index abd560798..cd9702f9a 100644 --- a/lfs/mpd +++ b/lfs/mpd @@ -35,7 +35,7 @@ DIR_APP = $(DIR_SRC)/${THISAPP} TARGET = $(DIR_INFO)/$(THISAPP) PROG = mpd PAK_VER = 32 -SUP_ARCH = aarch64 x86_64 +# SUP_ARCH = aarch64 x86_64
DEPS = alsa avahi faad2 ffmpeg flac lame libmad libshout libogg libid3tag libvorbis opus soxr fmt
diff --git a/lfs/openssl b/lfs/openssl index 7ac39cf0e..1a1260d05 100644 --- a/lfs/openssl +++ b/lfs/openssl @@ -24,7 +24,7 @@
include Config
-VER = 3.1.2 +VER = 3.1.4
THISAPP = openssl-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -70,7 +70,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 7b4ba35df7d5680c5f13a1986e4c6abaf4592690647dcfa84d7f14c196326355e8ad0ea62f81f8269f0605f0d29f18e9def9c2158fcbe00baefabf819f82374d +$(DL_FILE)_BLAKE2 = bd6a3ef458f86dd5173e87b10432bd81c1570e1848da3c4d7a06eb021d2f67e4075421885c402f6ea792e383e756d78757c17ef060094e840ed5df6faf3d7f9e
install : $(TARGET)
diff --git a/lfs/postfix b/lfs/postfix index f2ae45007..532ec37ca 100644 --- a/lfs/postfix +++ b/lfs/postfix @@ -26,7 +26,7 @@ include Config
SUMMARY = A fast, secure, and flexible mailer
-VER = 3.8.1 +VER = 3.8.2
THISAPP = postfix-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = postfix -PAK_VER = 41 +PAK_VER = 42
DEPS =
@@ -70,7 +70,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 83c043d6e74cbbf0c5d739838ff99d4905aa711b13483fe0f427956b962c432e6f76d9828b5c141260e210c9605ac260df950d273d5729c36666c935a3ed4518 +$(DL_FILE)_BLAKE2 = 233693e088901e8ed986e34d60b55fb6b786c37868095ab914e6049c5ad6aee09f07d3b5d1f2bec64d8570e215bb15196760d30074cd8ddfaeff3897ad117b81
install : $(TARGET)
diff --git a/lfs/python3-Jinja2 b/lfs/python3-Jinja2 new file mode 100644 index 000000000..1c020bec3 --- /dev/null +++ b/lfs/python3-Jinja2 @@ -0,0 +1,79 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# 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 http://www.gnu.org/licenses/. # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 3.1.2 + +THISAPP = Jinja2-$(VER) +DL_FILE = $(THISAPP).tar.gz +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 = 1b9780cac6e33f4370a5e7d8882d42a640662939c10e355391d9c45119b313e86e37b574551ac44908911feb24b08b537329b98f009c54ad4ed928259fda759f + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# 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 zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && python3 setup.py build + cd $(DIR_APP) && python3 setup.py install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/python3-MarkupSafe b/lfs/python3-MarkupSafe new file mode 100644 index 000000000..e76d6afca --- /dev/null +++ b/lfs/python3-MarkupSafe @@ -0,0 +1,79 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# 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 http://www.gnu.org/licenses/. # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 2.1.3 + +THISAPP = MarkupSafe-$(VER) +DL_FILE = $(THISAPP).tar.gz +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 = 1edca84c47c93fddfd22ee2fef2ba3907921ecb2d807c0e105c403d235e5abacba929be94970ad693f4c7d019653ece8255238d825bfc84d1a4a604fb476a783 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# 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 zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && python3 setup.py build + cd $(DIR_APP) && python3 setup.py install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/samba b/lfs/samba index 77bb569cd..2f2184ecc 100644 --- a/lfs/samba +++ b/lfs/samba @@ -24,7 +24,7 @@
include Config
-VER = 4.19.0 +VER = 4.19.2 SUMMARY = A SMB/CIFS File, Print, and Authentication Server
THISAPP = samba-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = samba -PAK_VER = 96 +PAK_VER = 97
DEPS = avahi cups perl-Parse-Yapp perl-JSON
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 4e0db41d7d06e195cee994c5ec02a37892c1a7dd99ea9defb845fe2fbf96446846c469007218b6b0d6077c0886f0d08b2a4376acba1ed455b641daacd9018f12 +$(DL_FILE)_BLAKE2 = cb3747f1be6e712c6e68f3720e68aee7db2e4dcc48a9210d002337d6690ed8b027919f333dc4a7c1e74b716ebceeff1d8071463899513edfe51da967d71d8148
install : $(TARGET)
diff --git a/lfs/strace b/lfs/strace index 006d85be5..8fdbe5a51 100644 --- a/lfs/strace +++ b/lfs/strace @@ -27,7 +27,7 @@ include Config SUMMARY = A utility to trace the system calls of a program
VER = 6.3 -SUP_ARCHES = x86_64 aarch64 +# SUP_ARCHES = x86_64 aarch64
THISAPP = strace-$(VER) DL_FILE = $(THISAPP).tar.xz diff --git a/lfs/strip b/lfs/strip index 404db0727..8fc7218e1 100644 --- a/lfs/strip +++ b/lfs/strip @@ -64,6 +64,11 @@ else --exclude=/usr/lib/go \ --exclude=/usr/lib/vdr \ --exclude=/usr/sbin/vdr \ + --exclude=/usr/bin/cargo \ + --exclude=/usr/bin/rustdoc \ + --exclude=/usr/bin/rustc \ + --exclude=/usr/libexec/rust-analyzer-proc-macro-srv \ + --exclude=/usr/libexec/cargo-credential-1password \ --exclude=/usr/src \ --exclude=/var/tmp endif diff --git a/lfs/suricata b/lfs/suricata index 5e16d1ac0..2e71ba49d 100644 --- a/lfs/suricata +++ b/lfs/suricata @@ -24,7 +24,7 @@
include Config
-VER = 6.0.14 +VER = 6.0.15
THISAPP = suricata-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 7e14f16f04bdd632d26f4249c328ea918cc4edf96cc07be6a92722d4457353a36662e0041fd2b9669a104deaa010a093cb8195eb2604ed8145ab38f93a8b7124 +$(DL_FILE)_BLAKE2 = cf5c2d5760e52f0b4eb0276feb89e056d74ef5478e3158a047fbdec14022aa6e0ba986b7ee9f9ec49e2ebb3f206c7d71ad8ce8dc4eb9a6b48b4ba38c96c2f1c6
install : $(TARGET)
diff --git a/lfs/sysvinit b/lfs/sysvinit index ec0a5c292..4da1b185e 100644 --- a/lfs/sysvinit +++ b/lfs/sysvinit @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2023 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 3.00 +VER = 3.08
THISAPP = sysvinit-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = d1c4e509d7c13cf0fb9da290f875e7c0ab0666d843d75d4dd6885112248a859dd077bdf9cc926c4af58473da99a5229bb879c7094afd648d5ebe72597a3ba6a7 +$(DL_FILE)_BLAKE2 = ec4a4ff3663ac7d67808b50b67631ff4fe1ab56d376df15868df0eb79cbc329b192af124380eec6a797d827c3c7c5586058310d803f42ee1934dcffbfbe876f7
install : $(TARGET)
@@ -70,14 +70,8 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) - # Newer C libraries omit this include from sys/types.h. - # https://lists.gnu.org/archive/html/bug-gnulib/2016-03/msg00018.html - cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/sysvinit-2.98_build_mountpoint.patch - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/sysvinit-3.00-fix-glibc-2.36-headers.patch - cd $(DIR_APP) && sed -i src/mountpoint.c src/bootlogd.c \ - -e "/include.*sys/stat.h/a#include <sys/sysmacros.h>\n" - cd $(DIR_APP) && sed -e "s/libcrypt.a/libcrypt.so/g" -i src/Makefile - cd $(DIR_APP) && make $(MAKETUNING) -C src - cd $(DIR_APP) && make -C src install + cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/sysvinit-3.08_build_mountpoint.patch + cd $(DIR_APP) && make $(MAKETUNING) + cd $(DIR_APP) && make install @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/tor b/lfs/tor index d7be53a1c..7a9ca4128 100644 --- a/lfs/tor +++ b/lfs/tor @@ -26,7 +26,7 @@ include Config
SUMMARY = Anonymizing overlay network for TCP (The onion router)
-VER = 0.4.8.5 +VER = 0.4.8.7
THISAPP = tor-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = tor -PAK_VER = 80 +PAK_VER = 81
DEPS = libseccomp
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 71a4807284ecefc4a18d6bc15ce798844304f860338b786590779fb171f851d630e8af3114dbc84fe854561e0085dcb147b4dd87787988a8fb6c3628bfcc8175 +$(DL_FILE)_BLAKE2 = 4d0cde752a729c64e380663e4438398fe768a8657e9aa3246bdf0ec9a4b4e01e277cb594ae0cb44cc66ea8c6080f2e58c6daf1bf01dc51b678d228e8e38fc971
install : $(TARGET)
diff --git a/lfs/udev b/lfs/udev index 9cb310875..dba2aa05b 100644 --- a/lfs/udev +++ b/lfs/udev @@ -24,10 +24,10 @@
include Config
-VER = 3.2.12 -RULES_VER = 20171102 +VER = 254 +RULES_VER = 20230818
-THISAPP = eudev-$(VER) +THISAPP = systemd-$(VER) DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) @@ -37,13 +37,13 @@ TARGET = $(DIR_INFO)/$(THISAPP) # Top-level Rules ###############################################################################
-objects = $(DL_FILE) udev-lfs-$(RULES_VER).tar.bz2 +objects = $(DL_FILE) udev-lfs-$(RULES_VER).tar.xz
$(DL_FILE) = $(DL_FROM)/$(DL_FILE) -udev-lfs-$(RULES_VER).tar.bz2 = $(DL_FROM)/udev-lfs-$(RULES_VER).tar.bz2 +udev-lfs-$(RULES_VER).tar.xz = $(DL_FROM)/udev-lfs-$(RULES_VER).tar.xz
-$(DL_FILE)_BLAKE2 = 1d2dcc158432f722904f645749420cb44ff98f68b8b8fc11917e83750c95280d0dc2c4d9a322909a4acdb9455c6ec373eade77aacb1039096daa8e642076d3d1 -udev-lfs-$(RULES_VER).tar.bz2_BLAKE2 = b5fb8177a87719e28adc976b83953024dbcfb8739b0c2e61da186cbc4df5e75e62c888da987d15c64db164002bb0a1e66ce0ff206b143dc953d7571b66d5d5c0 +$(DL_FILE)_BLAKE2 = 4703ac102dd0003a2ef59dfd9b6fc6345b57cf1ff6397ebc71b3e9abb35ad5b891d114038a91eddba25b4ec81b8208a36691bc5490173b223ba35842cd1776d4 +udev-lfs-$(RULES_VER).tar.xz_BLAKE2 = e8c20bdddb5191381bad11bf46b0d605ce952afb697e8bf3e80b216c64eacbb327d0d961c5a1f49291576c82452e8472bb62f31f8bacc81eb832aa746a5234d4
install : $(TARGET)
@@ -73,26 +73,52 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && tar axf $(DIR_DL)/udev-lfs-$(RULES_VER).tar.bz2 - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/eudev-3.2.12_Bump_udev_version_to_251.patch - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/eudev-3.2.12_Export_dummies_for_current_tags.patch - cd $(DIR_APP) && ./configure \ + cd $(DIR_APP) && tar axf $(DIR_DL)/udev-lfs-$(RULES_VER).tar.xz + + # Remove two unneeded groups (render and sgx) from the default udev rules + cd $(DIR_APP) && sed -i -e 's/GROUP="render"/GROUP="video"/' \ + -e 's/GROUP="sgx", //' rules.d/50-udev-default.rules.in + + # Remve udev rule which requires a full systemd installation + cd $(DIR_APP) && sed '/systemd-sysctl/s/^/#/' -i rules.d/99-systemd.rules.in + + # Prepare udev for build. + cd $(DIR_APP) && mkdir -pv build + cd $(DIR_APP)/build && meson setup \ --prefix=/usr \ - --bindir=/bin \ - --sbindir=/sbin \ - --sysconfdir=/etc \ - --libdir=/usr/lib \ - --libexecdir=/lib \ - --with-rootprefix= \ - --with-rootlibdir=/lib \ - --enable-manpages \ - --disable-static - - cd $(DIR_APP) && make $(MAKETUNING) - cd $(DIR_APP) && make install + --buildtype=release \ + -Dmode=release \ + -Ddev-kvm-mode=0660 \ + -Dlink-udev-shared=false \ + .. + + # Only build udev and required components + cd $(DIR_APP)/build && ninja udevadm systemd-hwdb \ + $$(grep -o -E "^build (src/libudev|src/udev|rules.d|hwdb.d)[^:]*" \ + build.ninja | awk '{ print $$2 }') \ + $$(realpath libudev.so --relative-to .) + + # Drop udev rules which requires a full systemd installation + cd $(DIR_APP)/build && rm -vf rules.d/90-vconsole.rules + + # Install udev + cd $(DIR_APP)/build && install -vm755 -d {/lib,/etc}/udev/{hwdb,rules}.d + cd $(DIR_APP)/build && install -vm755 -d /usr/{lib,share}/pkgconfig + cd $(DIR_APP)/build && install -vm755 udevadm /bin/ + cd $(DIR_APP)/build && install -vm755 systemd-hwdb /usr/bin/udev-hwdb + cd $(DIR_APP)/build && ln -svfn ../bin/udevadm /sbin/udevd + cd $(DIR_APP)/build && ln -svfn ../bin/udevadm /sbin/udevadm + cd $(DIR_APP)/build && cp -av libudev.so{,*[0-9]} /lib/ + cd $(DIR_APP)/build && install -vm644 ../src/libudev/libudev.h /usr/include/ + cd $(DIR_APP)/build && install -vm644 src/libudev/*.pc /usr/lib/pkgconfig/ + cd $(DIR_APP)/build && install -vm644 src/udev/*.pc /usr/share/pkgconfig/ + cd $(DIR_APP)/build && install -vm644 ../src/udev/udev.conf /etc/udev/ + cd $(DIR_APP)/build && install -vm644 rules.d/* ../rules.d/{*.rules,README} /lib/udev/rules.d/ + cd $(DIR_APP)/build && install -vm644 hwdb.d/* ../hwdb.d/{*.hwdb,README} /etc/udev/hwdb.d/ + cd $(DIR_APP)/build && install -vm755 $$(find src/udev -type f | grep -F -v ".") /lib/udev
# Generate hardware database - udevadm hwdb --update + udev-hwdb update
# Install rules cd $(DIR_APP) && make -f udev-lfs-$(RULES_VER)/Makefile.lfs install diff --git a/lfs/zabbix_agentd b/lfs/zabbix_agentd index 7c0d01150..0033d9a2c 100644 --- a/lfs/zabbix_agentd +++ b/lfs/zabbix_agentd @@ -26,7 +26,7 @@ include Config
SUMMARY = Zabbix Agent
-VER = 6.0.21 +VER = 6.0.22
THISAPP = zabbix-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = zabbix_agentd -PAK_VER = 10 +PAK_VER = 11
DEPS = fping
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 0928695a5f2729765a5b1fa31df410d585b50ef40a9d8379d6243c256c88234ac916bfaf13f62a8e28bb8fb4be48e83c1aecfd01f66dc45d4e25a20761d8ef82 +$(DL_FILE)_BLAKE2 = bba7911a24b00827c58d84938b5786d07f1eb44cbcad94cddf68b484ac9a2f514beb60225d006b8cefc5bbf92e51da27f26d9f6681e10f6322ed0841394e8d9d
install : $(TARGET)
diff --git a/make.sh b/make.sh index 7cab222af..fce5024a5 100755 --- a/make.sh +++ b/make.sh @@ -23,7 +23,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="180" # Core Level (Filename) +CORE="181" # Core Level (Filename) SLOGAN="www.ipfire.org" # Software slogan CONFIG_ROOT=/var/ipfire # Configuration rootdir MAX_RETRIES=1 # prefetch/check loop @@ -1103,11 +1103,11 @@ buildipfire() { lfsmake2 backup lfsmake2 rust lfsmake2 openssl - lfsmake2 kmod - lfsmake2 udev lfsmake2 popt lfsmake2 libedit - lfsmake2 libusb + lfsmake2 pam + lfsmake2 libcap + lfsmake2 libcap-ng lfsmake2 libpcap lfsmake2 ppp lfsmake2 pptp @@ -1116,11 +1116,7 @@ buildipfire() { lfsmake2 bc lfsmake2 u-boot MKIMAGE=1 lfsmake2 cpio - lfsmake2 mdadm - lfsmake2 dracut lfsmake2 libaio - lfsmake2 lvm2 - lfsmake2 multipath-tools lfsmake2 freetype lfsmake2 libmnl lfsmake2 libnfnetlink @@ -1144,8 +1140,17 @@ buildipfire() { lfsmake2 sqlite lfsmake2 python3 lfsmake2 python3-setuptools + lfsmake2 python3-MarkupSafe + lfsmake2 python3-Jinja2 lfsmake2 ninja lfsmake2 meson + lfsmake2 kmod + lfsmake2 udev + lfsmake2 libusb + lfsmake2 mdadm + lfsmake2 dracut + lfsmake2 lvm2 + lfsmake2 multipath-tools lfsmake2 glib lfsmake2 libgudev lfsmake2 libgpg-error @@ -1165,7 +1170,6 @@ buildipfire() { lfsmake2 boost lfsmake2 linux-atm lfsmake2 libqmi - lfsmake2 pam lfsmake2 c-ares lfsmake2 rust-dissimilar lfsmake2 rust-cfg-if @@ -1291,8 +1295,6 @@ buildipfire() { lfsmake2 slang lfsmake2 newt lfsmake2 libsmooth - lfsmake2 libcap - lfsmake2 libcap-ng lfsmake2 pciutils lfsmake2 usbutils lfsmake2 libxml2 diff --git a/src/misc-progs/urlfilterctrl.c b/src/misc-progs/urlfilterctrl.c index 28dc03075..a11d6d041 100644 --- a/src/misc-progs/urlfilterctrl.c +++ b/src/misc-progs/urlfilterctrl.c @@ -24,6 +24,8 @@ int main(int argc, char *argv[]){ safe_system("ln -s /var/ipfire/urlfilter/bin/autoupdate.pl /etc/fcron.weekly/urlfilter"); } else if (strcmp(argv[2], "monthly") == 0){ safe_system("ln -s /var/ipfire/urlfilter/bin/autoupdate.pl /etc/fcron.monthly/urlfilter"); + } else if (strcmp(argv[2], "remove") == 0){ + // Don't add urlfilter into any fcron directory }else{ printf("invalid parameter(s)\n"); return(1); diff --git a/src/patches/eudev-3.2.12_Bump_udev_version_to_251.patch b/src/patches/eudev-3.2.12_Bump_udev_version_to_251.patch deleted file mode 100644 index 459d1b6df..000000000 --- a/src/patches/eudev-3.2.12_Bump_udev_version_to_251.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- eudev-3.2.12/configure.orig 2023-05-16 16:20:07.000000000 +0200 -+++ eudev-3.2.12/configure 2023-09-05 14:50:58.167510924 +0200 -@@ -3408,7 +3408,7 @@ - ac_compiler_gnu=$ac_cv_c_compiler_gnu - - --UDEV_VERSION=243 -+UDEV_VERSION=251 - - - diff --git a/src/patches/eudev-3.2.12_Export_dummies_for_current_tags.patch b/src/patches/eudev-3.2.12_Export_dummies_for_current_tags.patch deleted file mode 100644 index e0563ab17..000000000 --- a/src/patches/eudev-3.2.12_Export_dummies_for_current_tags.patch +++ /dev/null @@ -1,81 +0,0 @@ -From dacff83d872c1dcb563439f98c9b974e244fcd46 Mon Sep 17 00:00:00 2001 -From: Boian Bonev bbonev@ipacct.com -Date: Fri, 11 Aug 2023 23:14:02 +0000 -Subject: [PATCH] Export dummies for - - - udev_device_has_current_tag - - udev_device_get_current_tags_list_entry - -since the current eudev device database does not support the concept of -current tags ---- - src/libudev/libudev-device.c | 11 +++++++++++ - src/libudev/libudev.h | 2 ++ - src/libudev/libudev.sym | 6 ++++++ - 3 files changed, 19 insertions(+) - -diff --git a/src/libudev/libudev-device.c b/src/libudev/libudev-device.c -index ac67ce846..7d7a6622e 100644 ---- a/src/libudev/libudev-device.c -+++ b/src/libudev/libudev-device.c -@@ -1819,6 +1819,12 @@ _public_ struct udev_list_entry *udev_device_get_tags_list_entry(struct udev_dev - return udev_list_get_entry(&udev_device->tags_list); - } - -+_public_ struct udev_list_entry *udev_device_get_current_tags_list_entry(struct udev_device *udev_device) -+{ -+ // TODO: eudev database does not support current tags -+ return udev_device_get_tags_list_entry(udev_device); -+} -+ - /** - * udev_device_has_tag: - * @udev_device: udev device -@@ -1842,6 +1848,11 @@ _public_ int udev_device_has_tag(struct udev_device *udev_device, const char *ta - return false; - } - -+_public_ int udev_device_has_current_tag(struct udev_device *udev_device, const char *tag) { -+ // TODO: eudev database does not support current tags -+ return udev_device_has_tag(udev_device, tag); -+} -+ - #define ENVP_SIZE 128 - #define MONITOR_BUF_SIZE 4096 - static int update_envp_monitor_buf(struct udev_device *udev_device) -diff --git a/src/libudev/libudev.h b/src/libudev/libudev.h -index 8491d2b81..0202964d6 100644 ---- a/src/libudev/libudev.h -+++ b/src/libudev/libudev.h -@@ -100,6 +100,7 @@ int udev_device_get_is_initialized(struct udev_device *udev_device); - struct udev_list_entry *udev_device_get_devlinks_list_entry(struct udev_device *udev_device); - struct udev_list_entry *udev_device_get_properties_list_entry(struct udev_device *udev_device); - struct udev_list_entry *udev_device_get_tags_list_entry(struct udev_device *udev_device); -+struct udev_list_entry *udev_device_get_current_tags_list_entry(struct udev_device *udev_device); - struct udev_list_entry *udev_device_get_sysattr_list_entry(struct udev_device *udev_device); - const char *udev_device_get_property_value(struct udev_device *udev_device, const char *key); - const char *udev_device_get_driver(struct udev_device *udev_device); -@@ -110,6 +111,7 @@ unsigned long long int udev_device_get_usec_since_initialized(struct udev_device - const char *udev_device_get_sysattr_value(struct udev_device *udev_device, const char *sysattr); - int udev_device_set_sysattr_value(struct udev_device *udev_device, const char *sysattr, char *value); - int udev_device_has_tag(struct udev_device *udev_device, const char *tag); -+int udev_device_has_current_tag(struct udev_device *udev_device, const char *tag); - - /* - * udev_monitor -diff --git a/src/libudev/libudev.sym b/src/libudev/libudev.sym -index 76726fca7..d56c2aeab 100644 ---- a/src/libudev/libudev.sym -+++ b/src/libudev/libudev.sym -@@ -118,3 +118,9 @@ global: - udev_queue_flush; - udev_queue_get_fd; - } LIBUDEV_199; -+ -+LIBUDEV_247 { -+global: -+ udev_device_has_current_tag; -+ udev_device_get_current_tags_list_entry; -+} LIBUDEV_215; - - diff --git a/src/patches/grub/grub-Handle-R_RISCV_CALL_PLT-reloc.patch b/src/patches/grub/grub-Handle-R_RISCV_CALL_PLT-reloc.patch new file mode 100644 index 000000000..f3f12b6f0 --- /dev/null +++ b/src/patches/grub/grub-Handle-R_RISCV_CALL_PLT-reloc.patch @@ -0,0 +1,48 @@ +From 64be669638e198bc0c7c1a344547265dfacd2470 Mon Sep 17 00:00:00 2001 +From: Khem Raj raj.khem@gmail.com +Date: Mon, 23 Jan 2023 15:29:02 -0800 +Subject: [PATCH] risc-v: Handle R_RISCV_CALL_PLT reloc + +GNU assembler starting 2.40 release always generates R_RISCV_CALL_PLT +reloc for call in assembler [1], similarly llvm does not make +distinction between R_RISCV_CALL_PLT and R_RISCV_CALL [2] + +Upstream-Status: Submitted [https://lists.gnu.org/archive/html/grub-devel/2023-02/msg00143.html] + +[1] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=70f35d72ef04cd2377... +[2] https://reviews.llvm.org/D132530 + +Upstream-Status: Pending +Signed-off-by: Khem Raj raj.khem@gmail.com +--- + grub-core/kern/riscv/dl.c | 1 + + 1 file changed, 1 insertion(+) + +--- a/grub-core/kern/riscv/dl.c ++++ b/grub-core/kern/riscv/dl.c +@@ -188,6 +188,7 @@ grub_arch_dl_relocate_symbols (grub_dl_t + break; + + case R_RISCV_CALL: ++ case R_RISCV_CALL_PLT: + { + grub_uint32_t *abs_place = place; + grub_ssize_t off = sym_addr - (grub_addr_t) place; +--- a/util/grub-mkimagexx.c ++++ b/util/grub-mkimagexx.c +@@ -1294,6 +1294,7 @@ SUFFIX (relocate_addrs) (Elf_Ehdr *e, st + } + break; + case R_RISCV_CALL: ++ case R_RISCV_CALL_PLT: + { + grub_uint32_t hi20, lo12; + +@@ -1725,6 +1726,7 @@ translate_relocation_pe (struct translat + case R_RISCV_BRANCH: + case R_RISCV_JAL: + case R_RISCV_CALL: ++ case R_RISCV_CALL_PLT: + case R_RISCV_PCREL_HI20: + case R_RISCV_PCREL_LO12_I: + case R_RISCV_PCREL_LO12_S: diff --git a/src/patches/linux/linux-6.1.27-layer7.patch b/src/patches/linux/linux-6.1.56-layer7.patch similarity index 94% rename from src/patches/linux/linux-6.1.27-layer7.patch rename to src/patches/linux/linux-6.1.56-layer7.patch index 00e0ca4c2..07493faed 100644 --- a/src/patches/linux/linux-6.1.27-layer7.patch +++ b/src/patches/linux/linux-6.1.56-layer7.patch @@ -1,22 +1,20 @@ -diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h -index 20ca1613f2e3..8024f760bbe1 100644 ---- a/include/linux/skbuff.h -+++ b/include/linux/skbuff.h -@@ -892,6 +892,9 @@ struct sk_buff { - +diff -Naur linux-6.1.56.org/include/linux/skbuff.h linux-6.1.56/include/linux/skbuff.h +--- linux-6.1.56.org/include/linux/skbuff.h 2023-10-06 14:57:07.000000000 +0200 ++++ linux-6.1.56/include/linux/skbuff.h 2023-10-07 14:14:11.094115796 +0200 +@@ -901,6 +901,9 @@ #if defined(CONFIG_NF_CONNTRACK) || defined(CONFIG_NF_CONNTRACK_MODULE) unsigned long _nfct; -+#endif + #endif +#if defined(CONFIG_NETFILTER_XT_MATCH_LAYER7) || defined(CONFIG_NETFILTER_XT_MATCH_LAYER7_MODULE) + char layer7_flags[1]; - #endif ++#endif unsigned int len, data_len; -diff --git a/include/net/netfilter/nf_conntrack.h b/include/net/netfilter/nf_conntrack.h -index 6a2019aaa464..fecc0a5c4b04 100644 ---- a/include/net/netfilter/nf_conntrack.h -+++ b/include/net/netfilter/nf_conntrack.h -@@ -121,6 +121,23 @@ struct nf_conn { + __u16 mac_len, +diff -Naur linux-6.1.56.org/include/net/netfilter/nf_conntrack.h linux-6.1.56/include/net/netfilter/nf_conntrack.h +--- linux-6.1.56.org/include/net/netfilter/nf_conntrack.h 2023-10-06 14:57:07.000000000 +0200 ++++ linux-6.1.56/include/net/netfilter/nf_conntrack.h 2023-10-07 14:14:11.094115796 +0200 +@@ -121,6 +121,23 @@ /* Extensions */ struct nf_ct_ext *ext;
@@ -40,11 +38,9 @@ index 6a2019aaa464..fecc0a5c4b04 100644 /* Storage reserved for other modules, must be the last member */ union nf_conntrack_proto proto; }; -diff --git a/include/uapi/linux/netfilter/xt_layer7.h b/include/uapi/linux/netfilter/xt_layer7.h -new file mode 100644 -index 000000000000..147cd6477858 ---- /dev/null -+++ b/include/uapi/linux/netfilter/xt_layer7.h +diff -Naur linux-6.1.56.org/include/uapi/linux/netfilter/xt_layer7.h linux-6.1.56/include/uapi/linux/netfilter/xt_layer7.h +--- linux-6.1.56.org/include/uapi/linux/netfilter/xt_layer7.h 1970-01-01 01:00:00.000000000 +0100 ++++ linux-6.1.56/include/uapi/linux/netfilter/xt_layer7.h 2023-10-07 14:14:11.094115796 +0200 @@ -0,0 +1,13 @@ +#ifndef _XT_LAYER7_H +#define _XT_LAYER7_H @@ -59,11 +55,10 @@ index 000000000000..147cd6477858 +}; + +#endif /* _XT_LAYER7_H */ -diff --git a/net/netfilter/Kconfig b/net/netfilter/Kconfig -index 4b8d04640ff3..9d2140704720 100644 ---- a/net/netfilter/Kconfig -+++ b/net/netfilter/Kconfig -@@ -1401,6 +1401,26 @@ config NETFILTER_XT_MATCH_L2TP +diff -Naur linux-6.1.56.org/net/netfilter/Kconfig linux-6.1.56/net/netfilter/Kconfig +--- linux-6.1.56.org/net/netfilter/Kconfig 2023-10-06 14:57:07.000000000 +0200 ++++ linux-6.1.56/net/netfilter/Kconfig 2023-10-07 14:14:11.094115796 +0200 +@@ -1401,6 +1401,26 @@
To compile it as a module, choose M here. If unsure, say N.
@@ -90,11 +85,10 @@ index 4b8d04640ff3..9d2140704720 100644 config NETFILTER_XT_MATCH_LENGTH tristate '"length" match support' depends on NETFILTER_ADVANCED -diff --git a/net/netfilter/Makefile b/net/netfilter/Makefile -index 0f060d100880..28a7d4f8be40 100644 ---- a/net/netfilter/Makefile -+++ b/net/netfilter/Makefile -@@ -212,6 +212,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT) += xt_recent.o +diff -Naur linux-6.1.56.org/net/netfilter/Makefile linux-6.1.56/net/netfilter/Makefile +--- linux-6.1.56.org/net/netfilter/Makefile 2023-10-06 14:57:07.000000000 +0200 ++++ linux-6.1.56/net/netfilter/Makefile 2023-10-07 14:14:11.094115796 +0200 +@@ -212,6 +212,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_SCTP) += xt_sctp.o obj-$(CONFIG_NETFILTER_XT_MATCH_SOCKET) += xt_socket.o obj-$(CONFIG_NETFILTER_XT_MATCH_STATE) += xt_state.o @@ -102,11 +96,10 @@ index 0f060d100880..28a7d4f8be40 100644 obj-$(CONFIG_NETFILTER_XT_MATCH_STATISTIC) += xt_statistic.o obj-$(CONFIG_NETFILTER_XT_MATCH_STRING) += xt_string.o obj-$(CONFIG_NETFILTER_XT_MATCH_TCPMSS) += xt_tcpmss.o -diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c -index 30ed45b1b57d..2f4640fcb6bd 100644 ---- a/net/netfilter/nf_conntrack_core.c -+++ b/net/netfilter/nf_conntrack_core.c -@@ -604,6 +604,11 @@ void nf_ct_destroy(struct nf_conntrack *nfct) +diff -Naur linux-6.1.56.org/net/netfilter/nf_conntrack_core.c linux-6.1.56/net/netfilter/nf_conntrack_core.c +--- linux-6.1.56.org/net/netfilter/nf_conntrack_core.c 2023-10-06 14:57:07.000000000 +0200 ++++ linux-6.1.56/net/netfilter/nf_conntrack_core.c 2023-10-07 14:14:11.098115909 +0200 +@@ -604,6 +604,11 @@ */ nf_ct_remove_expectations(ct);
@@ -118,11 +111,10 @@ index 30ed45b1b57d..2f4640fcb6bd 100644 if (ct->master) nf_ct_put(ct->master);
-diff --git a/net/netfilter/nf_conntrack_standalone.c b/net/netfilter/nf_conntrack_standalone.c -index 460294bd4b60..b1e4b9c6d2a4 100644 ---- a/net/netfilter/nf_conntrack_standalone.c -+++ b/net/netfilter/nf_conntrack_standalone.c -@@ -373,6 +373,11 @@ static int ct_seq_show(struct seq_file *s, void *v) +diff -Naur linux-6.1.56.org/net/netfilter/nf_conntrack_standalone.c linux-6.1.56/net/netfilter/nf_conntrack_standalone.c +--- linux-6.1.56.org/net/netfilter/nf_conntrack_standalone.c 2023-10-06 14:57:07.000000000 +0200 ++++ linux-6.1.56/net/netfilter/nf_conntrack_standalone.c 2023-10-07 14:14:11.098115909 +0200 +@@ -373,6 +373,11 @@ ct_show_zone(s, ct, NF_CT_DEFAULT_ZONE_DIR); ct_show_delta_time(s, ct);
@@ -134,11 +126,9 @@ index 460294bd4b60..b1e4b9c6d2a4 100644 seq_printf(s, "use=%u\n", refcount_read(&ct->ct_general.use));
if (seq_has_overflowed(s)) -diff --git a/net/netfilter/regexp/regexp.c b/net/netfilter/regexp/regexp.c -new file mode 100644 -index 000000000000..900698886531 ---- /dev/null -+++ b/net/netfilter/regexp/regexp.c +diff -Naur linux-6.1.56.org/net/netfilter/regexp/regexp.c linux-6.1.56/net/netfilter/regexp/regexp.c +--- linux-6.1.56.org/net/netfilter/regexp/regexp.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-6.1.56/net/netfilter/regexp/regexp.c 2023-10-07 14:14:11.098115909 +0200 @@ -0,0 +1,1197 @@ +/* + * regcomp and regexec -- regsub and regerror are elsewhere @@ -1337,11 +1327,9 @@ index 000000000000..900698886531 +#endif + + -diff --git a/net/netfilter/regexp/regexp.h b/net/netfilter/regexp/regexp.h -new file mode 100644 -index 000000000000..a72eba71fb61 ---- /dev/null -+++ b/net/netfilter/regexp/regexp.h +diff -Naur linux-6.1.56.org/net/netfilter/regexp/regexp.h linux-6.1.56/net/netfilter/regexp/regexp.h +--- linux-6.1.56.org/net/netfilter/regexp/regexp.h 1970-01-01 01:00:00.000000000 +0100 ++++ linux-6.1.56/net/netfilter/regexp/regexp.h 2023-10-07 14:14:11.098115909 +0200 @@ -0,0 +1,41 @@ +/* + * Definitions etc. for regexp(3) routines. @@ -1384,22 +1372,18 @@ index 000000000000..a72eba71fb61 +void regerror(char *s); + +#endif -diff --git a/net/netfilter/regexp/regmagic.h b/net/netfilter/regexp/regmagic.h -new file mode 100644 -index 000000000000..5acf4478ff71 ---- /dev/null -+++ b/net/netfilter/regexp/regmagic.h +diff -Naur linux-6.1.56.org/net/netfilter/regexp/regmagic.h linux-6.1.56/net/netfilter/regexp/regmagic.h +--- linux-6.1.56.org/net/netfilter/regexp/regmagic.h 1970-01-01 01:00:00.000000000 +0100 ++++ linux-6.1.56/net/netfilter/regexp/regmagic.h 2023-10-07 14:14:11.098115909 +0200 @@ -0,0 +1,5 @@ +/* + * The first byte of the regexp internal "program" is actually this magic + * number; the start node begins in the second byte. + */ +#define MAGIC 0234 -diff --git a/net/netfilter/regexp/regsub.c b/net/netfilter/regexp/regsub.c -new file mode 100644 -index 000000000000..339631f06f00 ---- /dev/null -+++ b/net/netfilter/regexp/regsub.c +diff -Naur linux-6.1.56.org/net/netfilter/regexp/regsub.c linux-6.1.56/net/netfilter/regexp/regsub.c +--- linux-6.1.56.org/net/netfilter/regexp/regsub.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-6.1.56/net/netfilter/regexp/regsub.c 2023-10-07 14:14:11.098115909 +0200 @@ -0,0 +1,95 @@ +/* + * regsub @@ -1496,11 +1480,9 @@ index 000000000000..339631f06f00 + } + *dst++ = '\0'; +} -diff --git a/net/netfilter/xt_layer7.c b/net/netfilter/xt_layer7.c -new file mode 100644 -index 000000000000..a7eb760123bf ---- /dev/null -+++ b/net/netfilter/xt_layer7.c +diff -Naur linux-6.1.56.org/net/netfilter/xt_layer7.c linux-6.1.56/net/netfilter/xt_layer7.c +--- linux-6.1.56.org/net/netfilter/xt_layer7.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-6.1.56/net/netfilter/xt_layer7.c 2023-10-07 14:14:11.098115909 +0200 @@ -0,0 +1,666 @@ +/* + Kernel module to match application layer (OSI layer 7) data in connections. diff --git a/src/patches/sysvinit-3.00-fix-glibc-2.36-headers.patch b/src/patches/sysvinit-3.00-fix-glibc-2.36-headers.patch deleted file mode 100644 index ee6f621b5..000000000 --- a/src/patches/sysvinit-3.00-fix-glibc-2.36-headers.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- sysvinit-3.00/src/sulogin.c~ 2022-08-09 09:43:41.993484098 +0000 -+++ sysvinit-3.00/src/sulogin.c 2022-08-09 09:45:04.897252500 +0000 -@@ -51,7 +51,6 @@ - #ifdef __linux__ - # include <sys/statfs.h> - # include <sys/mount.h> --# include <linux/fs.h> - # include <linux/magic.h> - # include <linux/major.h> - # ifndef TMPFS_MAGIC diff --git a/src/patches/sysvinit-2.98_build_mountpoint.patch b/src/patches/sysvinit-3.08_build_mountpoint.patch similarity index 100% rename from src/patches/sysvinit-2.98_build_mountpoint.patch rename to src/patches/sysvinit-3.08_build_mountpoint.patch
hooks/post-receive -- IPFire 2.x development tree