Commit Graph

488 Commits

Author SHA1 Message Date
Josef Schlehofer 607aa2a4b3 syslog-ng: add dependency for ivykis
Replace embedded ivykis with a separate package to improve
dependency management and enable library reuse.

The ivykis library now properly supports io_uring when
CONFIG_KERNEL_IO_URING is enabled.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 8fcf45d05a)
2025-10-29 11:53:52 +01:00
Josef Schlehofer 80e392b49c syslog-ng: update to version 4.10.2
Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.10.2

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit b5d9b7cf9d)
2025-10-22 12:55:45 +02:00
Josef Schlehofer db71795485 syslog-ng: update to version 4.10.1
Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.10.1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 2ba11a2da5)
2025-10-01 19:12:08 +02:00
Josef Schlehofer 0632797c89 syslog-ng: update to version 4.10.0
Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.10.0

Makefile changes
----------------

1. Disable experimental feature: stackdump
due to issues, which were reported to upstream

2. Disabled example modules to avoid adding libstdc++.so.6 dependency
Fixes:
Package syslog-ng is missing dependencies for the following libraries:
libstdc++.so.6

Other changes
-------------

In syslog-ng 4.8.0, there was added possibility to use value "current"
as version in the config file, so use it, which confirm to use
the latest version instead of bumping the version in the file
manually.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit b1cfb71f7b)
2025-09-26 00:54:25 +02:00
Josef Schlehofer 9da18e3229 syslog-ng: add runtime test
It adds a runtime test to verify that the compiled binary in
CI/CD runs without segfault and prints the version.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 971a2164f5)
2025-09-26 00:54:19 +02:00
Aleksey Vasilenko 793ae0e879 bottom: update to 0.11.1
update to 0.11.1

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
(cherry picked from commit 072b5c6f48)
2025-09-23 12:52:15 +02:00
Alexandru Ardelean 55dd83fb3a sudo: bump to version 1.9.17p2
This change bumps sudo to version 1.9.17p2

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
(cherry picked from commit 1e391d0520)
2025-09-11 08:00:58 +02:00
Robert Marko e8a705e21e atop: update to 2.12.0
2.11.0 will not compile with GCC15, so update to 2.12.0.
It also fixes CVE-2025-31160.

Fixes: #27085
Signed-off-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit 90dfd41b51)
2025-07-30 12:03:14 +02:00
Rosen Penev fa86cd5abb atop: fix compilation with full NLS
nls.mk is missing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 8a0f28c78c)
2025-07-30 12:01:37 +02:00
Tianling Shen 0f5809232d btop: Update to 1.4.4
Removed upstreamed patch.

Release note: https://github.com/aristocratos/btop/releases/tag/v1.4.4

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 062287375c)
2025-07-25 13:42:48 +08:00
Nate Robinson e2e3e60b13 btop: add patch to fix download/upload display
Uses https://github.com/aristocratos/btop/pull/1156

Signed-off-by: Nate Robinson <nrobinson2000@me.com>
(cherry picked from commit 99bc4798ed)
2025-07-25 13:42:48 +08:00
Jan Kardell 1989330e66 sudo: Fix license file
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-07-18 22:25:04 +08:00
Jan Kardell 2c0a7f40c4 sudo: bump to version 1.9.17p1
Fixes: CVE-2025-32462
Fixes: CVE-2025-32463

Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
(cherry picked from commit b153b6a034)
2025-07-18 22:25:04 +08:00
Thlv Alivs 2847dc3514 zabbix: update to 7.0.12
also fix build error

Signed-off-by: Thlv Alivs <zgmzzzz18@gmail.com>
(cherry picked from commit 7c268c3ac2)
2025-07-18 11:46:53 +02:00
John Audia efdfbd86b4 htop: update to 3.4.1
Changelog: https://github.com/htop-dev/htop/blob/main/ChangeLog#L1-L10

Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64

Signed-off-by: John Audia <therealgraysky@proton.me>
(cherry picked from commit 151156c9cc)
2025-07-18 11:44:16 +02:00
Maxim Storchak bdadf5f75c htop: tell which variant of ncurses to look for
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
(cherry picked from commit dc0b480a73)
2025-07-18 11:44:10 +02:00
John Audia bd0cc76a04 htop: update to 3.4.0
Changelog: https://github.com/htop-dev/htop/compare/3.3.0...3.4.0

Build system: x86/64
Build-tested: bcm27xx/bcm2712, x86/64
Run-tested: bcm27xx/bcm2712

Signed-off-by: John Audia <therealgraysky@proton.me>
(cherry picked from commit 23aeff2341)
2025-07-18 11:43:47 +02:00
Fabrice Fontaine 37567eb429 admin/syslog-ng: fix PKG_CPE_ID
oneidentity:syslog-ng is a better CPE ID than balabit:syslog-ng as
this CPE ID has the latest CVEs (whereas balabit:syslog-ng only
has a CVE from 2000):
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:oneidentity:syslog-ng

