aboutsummaryrefslogtreecommitdiff
path: root/admin
Commit message (Collapse)AuthorAge
* syslog-ng: enable http module based on zlib support in curlJosef Schlehofer2024-03-19
| | | | | | | | | | | | | | | | | Since version 4.4.0, syslog-ng added compression to http() destination using zlib from curl. [1] However, zlib is currently disabled in curl [2] and it prevented syslog-ng to start. This commit changes the configuration opinion to enable http module only if zlib support is enabled for curl and as well it adds dependency for zlib (in that case). If the zlib is disabled, then it disables http module, so syslog-ng can start and thus zlib dependency is not required. [1] https://gitlab.nic.cz/turris/os/packages/-/issues/932 [2] https://github.com/openwrt/packages/blob/93cbaacbfb13048ad378520a7afea7c9027dd1d6/net/curl/Config.in#L134 Fixes: 4dd49d7c3cd571107958154f1ed1ec8d8dba7464 ("syslog-ng: update to version 4.4.0") Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* zabbix: zabbix_helper_mac80211.c: use POSIX <libgen.h> headerTony Ambardar2024-03-06
| | | | | | | | | | | | | | | | | | | | | | | | | The musl libc only implements POSIX basename() but provided a GNU header kludge in <string.h>, which was removed in musl 1.2.5 [1]. Use the standard <libgen.h> header to avoid compilation warnings like: zabbix-6.4.7/zabbix-extra-mac80211/zabbix_helper_mac80211.c:37:11: warning: implicit declaration of function 'basename' [-Wimplicit-function-declaration] 37 | phy = basename(phy); | ^~~~~~~~ zabbix-6.4.7/zabbix-extra-mac80211/zabbix_helper_mac80211.c:37:9: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 37 | phy = basename(phy); | ^ zabbix-6.4.7/zabbix-extra-mac80211/zabbix_helper_mac80211.c:38:10: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 38 | stat = basename(stat); | ^ Link 1: https://git.musl-libc.org/cgit/musl/log/?qt=grep&q=basename Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
* syslog-ng: update to version 4.6.0Josef Schlehofer2024-03-05
| | | | | | | | | 1. Bump version config to 4.6 2. Updated to 4.6.0 version https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.6.0 https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.5.0 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: conf: fix deprecated stats_freqSergey Ponomarev2024-03-05
| | | | | | | | | The deprecated stats_freq() replaced with stats(freq(0)). Also make comments shorter. Fix tabs. Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
* btop: Update to 1.3.2Tianling Shen2024-02-20
| | | | | | Synced LDFLAGS from upstream Makefile. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* rsyslog: update to 8.2312.0krant2024-02-07
| | | | Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* admin/sudo: fix PKG_CPE_IDFabrice Fontaine2024-02-02
| | | | | | | | | | | sudo_project:sudo is a better CPE ID than todd_miller:sudo as this CPE ID has the latest CVEs (whereas todd_miller:sudo only has CVEs up to 2016): https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:sudo_project:sudo Fixes: 8ce9f30c421255c514b1b2e41fc92eafd7976583 (sudo: Update to 1.8.24) Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
* treewide: fix licence typosFabrice Fontaine2024-01-31
| | | | | | | | | | | | | - PKG_LICENCE -> PKG_LICENSE - PKC_LICENSE_FILES -> PKG_LICENSE_FILES - BSD 3-Clause -> BSD-3-Clause - BSD-3-clause -> BSD-3-Clause - BSD-2-clause -> BSD-2-Clause - Public Domain -> Public-Domain - PublicDomain -> Public-Domain - Drop unneeded ',' in PKG_LICENSE or PKG_LICENSE_FILES Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
* admin/atop: assign PKG_CPE_IDFabrice Fontaine2024-01-29
| | | | | | https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:atop_project:atop Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
* sudo: bump to verison 1.9.15p5Alexandru Ardelean2024-01-19
| | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* htop: update to 3.3.0John Audia2024-01-15
| | | | | | | | | | Changelog: https://github.com/htop-dev/htop/compare/3.2.2...3.3.0 Build system: x86/64 Build-tested: x86/64/AMD Cezanne Run-tested: x86/64/AMD Cezanne Signed-off-by: John Audia <therealgraysky@proton.me>
* btop: Update to 1.3.0Tianling Shen2024-01-08
| | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* Merge pull request #22914 from commodo/sudoAlexandru Ardelean2023-12-21
|\ | | | | sudo: bump to verison 1.9.15p4
| * sudo: bump to verison 1.9.15p4Alexandru Ardelean2023-12-18
| | | | | | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* | debootstrap: update to version 1.0.128+nmu2+deb12u1Daniel Golle2023-12-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | debootstrap (1.0.128+nmu2+deb12u1) bookworm; urgency=medium * Non-maintainer upload targeting Debian 12.2, with maintainer approval from Luca Boccassi. * Backport merged-/usr support changes from trixie: - Implement merged-/usr by post-merging. This changes the bootstrap order so that it will be possible for a future version of base-files in trixie/sid to take responsibility for creating the /bin, /sbin, /lib* symlinks, and is a prerequisite for lifting the moratorium imposed by #1035831. (Closes: #1049898; implementation by Helmut Grohne) - functions: Reinstate setup_merged_usr() as it existed before fixing #1049898, for backwards-compatibility with older versions of mmdebstrap. - functions: Default to merged-/usr for suites newer than bookworm, even for the buildd profile. This allows packages targeting trixie to assume that merged-/usr is the only layout possible, and is a prerequisite for lifting the moratorium imposed by #1035831. - Mention --merged-usr in --help output. (Closes: #1031828) * Backport autopkgtest regression fixes from trixie: - Revert fake/schroot-1.6.10-3 to an accurate emulation of the behaviour of schroot 1.6.10-3 (Closes: #983311) - Document schroot 1.6.10-3 with the default profile as expected to fail to use /dev/pts in a lxc >= 3 or Docker container; this is a schroot bug (#983423) and not a debootstrap bug - With these changes, the autopkgtest is confirmed to pass in autopkgtest-virt-qemu (Closes: #983197) -- Simon McVittie <smcv@debian.org> Wed, 30 Aug 2023 15:21:17 +0100 debootstrap (1.0.128+nmu2) unstable; urgency=low * Non-maintainer upload. [ Matthias Klumpp ] * Update PureOS bootstrap script [ Luca Boccassi ] * autopkgtest: fix running on !amd64 * autopkgtest: run on 'testing' instead of 'bookworm' -- Luca Boccassi <bluca@debian.org> Tue, 18 Oct 2022 23:49:31 +0100 debootstrap (1.0.128+nmu1) unstable; urgency=low * Non-maintainer upload. * autopkgtest: add /usr/sbin to PATH -- Luca Boccassi <bluca@debian.org> Mon, 17 Oct 2022 10:45:01 +0100 debootstrap (1.0.128) unstable; urgency=low [ Samuel Thibault ] * Make gbp tag produce the right tag format [ Carsten Schoenert ] * Add (PureOS) byzantium as a symlink to amber * Add (PureOS) crimson as a symlink to amber [ Daniel Watkins ] * Support Packages files which are not ordered alphabetically by Package field (LP: #1990856) [ Dimitri John Ledkov ] * d/tests/unsorted-packages-files: cleanup temp files and daemon [ Tianon Gravi ] * Apply "EXCLUDE_DEPENDENCY" during "resolve_deps" -- Dimitri John Ledkov <dimitri.ledkov@canonical.com> Fri, 14 Oct 2022 12:31:04 +0100 debootstrap (1.0.127+nmu1) unstable; urgency=medium * Non-maintainer upload. [ Ansgar ] * debootstrap: optionally exclude specific dependencies * debian-common: exclude usrmerge when installing usr-is-merged [ Samuel Thibault ] * Enable usrmerge on hurd-i386 too. -- Luca Boccassi <bluca@debian.org> Sat, 24 Sep 2022 14:07:46 +0100 debootstrap (1.0.127) unstable; urgency=medium [ Heysion Yuan ] * add usrmerge support loongarch64. [ Paul Menzel ] * Avoid duplicate components in `sources.list`. [ Edward Tomasz Napierala ] * Mount /dev/fd if the host is FreeBSD. [ Debian Janitor ] * Bump debhelper from old 12 to 13. * Update renamed lintian tag names in lintian overrides. [ Luca Falavigna ] * Add (Ubuntu) kinetic as a symlink to gutsy. * Update standards version to 4.6.0.1, no changes needed. [ Luca Boccassi ] * setup_merged_usr: create skip flag when merged-usr is disabled on bookworm+ * Add usr-is-merged to the required set on testing/unstable -- Dimitri John Ledkov <dimitri.ledkov@canonical.com> Mon, 25 Jul 2022 13:25:39 +0100 debootstrap (1.0.126+nmu1) unstable; urgency=medium * Non-maintainer upload. * Undo the changes of the last upload. (Closes: #998867) -- Johannes Schauer Marin Rodrigues <josch@debian.org> Sun, 28 Nov 2021 12:38:15 +0100 Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | debian-archive-keyring: update to version 2023.4Daniel Golle2023-12-20
|/ | | | | | Clean up package Makefile to easy future maintainance while at it. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* zabbix: update to version 6.4.7Florian Eckert2023-10-31
| | | | | | | | | | | Switch to current stable version 6.4.7. See release notes: https://www.zabbix.com/rn/rn6.4.7 So that the new version builds cleanly. The 'libevent2-pthreads' must be added as dependency. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* zabbix: move to PCRE2 libraryChristian Marangi2023-10-29
| | | | | | | Move to PCRE2 library as PCRE is not EOL and won't receive any security updates anymore. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* rust: Use make's jobserver when building packagesJeffery To2023-10-11
| | | | | | | | | | | | | | | | | | This allows cargo to use make's jobserver when building packages, by marking the cargo command as recursive (with the + prefix[1]) and setting MAKEFLAGS. This also: * Give cargo/x.py the build directory instead of having to change the current directory (and opening subshells) * Set PKG_BUILD_PARALLEL/HOST_BUILD_PARALLEL for Rust packages to enable the use of make's jobserver [1]: https://www.gnu.org/software/make/manual/html_node/POSIX-Jobserver.html Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* syslog-ng: update to version 4.4.0Josef Schlehofer2023-10-04
| | | | | | | | | - Release notes: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.4.0 - Bump version in config file Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: update to version 4.3.1Josef Schlehofer2023-09-15
| | | | | | | | | | | | | | Makefile changes: - Since version 4.3.0, there is required to use pcre2 instead of pcre Reference: https://github.com/syslog-ng/syslog-ng/pull/4537 - Disable c++ support by default to avoid picking libstdcpp dependency Reference: https://github.com/syslog-ng/syslog-ng/pull/4484 Config changes: - Bump version in config file Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* sudo: bump to verison 1.9.14p3Alexandru Ardelean2023-09-09
| | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* treewide: change my no longer used emailJosef Schlehofer2023-09-04
| | | | | | | | | Since February 2023, I decided to no longer work with Turris, I mean CZ.NIC company due to some reasons how the development goes and since that day my work address is not available and not sure if there is some redirect to someone else, but if anyone wants to reach me, use my email address, where they can find me. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* bottom: New packageLuca Barbato2023-08-23
| | | | | | | Bottom is a top/htop workalike with few additional features, written in rust. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* monit: update to 5.33.0Yaroslav Petrov2023-08-05
| | | | | | | | | | | | | Maintainer: me 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.26.0 to 5.33.0 (fixes a lot of bugs, defaults TLSv1.2 and TLSv1.3, new functions. See fullog: https://mmonit.com/monit/changes/) * replace maintainer * update piddir patch * use maintainers bootstrap script instead PKG_FIXUP Signed-off-by: Yaroslav Petrov <info@lank.me>
* sudo: bump to verison 1.9.14p1Alexandru Ardelean2023-07-16
| | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* btop: opt out of lto usageJavier Marcet2023-07-10
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* nyx: fix python 3.11 compatibilityJavier Marcet2023-07-07
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* zabbix: Add "oldstable" source URLJeffery To2023-06-02
| | | | | | | Zabbix moved the 6.2 directory from "stable" into "oldstable". This adds the "oldstable" URL to PKG_SOURCE_URL. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* syslog-ng: update to 4.2.0W. Michael Petullo2023-05-20
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* btop: fix compilation with musl 1.2.4Nick Hainke2023-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | _LARGEFILE64_SOURCE has to be defined in the source, or CFLAGS can be used to pass -D_LARGEFILE64_SOURCE to allow to keep using LFS64 definitions. Fixes errors in the form of: Compiling src/linux/btop_collect.cpp src/linux/btop_collect.cpp: In function 'Mem::mem_info& Mem::collect(bool)': src/linux/btop_collect.cpp:1082:58: error: aggregate 'Mem::collect(bool)::statvfs64 vfs' has incomplete type and cannot be defined 1082 | struct statvfs64 vfs; | ^~~ src/linux/btop_collect.cpp:1083:79: error: invalid use of incomplete type 'struct Mem::collect(bool)::statvfs64' 1083 | if (statvfs64(mountpoint.c_str(), &vfs) < 0) { | ^ src/linux/btop_collect.cpp:1082:48: note: forward declaration of 'struct Mem::collect(bool)::statvfs64' 1082 | struct statvfs64 vfs; | ^~~~~~~~~ make[3]: *** [Makefile:274: obj/linux/btop_collect.o] Error 1 make[3]: Leaving directory '/home/nick/openwrt/build_dir/target-aarch64_cortex-a53_musl/btop-1.2.13' make[2]: *** [Makefile:53: /home/nick/openwrt/build_dir/target-aarch64_cortex-a53_musl/btop-1.2.13/.built] Error 2 make[2]: Leaving directory '/home/nick/openwrt/feeds/packages/admin/btop' time: package/feeds/packages/btop/compile#2.57#0.17#3.02 ERROR: package/feeds/packages/btop failed to build. Signed-off-by: Nick Hainke <vincent@systemli.org>
* netatop: fix compilation warning for kernel moduleChristian Marangi2023-05-14
| | | | | | | | | | | | | | | Fix compilation warning for missing fallthrough. Fix compilation warning: /builder/shared-workdir/build/build_dir/target-mipsel_24kc_musl/netatop-3.1/module/netatop.c: In function 'getsockopt': /builder/shared-workdir/build/build_dir/target-mipsel_24kc_musl/netatop-3.1/module/netatop.c:1619:26: error: this statement may fall through [-Werror=implicit-fallthrough=] 1619 | tasktype = 'g'; | ~~~~~~~~~^~~~~ /builder/shared-workdir/build/build_dir/target-mipsel_24kc_musl/netatop-3.1/module/netatop.c:1621:12: note: here 1621 | case NETATOP_GETCNT_PID: | ^~~~ cc1: all warnings being treated as errors Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* treewide: remove AUTORELEASEPaul Fertser2023-04-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Automatically compute and substitute current values for all $(AUTORELEASE) instances as this feature is deprecated and shouldn't be used. The following temporary change was made to the core: diff --git a/rules.mk b/rules.mk index 57d7995d4fa8..f16367de87a8 100644 --- a/rules.mk +++ b/rules.mk @@ -429,7 +429,7 @@ endef abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1)))) COMMITCOUNT = $(if $(DUMP),0,$(call commitcount)) -AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1)) +AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile)) all: FORCE: ; And this command used to fix affected packages: for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \ sed 's^.*/\([^/]*\)/Makefile^\1^';); do make package/$i/download done Signed-off-by: Paul Fertser <fercerpav@gmail.com>
* syslog-ng: update to version 4.1.1Josef Schlehofer2023-04-12
| | | | | | | | | - Release notes: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.1.1 - Updated version in config Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=gc-sectionsAndre Heider2023-04-08
| | | | | | | | | | | | See commit da370098 "treewide: add support for "gc-sections" in PKG_BUILD_FLAGS" on the main repository. Note: This only touches packages which use all three parts (-ffunction-sections, -fdata-sections and -Wl,--gc-sections) enabled by this build flag. Some packages only use a subset, and these are left unchanged for now. Signed-off-by: Andre Heider <a.heider@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-04-08
| | | | | | | See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16" on the main repository. Signed-off-by: Andre Heider <a.heider@gmail.com>
* sudo: bump to verison 1.9.13p3Alexandru Ardelean2023-03-23
| | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* Merge pull request #20451 from graysky2/htopEtienne Champetier2023-02-07
|\ | | | | htop: update to 3.2.2
| * htop: update to 3.2.2John Audia2023-02-05
| | | | | | | | | | | | | | Build-tested: x86/64 Run-tested: bcm2711/RPi4B Signed-off-by: John Audia <therealgraysky@proton.me>
* | sudo: bump to version 1.9.12p2Alexandru Ardelean2023-02-04
|/ | | | Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
* btop: Update to 1.2.13Tianling Shen2022-11-15
| | | | Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* btop: append `--utf-force` argument by defaultTianling Shen2022-11-15
| | | | | | | | | | | | | 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>
* sudo: bump to verison 1.9.12p1Alexandru Ardelean2022-11-07
| | | | | | Fixes: https://github.com/openwrt/packages/issues/19816 Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* nload: add new packageJacky Guo2022-11-04
| | | | Signed-off-by: Jacky Guo <leickwell@hotmail.com>
* sudo: bump to version 1.9.12Alexandru Ardelean2022-10-31
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* btop: add new packageTianling Shen2022-10-19
| | | | | | | Resource monitor that shows usage and stats for processor, memory, disks, network and processes. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* zabbix: add sqlite3 supportFlorian Eckert2022-10-17
| | | | | | | | | | | 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>
* zabbix: add variants for SSL supportScott Roberts2022-10-06
| | | | | | | | | | | | | 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>
* zabbix: update to 6.2.3Scott Roberts2022-09-26
| | | | | | Refreshed patches. Signed-off-by: Scott Roberts <ttocsr@gmail.com>
* openwisp-config: cleanup MakefileNick Hainke2022-09-22
| | | | | | | The license identifier has a typo. Fix it. Use SPDX instead of license boilerplate. Signed-off-by: Nick Hainke <vincent@systemli.org>