Commit Graph

488 Commits

Author SHA1 Message Date
Thlv Alivs 7c268c3ac2 zabbix: update to 7.0.12
also fix build error

Signed-off-by: Thlv Alivs <zgmzzzz18@gmail.com>
2025-05-18 16:25:10 +02:00
Tianling Shen 5082f94791
btop: Update to 1.4.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-05-12 19:57:26 +08:00
Tianling Shen 8df8700a13
btop: Update to 1.4.2
Update alias command.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-05-03 16:03:58 +08:00
Robert Marko a2601e963c freeipmi: update to 1.6.15
Update freeipmi to 1.6.15 in order to fix compilation with GCC14.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-02 10:28:24 +02:00
Tianling Shen 0e5cc7de57
btop: Update to 1.4.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-04-30 18:34:23 +08:00
John Audia 151156c9cc 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>
2025-04-15 02:56:17 +08:00
Oliver Sedlbauer 742c5bb94c ipmitool: disable download of PEN list in Makefile
This commit allows building the package without downloading enterprise
numbers from the IANA PEN registry. This enables offline builds and
reduces storage usage, especially on devices with limited space.

Signed-off-by: Oliver Sedlbauer <osedlbauer@tdt.de>
2025-04-09 22:49:44 +02:00
Oliver Sedlbauer 96da0a11cb ipmitool: add option to disable registry download
Upstream backport

Signed-off-by: Oliver Sedlbauer <osedlbauer@tdt.de>
2025-04-09 22:49:44 +02:00
Oliver Sedlbauer 8e8101438a ipmitool: do not require IANA PEN registry
Upstream backport

Signed-off-by: Oliver Sedlbauer <osedlbauer@tdt.de>
2025-04-09 22:49:44 +02:00
Maxim Storchak dc0b480a73 htop: tell which variant of ncurses to look for
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2025-03-18 15:52:30 -04:00
Robert Marko c01643e78b ipmitool: disable FreeIPMI support
Now that we are building FreeIPMI library ipmitool will detect it
and since we are already passing --enable-intf-free it will build
support for FreeIPMI as well.

However, --enable-intf-free was previously no-op since it would just
fail to detect FreeIPMI and disable support for it but now it seems
that buildbots build FreeIPMI first and then ipmitool will fail with
missing dependency on FreeIPMI library.

Since FreeIPMI is quite big and previously ipmitool was built without
support for it anyway lets disable support for FreeIPMI in ipmitool and
if its required it can be made optional or as a package variant later.

This fixes building ipmitool via buildbots again.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-03-13 20:16:26 +01:00
John Audia 23aeff2341 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>
2025-03-12 10:59:55 +01:00
Bjørn Mork 771bb86f26 freeipmi: The GNU IPMI library
FreeIPMI provides in-band and out-of-band IPMI software based on the
IPMI v1.5/2.0 specification. The IPMI specification defines a set of
interfaces for platform management and is implemented by a number of
vendors for system management. The features of IPMI that most users
will be interested in are sensor monitoring, system event monitoring,
power control, and serial-over-LAN (SOL). The FreeIPMI tools and
libraries listed below should provide users with the ability to
access and utilize these and many other features. A number of useful
features for large HPC or cluster environments have also been
implemented into FreeIPMI.

Signed-off-by: Bjørn Mork <bjorn@mork.no>
2025-03-05 21:17:14 +02:00
Rany Hany 7d752193e4 muninlite: add some patches to address old issues
As muninlite doesn't appear to have had a release in a few years and activity
on the git repo appears to have stalled, we add some patches on our end for now.

Patches:

- 001->004 are upstream fixes from master.
- 100 is a submitted PR: https://github.com/munin-monitoring/muninlite/pull/19
  to fix https://github.com/munin-monitoring/muninlite/issues/14.
- 200->204 is a submitted PR to allow customizing the monitored network interfaces:
  https://github.com/munin-monitoring/muninlite/pull/18. Despite the large
  number of patches it is actually a trivial change.

Signed-off-by: Rany Hany <rany_hany@riseup.net>
2025-01-10 00:11:38 +01:00
Rany Hany 4f0758ba36 muninlite: add /etc/munin to conffiles and install muninlite.conf
The entire /etc/munin should be backed up as it includes
user configuration for custom plugins and the muninlite.conf
config file which is useful to override the default NTP server.

Also we install muninlite.conf to /etc/munin/.

Signed-off-by: Rany Hany <rany_hany@riseup.net>
2025-01-10 00:11:38 +01:00
Alexandru Ardelean 190b99b1bc sudo: bump to version 1.9.16p2
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-12-25 21:33:31 +02:00
Jon Henrik Bjørnstad 6f9bd7df65 qbee-agent: bump version to 2024.50
Signed-off-by: Jon Henrik Bjørnstad <jonhenrik@qbee.io>
2024-12-17 23:27:44 +01:00
Sergey Ponomarev 641ec2b644 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>
2024-11-24 11:10:10 +01:00
Hannu Nyman 863be39f2c debootstrap: Make version apk compatible
Adjust version to match apk semantic rules.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-11-22 22:11:06 +00:00
Gagan Deep a525be2763 openwisp-monitoring: update to 0.2.1
Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
2024-11-21 22:38:45 +01:00
Jon Henrik Bjørnstad 10fcc5d390 qbee-agent: bump version to 2024.45
Signed-off-by: Jon Henrik Bjørnstad <jonhenrik@qbee.io>
2024-11-20 00:17:08 +08:00
Rosen Penev 8a0f28c78c atop: fix compilation with full NLS
nls.mk is missing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-16 13:39:44 +02:00
Rosen Penev 91fa5b424d ipmitool: update to 1.8.19
Remove all patches as they are upstreamed.

Switch upstream as it moved.

Need autoreconf now. Add PKG_INSTALL and PKG_BUILD_PARALLEL for
consistency between pachages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-13 12:07:20 -08:00
Rosen Penev 625c55f04a fluent-bit: update to 3.1.9
Add patch from Alpine to fix compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-11 18:48:55 +02:00
Gagan Deep ca503cc405 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>
2024-11-11 09:03:01 +01:00
Gagan Deep 886b3fa36d 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>
2024-11-11 09:03:01 +01:00
Gagan Deep 67d4fa3b05 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>
2024-11-11 09:01:03 +01:00
Robert Marko 1f3fa379d3 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>
2024-11-03 23:06:11 +01: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