Fixes: 5f07bb1094 (syslog-ng: update to version 3.19.1)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
(cherry picked from commit 3d32c62444)
2025-06-30 10:18:26 +02:00
Tianling Shen 7efd93e735 btop: add migration for alias command
Files in `/etc/profile.d/` are marked as user configs and won't be
replaced to new version when update the package, so add a migration
script for this.

Fixes: #26709
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit ae33358c4f)
2025-06-16 18:30:29 +08:00
Sergey Ponomarev 1ee73951bd syslog-ng: alternative for logread
When the syslog-ng installed it records all messages to /var/log/messages.
This makes the default OpenWrt's ubox /sbin/logread useless and return nothing.

The logread script was added to the syslog-ng as a shim.
It's based on `tail /var/log/messages` and repeats basic options that the ubox logread have.
The script is installed instead of the /sbin/logread and this is causes an error.

Instead install it to /usr/libexec/logread.sh and specify as an alternative /sbin/logread.

The ubox logread also needs to be made as alternative in /usr/libexec/logread-ubox.

So we need to give it a separate name.
The most simple and clear would be logread-shell or just logread.sh.

Suggested-by: Andreas Gnau <andreas.gnau@iopsys.eu>
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
(cherry picked from commit 641ec2b644)
2025-06-16 11:40:55 +02:00
Tianling Shen 99f3000c73 btop: Update to 1.4.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 5082f94791)
2025-05-13 14:30:15 +08:00
Tianling Shen a704eb4676 btop: Update to 1.4.2
Update alias command.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 8df8700a13)
2025-05-04 20:36:00 +08:00
Tianling Shen de94c521c6 btop: Update to 1.4.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 0e5cc7de57)
2025-05-04 20:35:51 +08:00
Hannu Nyman adeeef3998 debootstrap: Make version apk compatible
Adjust version to match apk semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 863be39f2c)
2024-11-23 11:21:53 +02:00
Gagan Deep 1226b4b348 openwisp-monitoring: allow not depending on rpcd-mod-iwinfo
Add option to exclude rpcd-mod-iwinfo from dependency.

Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
(cherry picked from commit ca503cc405)
2024-11-16 17:46:04 +08:00
Gagan Deep 124b24d6e2 openwisp-monitoring: fix Makefile for 0.2.0 update
Commit 5e69da4ccb upgraded openwisp-monitoring
to version 0.2.0 but missed necessary Makefile adjustments, causing the
package to break in OpenWrt feeds.

This patch updates the Makefile to ensure proper functionality of
openwisp-monitoring with the 0.2.0 release.

Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
(cherry picked from commit 886b3fa36d)
2024-11-16 17:46:04 +08:00
Gagan Deep 15fe770c17 openwisp-config: fix Makefile for 1.1.0
Update configuration in Makefile to fix #25168.
Add "/etc/openwisp/" to conf files.

Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
(cherry picked from commit 67d4fa3b05)
2024-11-12 23:02:37 +02:00
Robert Marko a30d0cbf46 atop: add missing nls.mk include
If nls.mk is not included and BUILD_NLS is set compilation will fail with:
aarch64-openwrt-linux-musl-gcc atop.o version.o various.o  deviate.o   procdbase.o acctproc.o photoproc.o photosyst.o cgroups.o rawlog.o ifprop.o parseable.o showgeneric.o drawbar.o showlinux.o  showsys.o showprocs.o atopsar.o  netatopif.o netatopbpfif.o gpucom.o  json.o utsnames.o -o atop -lncursesw -lz -lm -lrt -Lstaging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/usr/lib -Lstaging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib -fuse-ld=bfd -znow -zrelro  -Lstaging_dir/target-aarch64_cortex-a53_musl/usr/lib -lglib-2.0 -lintl
staging_dir/toolchain-aarch64_cortex-a53_gcc-13.3.0_musl/lib/gcc/aarch64-openwrt-linux-musl/13.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: cannot find -lintl: No such file or directory
collect2: error: ld returned 1 exit status

So make sure to include nls.mk.

Fixes: #25231
Signed-off-by: Robert Marko <robimarko@gmail.com>
(cherry picked from commit 1f3fa379d3)
2024-11-05 16:09:09 +08:00
Javier Marcet c488c16c82 schroot: add boost-1.85 compatibility patch
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-10-27 16:10:10 -07:00
Hauke Mehrtens ce6ca4137c fluent-bit: Deactivate sasl2, zlib and zstd
Deactivate the dependencies to libsals2, libzlib and libzstd.
This fixes the build of fluent-bit.

