* [PATCH] core204: Ship lsof
@ 2026-07-01 11:34 Adolf Belka
2026-07-01 11:34 ` [PATCH] lsof: Update to version 4.99.7 Adolf Belka
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Adolf Belka @ 2026-07-01 11:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/core/204/filelists/lsof | 1 +
1 file changed, 1 insertion(+)
create mode 120000 config/rootfiles/core/204/filelists/lsof
diff --git a/config/rootfiles/core/204/filelists/lsof b/config/rootfiles/core/204/filelists/lsof
new file mode 120000
index 000000000..1353d33e5
--- /dev/null
+++ b/config/rootfiles/core/204/filelists/lsof
@@ -0,0 +1 @@
+../../../common/lsof
\ No newline at end of file
--
2.54.0
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH] lsof: Update to version 4.99.7
2026-07-01 11:34 [PATCH] core204: Ship lsof Adolf Belka
@ 2026-07-01 11:34 ` Adolf Belka
2026-07-01 11:34 ` [PATCH] ltrace: Update to version 0.8.1 Adolf Belka
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Adolf Belka @ 2026-07-01 11:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 4.99.5 to 4.99.7
- No change to rootfile
- Changelog
4.99.7
lsof_free_result(): handle result == NULL by @neek78 (#349)
[linux] Fix missing parenthesis in lstat error message format by
@cuiweixie (#350)
Fix use-after-free in lsof_select_process_regex by @cuiweixie (#351)
Fix truncated fd numbers in -F field output by @kurok (#352)
Add -J/-j options for JSON and JSON Lines output format. -J outputs a
JSON envelope with process and file information; -j outputs JSON Lines
format where each line is a JSON object representing a file descriptor.
by @kurok (#353)
Document non-UTF-8 encoding behavior in JSON output by @kurok (#355)
Follow autoconf conventions for --enable/--disable help output
by @kurok (#356)
Skip building liblsof when --disable-liblsof is given by @kurok (#357)
[linux] Display connection state for UDP sockets with -T option by
@kurok (#358)
Add more information to the tutorial about debugging busy
mounts by @jakobcornell (#360)
Fix case sensitivity in INSTALL commands by @AngelofVerdant (#361)
[netbsd] Fix support for NetBSD 10/11 by @jiegec (#363)
4.99.6
[darwin] parse and print NETPOLICY FDTYPE properly by @neek78 (#347)
[linux] Treat NFS ESTALE fds as unlinked for +L selection by @x-lugoo
(#345)
[solaris] Update dlsof.h for Solaris NFS rnode4.h issues by
@nic-kulowiec (#342)
[doc] fix minor doc errors in 00README by @nic-kulowiec (#340)
[aix] Add AIX platform-specific process_file() with filename capture by
@uptycs-rmack (#339)
[aix] Fix AIX dialect to work with context refactor by @uptycs-rmack
(#338)
[freebsd] Update supported FreeBSD versions by @yasuhirokimura (#337)
Fix null pointer exception by @admardare-cyber (#336)
[freebsd] Fix freebsd 15 compat due to rpc and sysctl changes in kernel
headers
[darwin] File name is now properly saved in liblsof (#348)
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
lfs/lsof | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/lsof b/lfs/lsof
index 9bae57788..5867c3ecb 100644
--- a/lfs/lsof
+++ b/lfs/lsof
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2025 IPFire Team <info@ipfire.org> #
+# Copyright (C) 2007-2026 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 = 4.99.5
+VER = 4.99.7
THISAPP = lsof-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 998ce85c7a0e742e6f7696d00ee3b6bb8aa6b6e5c30d5c76ac1fc74ea7d8062d73da4de54f433147b74ef4a6d6ac168f70ee68773c82269e07ec3f90bd9b8a8c
+$(DL_FILE)_BLAKE2 = 73279d59bf7f86cb287dc3e9209903a58d9aa8ff409b0907b51658262baaad68cede04a863706ca28e1f170e80e9184e7dab0f578430086e023d467ee4ed68a4
install : $(TARGET)
--
2.54.0
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH] ltrace: Update to version 0.8.1
2026-07-01 11:34 [PATCH] core204: Ship lsof Adolf Belka
2026-07-01 11:34 ` [PATCH] lsof: Update to version 4.99.7 Adolf Belka
@ 2026-07-01 11:34 ` Adolf Belka
2026-07-01 11:34 ` [PATCH] netsnmpd: Update to version 5.9.5.2 Adolf Belka
2026-07-01 11:34 ` [PATCH] transmission: Update to version 4.1.3 Adolf Belka
3 siblings, 0 replies; 5+ messages in thread
From: Adolf Belka @ 2026-07-01 11:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 0.7.3 to 0.8.1
- Update of rootfile
- ltrace now supports aarch64 (full support) and riscv64 (initial support) since
version 0.8.0
- Changelog
0.8.1
Bugfixes
- include config.h in more cases to fix LTO builds
0.8.0
Prototype libraries
- Each DSO can now ship an ltrace config file (called prototype
library) that ltrace will open when that DSO is loaded to process
image. See ltrace(1) for details.
- ltrace.conf is no longer part of installation tarball. Instead,
we now ship libc.so.conf, libm.so.conf, libacl.so.conf, and
syscalls.conf. Those are now istalled to /usr/share/ltrace by
default. /etc/ltrace.conf and $HOME/.ltrace.conf are still
loaded if present, and can contain arbitrary user configuration.
- The option -F was retrofitted to be a colon-separated list of
prototype libraries, and directories to look for prototype
libraries in. On Linux, ltrace looks into XDG_CONFIG_HOME,
XDG_CONFIG_DIRS, and /usr/share/ltrace as well.
- Wide character strings are supported in prototypes. Use "string"
lens as usual, but use array of integers as underlying type.
libc.so.conf now contains prototypes of wide character functions.
- Sole void function parameter such as in the following example, is
now considered obsolete:
| int fork(void); |
This use is still accepted, taken to mean "hide(int)", but
produces a warning, and will be removed in future.
- Prototypes are now read from DWARF debug info, if available. This
complements the data available in config files
Architectural support
- RISC-V initial support included.
- MIPS and MIPSel are now handled by the same backend.
- ARMv6, ARMv7 and ARMv8 (AArch64) are supported, including full
fetch backend. ARMv8 backend doesn't support tracing of 32-bit
binaries, as currently there's no 32-bit userspace available for
ARM64 processors.
- Imagination Technologies Meta is now supported.
- PowerPC64 ELFv2 little-endian ABI is now supported including full
fetch backend.
- Cadence Tensilica Xtensa is now supported.
- LoongArch is now supported.
- On Linux, tracing of IFUNC symbols is supported. On i386,
x86_64, ppc32 with secure PLT and ppc64, IRELATIVE PLT slots are
traced as well.
-w output now shows full library path
The output format is similar to glibc's backtrace_symbols, e.g.:
> /bin/ls(_init+0x19be) [0x40398e]
> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7f50cbc3676d]
> /bin/ls(_init+0x25fd) [0x4045cd]
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/packages/ltrace | 9 ++++++++-
lfs/ltrace | 18 ++++++++++--------
2 files changed, 18 insertions(+), 9 deletions(-)
diff --git a/config/rootfiles/packages/ltrace b/config/rootfiles/packages/ltrace
index 9964a70ca..58a4857a1 100644
--- a/config/rootfiles/packages/ltrace
+++ b/config/rootfiles/packages/ltrace
@@ -1,4 +1,3 @@
-etc/ltrace.conf
usr/bin/ltrace
#usr/share/doc/ltrace
#usr/share/doc/ltrace/COPYING
@@ -6,5 +5,13 @@ usr/bin/ltrace
#usr/share/doc/ltrace/INSTALL
#usr/share/doc/ltrace/README
#usr/share/doc/ltrace/TODO
+#usr/share/ltrace
+usr/share/ltrace/libacl.so.conf
+usr/share/ltrace/libc.so-types.conf
+usr/share/ltrace/libc.so.conf
+usr/share/ltrace/libm.so.conf
+usr/share/ltrace/libpthread.so-types.conf
+usr/share/ltrace/libpthread.so.conf
+usr/share/ltrace/syscalls.conf
#usr/share/man/man1/ltrace.1
#usr/share/man/man5/ltrace.conf.5
diff --git a/lfs/ltrace b/lfs/ltrace
index f3f07c0b1..a49a1c455 100644
--- a/lfs/ltrace
+++ b/lfs/ltrace
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
+# Copyright (C) 2007-2026 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,16 +26,15 @@ include Config
SUMMARY = Library and system call tracer for programs
-VER = 0.7.3
-SUP_ARCHES = x86_64
+VER = 0.8.1
THISAPP = ltrace-$(VER)
-DL_FILE = ltrace_$(VER).orig.tar.bz2
+DL_FILE = ltrace-$(VER).tar.bz2
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = ltrace
-PAK_VER = 3
+PAK_VER = 4
DEPS =
@@ -49,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 30d1dbb178a41043e4bbbac17a23676db202b64327c9bb4393ae7ace9f5e1a1e2a5ded56cabc7faf2ea55b22ed17126a94c121147aeefb40250710b7307a50d3
+$(DL_FILE)_BLAKE2 = 4fb938f3511668f836f7f9cd3d3ab88b9e46a749bce9f506609c1ebfced552c71f868272766be7d902c0151eba55061d6aa9f5c88b0f40cf040cc6f4a43d9ce6
install : $(TARGET)
@@ -82,8 +81,11 @@ $(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) && ./configure --prefix=/usr --sysconfdir=/etc \
- --disable-werror
+ cd $(DIR_APP) && ./autogen.sh
+ cd $(DIR_APP) && ./configure \
+ --prefix=/usr
+ --sysconfdir=/etc \
+ --disable-werror
cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
@rm -rf $(DIR_APP)
--
2.54.0
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH] netsnmpd: Update to version 5.9.5.2
2026-07-01 11:34 [PATCH] core204: Ship lsof Adolf Belka
2026-07-01 11:34 ` [PATCH] lsof: Update to version 4.99.7 Adolf Belka
2026-07-01 11:34 ` [PATCH] ltrace: Update to version 0.8.1 Adolf Belka
@ 2026-07-01 11:34 ` Adolf Belka
2026-07-01 11:34 ` [PATCH] transmission: Update to version 4.1.3 Adolf Belka
3 siblings, 0 replies; 5+ messages in thread
From: Adolf Belka @ 2026-07-01 11:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 5.9.3 to 5.9.5.2
- Update of rootfile
- Move the symlink generation and removal from the lfs to the instal/uninstall pak
file to be aligned with the majority of packages.
- Version 5.9.4 has the note
IMPORTANT: SNMP over TLS and/or DTLS are not functioning properly
in this release with various versions of OpenSSL and will be fixed
in a future release.
- This issue has been in place since Aug 2023 and does not look to have been fixed as
far as I have been able to tell. The developers also say that this tool should only
be used on trusted local networks anyway. Additionally version 5.9.5 has a CVE fix.
Based on this I am submitting the update patch for review and decision. I think it is
better to do the update because it does not look like the OpenSSL issue will be
fixed anytime soon. It doesn't appear that anyone is working on it.
https://github.com/net-snmp/net-snmp/issues/828
- Changelog
5.9.5.2
building:
- Fix an issue with needing limits.h included.
- update to autoconf 2.72
5.9.5.1
Only a version numbering fix.
5.9.5
snmptrapd:
- fixed a critical vulnerability (CVE-2025-68615) which can be triggered
by a specially crafted trap
snmplib:
- Add support for IPV6_RECVPKTINFO
- Port the SSH domain transport to FreeBSD
- Improve error handling in parse_enumlist and other parsing functions
- Filter out non-ASCII characters from output
- Fix multiple memory leaks in MIB parsing, OID handling, and transport filters
- Fix multiple buffer overflows triggered when creating ASN packets
- Fix handling of large/negative values (integer underflows/overflows)
- Fix segmentation faults when `varbind` cannot be constructed or buf is null
- Fix crash in netsnmp_parse_args when passing invalid argument lists
- Fix SNMPv3 multithreading support for snmp_sess_open()
snmpd:
- Make UCD-SNMP::dskTable dynamic if includeAllDisks is set.") added
a verification that drops all filesystems not present in other_fs[]
table. So add 'ubifs' in other_fs[] to fix it.
- Fix SIGHUP handling for engineID changes and agent port changes
- Fix a use-after-free in unregister_mib_context()
- Fix regression of memory leak when using RPMDB macros
- Improve cache management: clear timer_id on stop, keep cache flags unchanged
- Always open libkvm in "safe mode" on FreeBSD
- Fix crash when snmptrapd subagent terminates the TCP connection
apps:
- snmpusm: Improve error handling and fix memory leaks
- sshtosnmp: Avoid EINVAL when passing credentials over SSH unix domain socket
- snmptest: Plug a possible memory leak
- snmpget: Avoid leak if parsing OID fails
MIBs:
- EtherLike-MIB: Optimize Linux implementation to use netlink statistics
- IP-MIB: Add Linux 6.7 compatibility for parsing /proc/net/snmp
- LM-SENSORS-MIB: Support negative temperatures
- SNMP-TLS-TM-MIB: Update to RFC 9456 and allow TLS protocols higher than TLS1.0
- HOST-RESOURCES-MIB: Add support for RPM SQLite DB background
building:
- Add support for Windows on ARM
- Support OpenBSD 8, FreeBSD 15/16, and DragonflyBSD
- Fix build for OS/X versions prior to 10.6.0
- Windows: Bump OpenSSL version and fix library paths
- MinGW64: Switch from pkg-config to pkgconf
- Add --with-wolfssl Add support for building and linking with the
wolfSSL library instead of OpenSSL. Other changes that have been
included in this patch are: - Only enable AES support if
EVP_aes_128_cfb() is available. - Add support for detecting SSL
functions if these have been defined as macros.
5.9.4
IMPORTANT: SNMP over TLS and/or DTLS are not functioning properly
in this release with various versions of OpenSSL and will be fixed
in a future release.
libsnmp:
- Remove the SNMP_SWIPE_MEM() macro Remove this macro since it is not
used in the Net-SNMP code base.
- DISPLAY-HINT fixes
- Miscellanious improvements to the transports
- Handle multiple oldEngineID configuration lines
- fixes for DNS names longer than 63 characters
agent:
- Added a ignoremount configuration option for the HOST-MIB
- disallow SETs with a NULL varbind
- fix the --enable-minimalist build
apps:
- snmpset: allow SET with NULL varbind for testing
- snmptrapd: improved MySQL logging code
general:
- configure: Remove -Wno-deprecated as it is no longer needed
- miscellanious ther bug fixes, build fixes and cleanups
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/packages/netsnmpd | 26 +++++++++---------
lfs/netsnmpd | 42 ++++++++++++++----------------
src/paks/netsnmpd/install.sh | 8 +++++-
src/paks/netsnmpd/uninstall.sh | 5 +++-
4 files changed, 42 insertions(+), 39 deletions(-)
diff --git a/config/rootfiles/packages/netsnmpd b/config/rootfiles/packages/netsnmpd
index 510f4a0cf..34e4eb30a 100644
--- a/config/rootfiles/packages/netsnmpd
+++ b/config/rootfiles/packages/netsnmpd
@@ -1,7 +1,4 @@
etc/rc.d/init.d/netsnmpd
-etc/rc.d/rc0.d/K02netsnmpd
-etc/rc.d/rc3.d/S65netsnmpd
-etc/rc.d/rc6.d/K02netsnmpd
etc/snmpd.conf
usr/bin/agentxtrap
usr/bin/checkbandwidth
@@ -130,7 +127,6 @@ usr/bin/traptoemail
#usr/include/net-snmp/library/snmp.h
#usr/include/net-snmp/library/snmpAliasDomain.h
#usr/include/net-snmp/library/snmpCallbackDomain.h
-#usr/include/net-snmp/library/snmpIPBaseDomain.h
#usr/include/net-snmp/library/snmpIPv4BaseDomain.h
#usr/include/net-snmp/library/snmpIPv6BaseDomain.h
#usr/include/net-snmp/library/snmpSocketBaseDomain.h
@@ -214,6 +210,8 @@ usr/bin/traptoemail
#usr/include/net-snmp/system/openbsd4.h
#usr/include/net-snmp/system/openbsd5.h
#usr/include/net-snmp/system/openbsd6.h
+#usr/include/net-snmp/system/openbsd7.h
+#usr/include/net-snmp/system/openbsd8.h
#usr/include/net-snmp/system/osf5.h
#usr/include/net-snmp/system/solaris.h
#usr/include/net-snmp/system/solaris2.3.h
@@ -231,28 +229,28 @@ usr/bin/traptoemail
#usr/lib/libnetsnmp.a
#usr/lib/libnetsnmp.la
#usr/lib/libnetsnmp.so
-usr/lib/libnetsnmp.so.40
-usr/lib/libnetsnmp.so.40.2.0
+usr/lib/libnetsnmp.so.45
+usr/lib/libnetsnmp.so.45.0.0
#usr/lib/libnetsnmpagent.a
#usr/lib/libnetsnmpagent.la
#usr/lib/libnetsnmpagent.so
-usr/lib/libnetsnmpagent.so.40
-usr/lib/libnetsnmpagent.so.40.2.0
+usr/lib/libnetsnmpagent.so.45
+usr/lib/libnetsnmpagent.so.45.0.0
#usr/lib/libnetsnmphelpers.a
#usr/lib/libnetsnmphelpers.la
#usr/lib/libnetsnmphelpers.so
-usr/lib/libnetsnmphelpers.so.40
-usr/lib/libnetsnmphelpers.so.40.2.0
+usr/lib/libnetsnmphelpers.so.45
+usr/lib/libnetsnmphelpers.so.45.0.0
#usr/lib/libnetsnmpmibs.a
#usr/lib/libnetsnmpmibs.la
#usr/lib/libnetsnmpmibs.so
-usr/lib/libnetsnmpmibs.so.40
-usr/lib/libnetsnmpmibs.so.40.2.0
+usr/lib/libnetsnmpmibs.so.45
+usr/lib/libnetsnmpmibs.so.45.0.0
#usr/lib/libnetsnmptrapd.a
#usr/lib/libnetsnmptrapd.la
#usr/lib/libnetsnmptrapd.so
-usr/lib/libnetsnmptrapd.so.40
-usr/lib/libnetsnmptrapd.so.40.2.0
+usr/lib/libnetsnmptrapd.so.45
+usr/lib/libnetsnmptrapd.so.45.0.0
#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/Bundle
usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/Bundle/MakefileSubs.pm
#usr/lib/perl5/site_perl/5.36.0/xxxMACHINExxx-linux-thread-multi/NetSNMP
diff --git a/lfs/netsnmpd b/lfs/netsnmpd
index 5605d6307..a27440cff 100644
--- a/lfs/netsnmpd
+++ b/lfs/netsnmpd
@@ -1,7 +1,7 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
-# Copyright (C) 2007-2024 IPFire Team <info@ipfire.org> #
+# Copyright (C) 2007-2026 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 = SNMP Daemon
-VER = 5.9.3
+VER = 5.9.5.2
THISAPP = net-snmp-$(VER)
DL_FILE = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = netsnmpd
-PAK_VER = 15
+PAK_VER = 16
DEPS =
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = b8e3de60e178ec16ad2848ad77f3bd4cbd35eaa9be103c0fa5d17514c29df4e69015ac53b54c9e565e3032b0c0bb47c19729e65310a6acefae901e101ea49451
+$(DL_FILE)_BLAKE2 = 417b337ac32d19db55494b97742fab6f28fc64d488896efd943d6f65ca563b0385d6160923d064e3bf04e3197790c7834d7b644973a426dfa3cb7e81f6465c4c
install : $(TARGET)
@@ -84,22 +84,21 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
$(UPDATE_AUTOMAKE)
cd $(DIR_APP) && ./configure \
- --prefix=/usr \
- --with-default-snmp-version="2" \
- --with-sys-contact="root@" \
- --with-sys-location="localhost" \
- --with-logfile="/var/log/snmpd.log" \
- --with-persistent-directory="/var/net-snmp" \
- --with-mib-modules="host agentx smux \
- ucd-snmp/diskio tcp-mib udp-mib mibII/mta_sendmail \
- ip-mib/ipv4InterfaceTable ip-mib/ipv6InterfaceTable \
- ip-mib/ipAddressPrefixTable/ipAddressPrefixTable \
- ip-mib/ipDefaultRouterTable/ipDefaultRouterTable \
- ip-mib/ipv6ScopeZoneIndexTable ip-mib/ipIfStatsTable \
- sctp-mib rmon-mib etherlike-mib ucd-snmp/lmsensorsMib"
- --libdir=/usr/lib \
- --sysconfdir="/etc"
-
+ --prefix=/usr \
+ --with-default-snmp-version="2" \
+ --with-sys-contact="root@" \
+ --with-sys-location="localhost" \
+ --with-logfile="/var/log/snmpd.log" \
+ --with-persistent-directory="/var/net-snmp" \
+ --with-mib-modules="host agentx smux \
+ ucd-snmp/diskio tcp-mib udp-mib mibII/mta_sendmail \
+ ip-mib/ipv4InterfaceTable ip-mib/ipv6InterfaceTable \
+ ip-mib/ipAddressPrefixTable/ipAddressPrefixTable \
+ ip-mib/ipDefaultRouterTable/ipDefaultRouterTable \
+ ip-mib/ipv6ScopeZoneIndexTable ip-mib/ipIfStatsTable \
+ sctp-mib rmon-mib etherlike-mib ucd-snmp/lmsensorsMib"
+ --libdir=/usr/lib \
+ --sysconfdir="/etc"
cd $(DIR_APP) && make #$(MAKETUNING)
cd $(DIR_APP) && make install
install -v -m 644 $(DIR_SRC)/config/netsnmpd/snmpd.conf /etc/snmpd.conf
@@ -109,8 +108,5 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
# install initscripts
$(call INSTALL_INITSCRIPTS,$(SERVICES))
- ln -sf ../init.d/netsnmpd /etc/rc.d/rc3.d/S65netsnmpd
- ln -sf ../init.d/netsnmpd /etc/rc.d/rc0.d/K02netsnmpd
- ln -sf ../init.d/netsnmpd /etc/rc.d/rc6.d/K02netsnmpd
@rm -rf $(DIR_APP)
@$(POSTBUILD)
diff --git a/src/paks/netsnmpd/install.sh b/src/paks/netsnmpd/install.sh
index 31c5fecae..5baa2ffee 100644
--- a/src/paks/netsnmpd/install.sh
+++ b/src/paks/netsnmpd/install.sh
@@ -17,11 +17,17 @@
# along with IPFire; if not, write to the Free Software #
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
# #
-# Copyright (C) 2007 IPFire-Team <info@ipfire.org>. #
+# Copyright (C) 2007-2026 IPFire-Team <info@ipfire.org>. #
# #
############################################################################
#
. /opt/pakfire/lib/functions.sh
extract_files
restore_backup ${NAME}
+
+# Create symlinks for runlevel interaction.
+ln -sf ../init.d/netsnmpd /etc/rc.d/rc3.d/S65netsnmpd
+ln -sf ../init.d/netsnmpd /etc/rc.d/rc0.d/K02netsnmpd
+ln -sf ../init.d/netsnmpd /etc/rc.d/rc6.d/K02zabbix_agentd
+
start_service --background ${NAME}
diff --git a/src/paks/netsnmpd/uninstall.sh b/src/paks/netsnmpd/uninstall.sh
index a7b8a5370..ffd74217b 100644
--- a/src/paks/netsnmpd/uninstall.sh
+++ b/src/paks/netsnmpd/uninstall.sh
@@ -17,7 +17,7 @@
# along with IPFire; if not, write to the Free Software #
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
# #
-# Copyright (C) 2007 IPFire-Team <info@ipfire.org>. #
+# Copyright (C) 2007-2026 IPFire-Team <info@ipfire.org>. #
# #
############################################################################
#
@@ -25,3 +25,6 @@
stop_service ${NAME}
make_backup ${NAME}
remove_files
+
+# Remove init-scripts and symlinks
+rm -rfv /etc/rc.d/rc*.d/*netsnmpd
--
2.54.0
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH] transmission: Update to version 4.1.3
2026-07-01 11:34 [PATCH] core204: Ship lsof Adolf Belka
` (2 preceding siblings ...)
2026-07-01 11:34 ` [PATCH] netsnmpd: Update to version 5.9.5.2 Adolf Belka
@ 2026-07-01 11:34 ` Adolf Belka
3 siblings, 0 replies; 5+ messages in thread
From: Adolf Belka @ 2026-07-01 11:34 UTC (permalink / raw)
To: development; +Cc: Adolf Belka
- Update from version 4.1.1 to 4.1.3
- Update of rootfile
- Changelog
4.1.3
All Platforms
Fixed a CORS bug that leaked the anti-CSRF nonce. (#8938)
Fixed a use-after-free bug in peer code. (#8921)
Fixed build error when compiling with fmt 12.2.0. (#8942)
Everything Else
Fixed a 4.1.2 build error in tests. (#8881)
4.1.2
Highlights
Fixed 4.1.0 bug that could cause duplicate HTTP announces to be sent to trackers.
(#8639)
All Platforms
Reject benc data that has invalid characters. (#8577)
Fixed a bug during the startup sequence where if one torrent failed to parse,
subsequent torrents would also fail. (#8605)
Fixed a bug that stalled some downloads at 99%. (#8654)
Fixed a 4.1.0 upgrade bug that could overwrite utp_enabled and
tcp_enabled settings. (#8658)
Fixed a 4.1.0 crash that could happen when a peer supplied reqq value smaller
than 32 in LTEP handshake. (#8713)
Fixed a 4.1.0 regression that periodically wrote upload & download stats to disk
even when Transmission had been idle since the last write, preventing the
stats file's disk from hibernating while idle. (#8722)
Fixed a 4.1.0 bug that prevented TCP peer connections on some systems. (#8748)
Added safeguards to HTTP responses to prevent clickjacking. (#8749)
Fixed edge case that didn't preserve the order of a batch of torrents when moving
their queue position up or down. (#8782)
Added sanitization for UTF-8 client names provided by peers during handshake. (#8809)
Stopped appending redundant zeros to blocklist files when downloaded from a
remote URL. (#8819)
Fixed a build failure that occurred when building with link-time optimization.
(#8540)
macOS Client
Fixed a 4.1.0 memory leak. (#8613)
Fixed navigation focus issues in the Inspector. (#8792, #8810)
Improved UI code to use less CPU. (#8832, #8833, #8835, #8836, #8842, #8846, #8851)
Qt Client
Fixed a 4.1.0 crash when parsing some RPC responses from older Transmission
servers. (#8618)
Fixed a 4.1.0 bug that saved both deprecated and current settings names to
settings.json. (#8623)
GTK Client
Fixed a 4.1.0 bug that did not show translated logging level strings. (#8611)
Fixed a 4.1.0 crash when toggling alternative speed limits. (#8709)
Web Client
Fixed a 4.1.0 bug that displayed timestamps in some dropdowns as 6.75:45 instead
of 6:45. (#8624)
Fixed a bug that could show incorrect torrent status when reconnecting to the
server after a lost connection. (#8780, #8783)
transmission-remote
Improved transmission-remote console output for JSON-RPC 2. (#8799, #8805)
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/packages/transmission | 4 ++--
lfs/transmission | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/config/rootfiles/packages/transmission b/config/rootfiles/packages/transmission
index a248aea20..7ed9094ee 100644
--- a/config/rootfiles/packages/transmission
+++ b/config/rootfiles/packages/transmission
@@ -10,9 +10,9 @@ usr/lib/systemd/system/transmission-daemon.service
usr/share/transmission
#usr/share/transmission/public_html
#usr/share/transmission/public_html/images
+#usr/share/transmission/public_html/images/apple-touch-icon.png
#usr/share/transmission/public_html/images/favicon.ico
-#usr/share/transmission/public_html/images/favicon.png
-#usr/share/transmission/public_html/images/webclip-icon.png
+#usr/share/transmission/public_html/images/favicon.svg
#usr/share/transmission/public_html/index.html
#usr/share/transmission/public_html/transmission-app.css
#usr/share/transmission/public_html/transmission-app.css.LEGAL.txt
diff --git a/lfs/transmission b/lfs/transmission
index 10e2bf271..5584a97f3 100644
--- a/lfs/transmission
+++ b/lfs/transmission
@@ -26,7 +26,7 @@ include Config
SUMMARY = A BitTorrent client with multiple UIs
-VER = 4.1.1
+VER = 4.1.3
THISAPP = transmission-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = transmission
-PAK_VER = 28
+PAK_VER = 29
DEPS =
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = ad0062b1838662a023dec0872154193e1e548f6e88d4939b3ce4c31714b91692674aa6918d10b451e4a72dbb869473292b3120de70d2d8d594697e5e9812b477
+$(DL_FILE)_BLAKE2 = 289afb0057654e53833df748e10c6e9bb8bdd95320d5dd1af40734e130895c444df9f4bae923b976a599d76ce7e1dc6685b7974cf9fdfd3b2a585a8a94935efe
install : $(TARGET)
--
2.54.0
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-07-01 11:34 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-01 11:34 [PATCH] core204: Ship lsof Adolf Belka
2026-07-01 11:34 ` [PATCH] lsof: Update to version 4.99.7 Adolf Belka
2026-07-01 11:34 ` [PATCH] ltrace: Update to version 0.8.1 Adolf Belka
2026-07-01 11:34 ` [PATCH] netsnmpd: Update to version 5.9.5.2 Adolf Belka
2026-07-01 11:34 ` [PATCH] transmission: Update to version 4.1.3 Adolf Belka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox