Commit Graph

394 Commits

Author SHA1 Message Date
Tianling Shen bb73523d75 btop: Update to 1.2.13
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-15 14:33:04 +08:00
Tianling Shen 5671bd0d1a btop: append `--utf-force` argument by default
btop reads the `LANG` env variable to delect if the system has utf8
support, which exists on common Linux distributions.

However, OpenWrt does not ship it, and results in btop reporting
"No UTF-8 locale detected!". Users have to manually pass `--utf-force`
to make btop happy.

To make it OOTB, append `--utf-force` argument by default via alias.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-15 14:33:04 +08:00
Alexandru Ardelean 8e2091c6ad sudo: bump to verison 1.9.12p1
Fixes: https://github.com/openwrt/packages/issues/19816

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-11-07 12:30:29 +01:00
Jacky Guo a7ed296a80 nload: add new package
Signed-off-by: Jacky Guo <leickwell@hotmail.com>
2022-11-04 13:10:38 -07:00
Alexandru Ardelean b40372da41 sudo: bump to version 1.9.12
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-10-31 12:29:24 -07:00
Tianling Shen d04b590fc2 btop: add new package
Resource monitor that shows usage and stats for processor, memory,
disks, network and processes.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-19 09:30:12 +02:00
Florian Eckert 3c11092560 zabbix: add sqlite3 support
This change makes it possible to build zabbix with sqlite3 support.

Attention:
By selecting "SQLite" as "Database Software" you are not able
to build the zabbix-server and zabbix-server-frontend package anymore.
This database is not supported for this service.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-10-17 13:50:42 +02:00
Scott Roberts cd48d03f01 zabbix: add variants for SSL support
opkg does not offer ssl varients:
zabbix-agentd
zabbix-sender
zabbix-get
zabbix-proxy
zabbix-server

resolve this by adding ssl varients.

Signed-off-by: Scott Roberts <ttocsr@gmail.com>
2022-10-06 06:44:03 -06:00
Scott Roberts 475d1cc0e9 zabbix: update to 6.2.3
Refreshed patches.

Signed-off-by: Scott Roberts <ttocsr@gmail.com>
2022-09-26 09:41:21 -06:00
Nick Hainke cab4d53e04 openwisp-config: cleanup Makefile
The license identifier has a typo. Fix it.
Use SPDX instead of license boilerplate.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-09-22 01:30:59 -07:00
Nick Hainke 327d857e4a openwisp-monitoring: cleanup Makefile
The license identifier has a typo. Fix it.
Use SPDX instead of license boilerplate.

Signed-off-by: Nick Hainke <vincent@systemli.org>
2022-09-22 01:30:59 -07:00
Javier Marcet 38716ddfeb schroot: update to version 1.6.13, reboot of the schroot tool
conceived and developed for many years by Roger Leigh

Signed-off-by: Javier Marcet <javier@marcet.info>
2022-09-09 11:59:53 -07:00
Josef Schlehofer 34b7af9e08
syslog-ng: update to version 3.38.1
- Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-3.38.1

- Update the configuration file to use version 4.0 as mentioned in the
  release notes to try the latest changes

Fixes: CVE-2022-38725

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-09-07 14:34:28 +02:00
Petr Štetiar 660fa63faf syslog-ng: fix OOM issues by adding support for logrotate
With heavy system logging which goes by default into `/var/log/messages`
log file which is usually placed in tmpfs/RAM one can trigger OOM killer
fairly easily, thus killing random processes and in some cases making
system unusable.

This is likely happening due to the fact, that Linux by default uses 1/2
of available RAM for tmpfs, which might be for example an issue on low
RAM devices with ath10k wireless.

So let's fix it by adding logrotate functionality which should limit the
size of `/var/log/messages` log file to 1M by default, but could be
tweaked by config knob if needed be.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2022-08-26 16:57:00 +02:00
Florian Eckert 672a655d6b zabbix: add fping dependency
If fping is not installed on the system the following message is show if
hosts should be monitored via icmp.

Log-Message:
"At least one of '/usr/sbin/fping', '/usr/sbin/fping6' must exist. Both
are missing in the system."

To fix this also, add a dependency to 'fping' for 'zabbix-server' and
'zabbix-proxy' for installation to allow icmp hosts monitoring.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-08-03 09:40:59 +02:00
Rosen Penev 97e986e5ed sudo: don't build with MIPS16
GCC12 doesn't implement some security flags used by sudo.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-14 14:13:02 -07:00
Giacomo Sanchietti 799194cbc9 rsyslog: apply shellcheck SC3014 to init
Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti 008860276e rsyslog: replace spaces with tabs inside init
Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti 7afd539dbf rsyslog: improve default config
Check also for config files containing comment lines starting
with white spaces.

Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti c3f6591de7 rsyslog: apply shellcheck suggestions to init
Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti a3cea3655f rsyslog: preserve existing configuration
Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti d7084eae60 rsyslog: include original config file
Allow advanced configurations from /etc/rsyslog.conf file

Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti dda5f84630 rsyslog: write config file to RAM
Avoid wearing out flash storage

Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Giacomo Sanchietti 443bc5720e rsyslog: add uci support
Signed-off-by: Giacomo Sanchietti <giacomo.sanchietti@nethesis.it>
2022-07-07 10:34:58 -07:00
Alexandru Ardelean b083d9b82b sudo: bump to verison 1.9.11p3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-07-01 12:40:12 -07:00
Federico Capoano 0419a797ae openwisp-monitoring: added 0.1.1
Signed-off-by: Federico Capoano <f.capoano@openwisp.io>
2022-06-28 16:00:46 -04:00
Florian Eckert 7e88aaacbd
Merge pull request #18796 from nemesisdesign/openwisp-config
openwisp-config: update to 1.0.1
2022-06-28 08:40:12 +02:00
Federico Capoano abb75e3a7b openwisp-config: update to 1.0.1
Signed-off-by: Federico Capoano <f.capoano@openwisp.io>
2022-06-24 18:16:14 -04:00
Josef Schlehofer ae7aefe111 syslog-ng: update to version 3.37.1
- Changelog:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-3.37.1