This fixes the following problem:
```
Package fluent-bit is missing dependencies for the following libraries:
libsasl2.so.3
libz.so.1
libzstd.so.1
```

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-10-13 18:03:34 -07:00
Gagan Deep af4a89482c openwisp-config: update to 1.1.0
Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
2024-10-01 20:47:53 +02:00
Gagan Deep 5e69da4ccb openwisp-monitoring: update to 0.2.0
Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
2024-10-01 20:47:33 +02:00
Tianling Shen 7e9ef57819 btop: Update to 1.4.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-09-28 15:46:15 +08:00
Jon Henrik Bjørnstad e63272e9c2 qbee-agent: bump version to 2024.36
Signed-off-by: Jon Henrik Bjørnstad <jonhenrik@qbee.io>
2024-09-06 22:39:57 +08:00
Aleksey Vasilenko 7a4d957dd5 rsyslog: update to 8.2408.0
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-09-02 10:57:35 -07:00
Aleksey Vasilenko e61382c893 atop: update to 2.11.0
- Remove obsolete patch
- Add newly acquired glib2 dependency

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-09-01 17:23:25 +03:00
Oliver Kraitschy e0bb219f38 openwisp-monitoring: add missing PKG_VERSION for APK
The 'PKG_VERSION' string was missing and only 'PKG_SOURCE_VERSION' string
was used.

Signed-off-by: Oliver Kraitschy <ok@dev.tdt.de>
2024-08-21 07:26:24 +02:00
Oliver Kraitschy a111cf3129 openwisp-config: add missing PKG_VERSION for APK
The 'PKG_VERSION' string was missing and only 'PKG_SOURCE_VERSION' string
was used.

Signed-off-by: Oliver Kraitschy <ok@dev.tdt.de>
2024-08-21 07:25:50 +02:00
Rosen Penev ed1f025a98 sudo: modify version to Alpine Linux one
The goal here is compatibility with APK.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-08-16 18:40:31 -07:00
Aleksey Vasilenko dc418e1255 bottom: update to 0.9.7
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-08-01 19:51:51 +08:00
Aleksey Vasilenko 74c89fc2a5 rsyslog: update to 8.2406.0
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-28 22:50:02 +08:00
Rahul Thakur 9be88f24b3 fluent-bit: add package
* add package fluent-bit v3.1.3
* test performed
  - compile-test
  - run-test on target

* fluent-bit package is added to provide another option for
  log collection and management. It integrates well with
  a wide variety of environments and deployments. It is widely
  used by a number of organizations and is supported across a
  variety of platforms. Integrating it to make it available as
  an openwrt package.

Signed-off-by: Rahul Thakur <rahul.thakur@iopsys.eu>
2024-07-18 14:31:50 +02:00
Yanase Yuki 4948edf6ff zabbix: update to 7.0.0
License has been changed to AGPL-3.0-only

Signed-off-by: Yanase Yuki <dev@zpc.st>
2024-06-23 11:28:47 -07:00
Yanase Yuki e1d7c7ec89 zabbix: update to 6.4.15
Signed-off-by: Yanase Yuki <dev@zpc.st>
2024-06-23 11:28:47 -07:00
Yanase Yuki 808c315436 zabbix: update to 6.4.14
Signed-off-by: Yanase Yuki <dev@zpc.st>
2024-06-23 11:28:47 -07:00
Yanase Yuki d8d5538f5a zabbix: update to 6.4.13
Signed-off-by: Yanase Yuki <dev@zpc.st>
2024-06-23 11:28:47 -07:00
Yanase Yuki 956c5f9bf7 zabbix: update to 6.4.12
Signed-off-by: Yanase Yuki <dev@zpc.st>
2024-06-23 11:28:47 -07:00
Yanase Yuki e61c3ea01c zabbix: zabbix-agentd: depend on libevent2-pthreads
zabbix-agentd requires libevent2-pthreads to build
correctly, so add it to DEPENDS.

Signed-off-by: Yanase Yuki <dev@zpc.st>
2024-06-23 11:28:47 -07:00
Yaroslav Petrov 152a32208f monit: update to 5.34.0
Compile tested: x86_64, PC Engines APU4, OpenWrt 22.03.5/main
Run tested: x86_64, PC Engines APU4, OpenWrt 22.03.5/main, div. tests

* update from 5.33.0 to 5.34.0 (See changelog: https://mmonit.com/monit/changes/)
* remove upstream (obsolete) patch

Signed-off-by: Yaroslav Petrov <info@lank.me>
2024-06-23 11:05:02 -07:00
Jon Henrik Bjørnstad 1d8d4b79ad qbee-agent: new package qbee-agent 2024.23
Signed-off-by: Jon Henrik Bjørnstad <jonhenrik@qbee.io>
2024-06-20 14:22:45 -07:00