- Bump config version

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-06-24 11:30:36 -07:00
John Audia 6d73b8a09a htop: update to 3.2.1
Build-tested: x86/64
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <therealgraysky@proton.me>
2022-06-04 08:58:11 -04:00
Federico Capoano a1b5bc3add openwisp-config: update to 1.0.0
Signed-off-by: Federico Capoano <f.capoano@openwisp.io>
2022-05-18 15:20:15 -04:00
John Audia b4043d9225 htop: update to 3.2.0
Build-tested: x86/64
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <graysky@archlinux.us>
2022-05-04 22:46:05 +03:00
Alexandru Ardelean 589f276ba6 sudo: bump to version 1.9.10
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-03-16 19:45:02 -07:00
Josef Schlehofer ceca87b25b
netdata: disable LZ4 compression support
To avoid unnecessary dependency, let's disable it for now.
LZ4 can be also used for DB engine and HTTPS

Fixes:
Package netdata is missing dependencies for the following libraries:
liblz4.so.1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-03-15 10:52:56 +01:00
Josef Schlehofer f65025eaf9
Merge pull request #18041 from turris-cz/syslog-ng-bump
syslog-ng: update to version 3.36.1 and add test.sh
2022-03-12 06:50:54 +01:00
Josef Schlehofer 110d46eb37
syslog-ng: update to version 3.36.1
- Bump version in config file

Release notes:
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-3.36.1

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-03-10 16:19:19 +01:00
Michal Vasilek 1278eec776
netdata: update to version 1.33.1
- Switch to upstream's release tarball
  Requires to add PKG_BUILD_DIR since netdata is extracted to the folder
  netdata-v1.33.1 instead of the previous solution where there was
missing v

- Disable anomaly detection by default
This avoids adding a new dependencies to netdata

Fixes:
Package netdata is missing dependencies for the following libraries:
libatomic.so.1
libstdc++.so.6

- Add FreeBSD patch to have smaller package and to avoid clutter in
  WebUI

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
[add commit message, add FreeBSD patch]
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-03-10 00:13:02 +01:00
John Audia 6f509784d0 atop: update to 2.7.1
Upstream bump and remove unneeded patch

Build system: x86_64
Build-tested: bcm2711/RPi4B
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <graysky@archlinux.us>
2022-02-28 11:44:23 -08:00
Matthew Hagan 7a3b0b1d9d rsyslog: move configurables to Config.in
Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2022-02-23 16:57:43 -08:00
Matthew Hagan 4c4d5fa81d rsyslog: add omhttp libcurl dependancy
Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2022-02-23 16:57:43 -08:00
Alexandru Ardelean 22c199bf30 sudo: bump to version 1.9.9
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-07 10:27:47 +02:00
Sergey V. Lobanov 0a9a52ee77 syslog-ng: fix build on macos
configure script detects Darwin and uses flags incompatible with
Linux target build.

This patch uses fakeuname tool if host OS is MacOS to avoid Darwin
detection on target build.

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2022-01-26 16:02:58 +03:00
James White cf9d5a8870 netdata: Update init script to use -D rather than -nd
The current init script is using the deprecated -nd flag. This updates netdata to be started with -D.

Signed-off-by: James White <james@jmwhite.co.uk>
2022-01-13 10:39:08 +01:00
Florian Eckert 45438d033e
Merge pull request #17282 from TDT-AG/pr/20211207-openwisp
openwisp-config: refactoring and update openwisp-config package
2021-12-27 14:18:00 +01:00
Florian Eckert a98c318e05 openwisp-config: refactoring and update openwisp-config package
With the last upstream change, all build variants were removed so that
we only have one package. It is now called openwisp-config.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-12-22 10:23:40 +01:00
Sergey V. Lobanov 2d680d787f zabbix: update to 5.0.18
Updated to latest 5.0 LTS minor release

Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
2021-12-21 21:38:54 +01:00
John Audia 3b041e3b45 htop: update to 3.1.2-1
Build-tested: x86/64
Run-tested: bcm2711/RPi4B

Signed-off-by: John Audia <graysky@archlinux.us>
2021-12-06 07:43:48 -05:00
Jacek Konieczny 30007d3804 zabbix: fix 6in4 network interface discovery
Those devices don't have 'device' propery, only 'l3_device', which
causes 'attempt to concatenate field 'device' (a nil value)' lua error.

Use 'l3_device' as a fallback in this case.

Signed-off-by: Jacek Konieczny <jajcus@jajcus.net>
2021-11-21 11:00:53 -05:00
Josef Schlehofer 2d2fd36e28 syslog-ng: update to version 3.35.1
Also bump the version in syslog-ng config file.
Removes this warning:

Nov 16 14:19:41 turris syslog-ng[15159]: WARNING: Configuration file format is too old, syslog-ng is running in compatibility mode. Please update it to use the syslog-ng 3.35 format at your time of convenience. To upgrade the configuration, please review the warnings about incompatible changes printed by syslog-ng, and once completed change the @version header at the top of the configuration file; config-version='3.33'

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-11-16 13:28:41 -08:00
Matthew Hagan 2c54c4d093 rsyslog: update to 8.2110.0
Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
2021-11-16 13:27:24 -08:00