Commit Graph

3813 Commits

Author SHA1 Message Date
Jeffery To 7f94a82dbf bluez: Update to 5.64, update/refresh patches
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit d3cdfa3c30)
2022-05-20 12:15:05 -07:00
Rosen Penev cfca43bd7c bluez: fix compilation with glibc
sync() is implemented now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit df8a0f324d)
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-05-20 12:15:05 -07:00
Rosen Penev 50f3d089fb bluez: update to 5.62
Refresh patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 3ee221d016)
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-05-20 12:15:05 -07:00
Rosen Penev 30777cc241 bluez: update to 5.60
Switch to AUTORELEASE for simplicity.

Refresh patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 5c467bb76f)
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-05-20 12:15:05 -07:00
Gerard Ryan ad377dbf21 docker: Update to v20.10.16
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
(cherry picked from commit b05dac5671)
2022-05-20 12:13:21 -07:00
Gerard Ryan 9832944ccd dockerd: Update to v20.10.16
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
(cherry picked from commit 81dd38677b)
2022-05-20 12:13:21 -07:00
Gerard Ryan 36343b2949 libnetwork: Updated to 339b97 for docker v20.10.16
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
(cherry picked from commit 127aa63898)
2022-05-20 12:13:21 -07:00
Gerard Ryan ba72423a4d containerd: Update to v1.6.4 for docker v20.10.16
* Overrode `PREFIX` to have the old behaviour

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
(cherry picked from commit 9a7e3c0b7b)
2022-05-20 12:13:21 -07:00
Gerard Ryan 7a4a0d384a runc: Update to v1.1.1 for docker v20.10.16
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
(cherry picked from commit 8cf4c156c4)
2022-05-20 12:13:21 -07:00
Jonathan Pagel 4e823fa9c7 telegraf: Update to version 1.22.4
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
(cherry picked from commit f43a5f03bb)
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2022-05-18 09:15:22 +02:00
Michal Vasilek 010e155408
lxc: export systemd cgroups after install
otherwise, a user would have to either manually run /etc/init.d/lxc-auto
boot or reboot the system to start using lxc.

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit 2cde10b950)
2022-05-15 07:29:51 +02:00
Andy Dodd 28bbcf072f docker: Update to 20.10.14
Signed-off-by: Andy Dodd <atd7@cornell.edu>
(cherry picked from commit cd99c4cafb)
2022-05-11 17:51:41 -04:00
Andy Dodd 1c6913f8e3 dockerd: Update to 20.10.14, and update version checking mechanism
a7a7c732c0
changed package pinning from commit hash to version for some dependencies
(but not all, libnetwork is still referenced by commit)

Support the version-based pinning mechanism in addition to commit-based

Signed-off-by: Andy Dodd <atd7@cornell.edu>
(cherry picked from commit c3166c5a22)
2022-05-11 17:51:41 -04:00
Andy Dodd 32570305ca containerd: Update to 1.5.11
Signed-off-by: Andy Dodd <atd7@cornell.edu>
(cherry picked from commit a134a23a07)
2022-05-11 17:51:41 -04:00
Michal Vasilek 631704f1d3 runc: update to 1.0.3
* fixes CVE-2021-43784

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit 9a4423995a)
2022-05-11 17:51:41 -04:00
Matthias Schiffer b9c04bf803
ecdsautils: update to v0.4.1
This fixes CVE-2022-24884.

Also update the package URL to match the source repository.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
(cherry picked from commit de5671e582)
2022-05-05 18:47:40 +02:00
Josef Schlehofer 93aca6dfbe
hwdata: update to version 0.359
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 600eecbac6)
2022-05-04 18:12:02 +02:00
Tianling Shen 1a39f53112 yq: Update to 4.25.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 514ca20255)
2022-04-30 14:00:02 +02:00
Jonathan Pagel 53ff5a192a telegraf: upgrade to version 1.22.3
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
(cherry picked from commit c5b668df5b)
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2022-04-30 12:15:55 +02:00
Hannu Nyman 12877669d5 nano: update to 6.3
Update nano editor to version 6.3

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit e076a9a40d)
2022-04-29 19:15:31 +03:00
Jonathan Pagel 0d142ffd23 telegraf: Update to version 1.22.2
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
(cherry picked from commit a93b3baba1)
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2022-04-26 10:54:16 +02:00
Nick Hainke 87f14264fe prometheus-node-exporter-lua: improve ubnt-manager
It is costly in transmissions to add all information to each metric.
Instead, only use the "device" as a label and add all other important
labels to the "uptime" metric.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(cherry picked from commit 9f3064a11c)
2022-04-25 14:23:20 +02:00
Tianling Shen 78bcd00c13 yq: Update to 4.24.5
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit bedad06107)
2022-04-17 09:58:02 +02:00
Tianling Shen 8406439bdc yq: Update to 4.24.4
Updated GO_PKG due to upstream changes.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 07a29d211a)
2022-04-17 09:58:02 +02:00
Nick Hainke 754c075a8a prometheus-node-exporter-lua: fix ubnt-manager collector
Update the version and add ubnt-manager to the build section.

Fixes: 76f27975a9 (" prometheus-node-exporter-lua: add ubnt-manager collector ")

Signed-off-by: Nick Hainke <vincent@systemli.org>
(cherry picked from commit 42e841039b)
2022-04-16 18:07:41 -04:00
Nick Hainke 8ac019e769 prometheus-node-exporter-lua: add ubnt-manager collector
Ubnt-manager-collector collects statistics from airos devices configured
in ubnt-manager.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(cherry picked from commit 76f27975a9)
2022-04-16 18:07:41 -04:00
Nick Hainke 406abcbcc3 ubnt-manager: add ubnt-manager
This app makes it easier to work with AirOS devices. So far, only monitoring is implemented.

Signed-off-by: Nick Hainke <vincent@systemli.org>
(cherry picked from commit e4a8d3fc29)
2022-04-16 18:07:41 -04:00
Hannu Nyman 427f2f995a haveged: update to 1.9.18
Update haveged to version 1.9.18

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 8579494bbb)
2022-04-11 18:26:39 +03:00
Jonathan Pagel e74e59d04f telegraf: Update to version 1.22.1
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
(cherry picked from commit 86b8b30683)
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2022-04-09 09:34:00 +02:00
Tianling Shen 894f58ceb7 yq: Update to 4.24.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 3cbdc7e422)
2022-04-02 06:54:13 -07:00
Jonathan Pagel 8142c9baf3 telegraf: Update to version 1.22.0 to openwrt 21.02
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
(cherry picked from commit 2c9c485822)
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2022-03-27 12:39:06 -07:00
Hannu Nyman ee69afe6f1 nano: provide nano-full with most features enabled
Provide a new variant, nano-full, that enables almost
all functionality of nano. Only libmagic file type detection
has been left out.

Ship with a minimal /etc/nanorc that the user can modify.
nanorc documentation at
https://www.nano-editor.org/dist/latest/nanorc.5.html

Provide color highlighting for the uci config files.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 6a51794638)
2022-03-24 20:31:46 +02:00
Tianling Shen 5eb1ab8a6d
yq: Update to 4.23.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 8d7b7fbfb4)
2022-03-21 23:32:04 +08:00
John Audia ee4267e97f
tree: bump to 2.0.2
Update to latest upstream release.

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

Signed-off-by: John Audia <graysky@archlinux.us>
(cherry picked from commit c333a5b8c5)
2022-03-18 20:49:57 +01:00
Daniel Golle 793e7ee484 auc: don't segfault on invalid URL
Show error message instead of segfaulting in case of an invalid URL
being read from UCI config.

Fixes: #17971
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit c0d2c82528)
2022-03-14 21:29:50 +00:00
Daniel Golle 31e2e7ccb8 auc: fall back to 'sdcard' image
Fallback to use 'sdcard' image in case there is neither 'sysupgrade'
nor 'combined' image available.
This allows using 'auc' on targets where 'sdcard' image is also used
for sysupgrade (such as some mvebu-based devices with eMMC).

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 6b041752a0)
2022-03-14 21:29:50 +00:00
Daniel Golle 8999b60db9 auc: accept both 'y' and 'Y' as confirmation from user
Accept both 'y' and 'Y' as positive confirmation when asking the user
if auc should proceed with requesting and installing an upgrade.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit d27ecdcc49)
2022-03-14 21:29:50 +00:00
Daniel Golle 1adcda368e auc: add '-n' parameter for dry-run
Add option to allow only requesting an image but not actually download
or sysupgrade anything.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 19c135685f)
2022-03-14 21:29:50 +00:00
Paul Spooren facfdaca20 attendedsysupgrade-common: update to 2021
* Use SPDX
* Use CA (ucert) public key
* Update repo link
* Update maintainer email
* Format description

Signed-off-by: Paul Spooren <mail@aparcar.org>
(cherry picked from commit a54b9570ad)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-03-14 21:29:50 +00:00
Tianling Shen aa41482d38 yq: Update to 4.22.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit b31615c63c)
2022-03-13 00:01:46 -08:00
Tianling Shen 8518b2d5d4 yq: Update to 4.21.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 5529031602)
2022-03-13 00:01:46 -08:00
Liang Yang e061d8eff4 dockerd: fix compilation with glibc
Signed-off-by: Liang Yang <ggg17226@gmail.com>
2022-03-09 02:15:07 -08:00
Liang Yang fd30ce33f4 docker: fix compilation with glibc
Signed-off-by: Liang Yang <ggg17226@gmail.com>
2022-03-09 02:14:45 -08:00
Gerard Ryan 109f2770a1 cache-domains: Fixed hotplug script not running
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2022-03-08 21:55:35 -08:00
Tianling Shen e208f42c57 yq: Update to 4.20.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 7254169b12)
2022-02-24 14:33:16 -08:00
Rosen Penev 41fe385fd0 domoticz: update to 2021.1
Remove outdated patches.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit edfb91f334)
2022-02-24 00:26:13 -08:00
Hannu Nyman 4d0e0f4141 nano: update to 6.2
Update nano to 6.2.
Remove inactive second maintainer.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit a3f14c5114)
2022-02-22 19:22:37 +02:00
Tianling Shen 9ba9579a16 yq: Update to 4.20.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 1578ea4383)
2022-02-19 15:35:02 -08:00
Jeffery To b409127e6e
slide-switch: Update to 0.9.7
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 12930f4ec3)
2022-02-19 03:36:48 +08:00
Gerard Ryan d5f5882681 dockerd: Update to 20.10.12
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2022-02-12 15:11:00 -08:00
Gerard Ryan 66dda3aa22 docker: Update to 20.10.12
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2022-02-12 15:11:00 -08:00
Tianling Shen 845d2203bd yq: Update to 4.19.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 4454f8bb3e)
2022-02-10 15:58:52 -08:00
Hannu Nyman 38eaee3476 nano: update to 6.1
Update nano to version 6.1.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 717efb8c96)
2022-02-09 18:27:58 +02:00
Jeffery To 5dcf0b57cd slide-switch: Update to 0.9.6
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit c5e0785795)
2022-02-05 08:18:06 -08:00
Michal Vasilek ac4ecdf85e
tinyionice: add package
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit bb801a5a6f)
2022-02-04 15:36:15 +01:00
Tianling Shen 1a40a0a0b8 yq: Update to 4.18.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit c665f0b50c)
2022-02-04 06:28:06 -08:00
Tianling Shen 32e85322c5 yq: Update to 4.17.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 029b37aad0)
2022-02-04 06:28:06 -08:00
Josef Schlehofer 68571069e1
Merge pull request #17737 from JonnyTischbein/telegraf-1.21.3-openwrt_21.02
telegraf: add package version 1.21.3 to openwrt 21.02
2022-02-03 16:24:02 +01:00
Hannu Nyman 9137583d3d nano: Add a plus variant with more features
Nano is by default built as "tiny" with most features disabled.
That is suitable for basic tasks in routers with small flash.

Add a new nano-plus variant that enables selected additional
features in the build config:
 * multiple files (multibuffer)
 * Unicode/utf8
 * justify
 * .nanorc support
 * help
 * also some key bindings get enabled as "tiny" configure option
   is removed.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 85cb71d8d8)
2022-02-01 23:41:59 +02:00
Jonathan Pagel 14b623f73f telegraf: Update package to version 1.21.3
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
(cherry picked from commit 912bb2c803e7e6d1c0020a59e08fab72d077a7a7)
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2022-01-31 00:00:08 +01:00
Jonathan Pagel 82c35fa92f telegraf: Move config file to /etc/telegraf.conf because
/etc/config is the default uci folder. Also marking it as
configuration file prevents overwriting it on updates.

Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
(cherry picked from commit abb33331e532b1de40adea6553589770b3e9ddb9)
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2022-01-30 23:59:33 +01:00
Jonathan Pagel 989aecf2bb telegraf: Add package for telegraf
Telegraf is a plugin-driven agent for collecting and sending metrics
and events. It supports various inputs (including prometheus
endpoints) and is able to send data into InfluxDB.
https://www.influxdata.com/time-series-platform/telegraf/

Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
(cherry picked from commit 0781a15c932187788a69d9a3eb005062fb8eaf7b)
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2022-01-30 23:59:25 +01:00
Josef Schlehofer 444b64e36c
cryptsetup: update to version 2.4.3
Fixes: CVE-2021-4122

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit a2427edf76)
2022-01-19 11:20:07 +01:00
Michal Hrusecky d0bb487412
mariadb: Add sudo dependency
During update we use sudo to start an instance. It probably could be
workarounded, but given the MariaDB size, dependency on sudo shouldn't
be an issue.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
(cherry picked from commit 0ffec9bd4b)
2022-01-14 16:30:25 +01:00
Michal Hrusecky f4d8f9c98f
mariadb: Check and fix datadir owner issues during upgrade
If you are migrating to MariaDB package, you might have old datadir
stored somewhere using different setup with different users. If you
trust us enough to enable autoupgrade, you probably trust us enough to
chown your datadir as well. This can prevent some potential issues.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
(cherry picked from commit b41525cef4)
2022-01-14 16:28:29 +01:00
Josef Schlehofer e86528676b
Merge pull request #17603 from BKPepe/mariadb-bump
mariadb: update to version 10.4.22
2022-01-14 13:14:53 +01:00
Josef Schlehofer 7a3f41af4d
mariadb: update to version 10.4.22
Fixes: CVE-2021-35604

Removed two patches:
130-c11_atomics.patch - included in upstream now [1]
140-mips-connect-unaligned.patch - included in upstream, too. [2]

[1] f502ccbcb5 (diff-6ef8fc82162068daeab927be94e246b202eb39323a102273b9448219da24172f)
[2] a33c1082da (diff-821e2c7a49184a660339b094f437fcd1e9aea997a86391467a657088234ebca0)

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-01-13 14:52:05 +01:00
Hirokazu MORIKAWA d3e6dc51ee mg: bump to 7.0
This is mg as it appears in OpenBSD 7.0.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-01-13 10:41:20 +01:00
Hannu Nyman 1e179f92a3 haveged: update to 1.9.17
Update havged to version 1.9.17.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit e065ccda94)
2022-01-09 19:01:45 +02:00
Tianling Shen c8b6cffcd7
yq: Update to 4.16.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit c47425fe29)
2021-12-27 14:46:27 +08:00
Hannu Nyman e818e3ed37 nano: update to version 6.0
Update nano editor to version 6.0

Version 6.0 enable toggling the display of the line numbers with
the shortcut key M-N (Alt-n). Also the cmdline option "-l" works.
Remove earlier patch regarding that.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 0571f5400d)
2021-12-16 20:26:45 +02:00
Josef Schlehofer 4f251d6dfc
hwdata: update to version 0.354
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 20a759a6dd)
2021-12-09 02:05:26 +01:00
Tianling Shen bb89205f5a yq: Update to 4.16.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 0f46facfdb)
2021-12-06 12:38:12 -08:00
Michal Hrusecky a9fed2403c
mariadb: Create compatibility symlinks
For every mysql* binary create corresponding mariadb binary and vice
versa.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
(cherry picked from commit 2295c351ed)
2021-12-03 14:29:28 +01:00
Michal Hrusecky 0e40e25fc7
mariadb: Install all supporting sql files
Do not pick just few random SQL files to install, install all of them.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
(cherry picked from commit 4653d83048)
2021-12-03 14:29:24 +01:00
Michal Hrusecky 753fe1d21d
mariadb: Tweak default configuration
Remove from default configuration options that are compiled in like
default paths and character set. On the other hand add few examples of
tweak options that might be handy.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
(cherry picked from commit a2c1a57282)
2021-12-03 14:29:19 +01:00
Michal Hrusecky ed572e3898
mariadb: Init script improvements
Update init script so other user/group can be used. Also make sure that
init script can actually create an empty database instead of forcing the
user to do it by hand. Other new feature is taking care of migration
of the database when upgrading the database.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
(cherry picked from commit 1be35284bb)
2021-12-03 14:29:07 +01:00
Michal Hrusecky fb4c9e5c48
mariadb-common: Drop package and adjust configuration
The raison d'être of package mariadb-common was to provide common my.cnf
config file that was being used to include subdirectories and then to
push utf-8 as default everywhere. Let's make this file part of the
server package as there we actually set other options as well and drop
it from all clients. Instead let's set utf-8 as default in server,
client and client libraries. While at it also set socket to the more
common path and drop mysqld_safe script from the list of configuration
files and do other minor tweaks.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
(cherry picked from commit d8ecded02d)
2021-12-03 14:29:02 +01:00
Tianling Shen 4877a3b72f yq: Update to 4.15.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 63f95db55e)
2021-11-27 17:18:11 +02:00
Gerard Ryan b320cc083b docker: Update to 20.10.11
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-11-22 16:41:10 -08:00
Gerard Ryan 307236dca7 dockerd: Update to 20.10.11
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-11-22 16:41:10 -08:00
Gerard Ryan b35eba3c97 containerd: Update to 1.4.12
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-11-22 16:41:10 -08:00
Paul Spooren c0ceaca007
auc: remove superfluous variables
Remove parsing of data which is not used within `auc`. Later iterations
may use these but they can be gradually added whenever needed.

Also remove HTTP code handling of error codes no longer used by the
backend. Early iterations of the server where infinitely complex to
figure out created images and announce them to clients but ever since
everything is stored in JSON, things got better (aka simpler).

If a package is missing on the upstream server, color it in red.

Signed-off-by: Paul Spooren <mail@aparcar.org>
(cherry picked from commit 6527d65b9b)
2021-11-15 21:18:38 +00:00
Paul Spooren 34e512ac2a
auc: use /json/v1/
Currently `auc` uses the outdated /json/ path, this commit uses
/json/v1/ to be more future proof.

Signed-off-by: Paul Spooren <mail@aparcar.org>
(cherry picked from commit 69b5c28929)
2021-11-15 21:18:31 +00:00
Daniel Golle a95f71a736
auc: fix some minor issues
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 51f9df5b92)
2021-11-15 21:18:20 +00:00
Tianling Shen 966e3cc097 yq: Update to 4.14.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 8eab3a2bf2)
2021-11-15 13:10:38 -08:00
Oskari Rauta c55523b8c3
podman: update to 3.4.1
A lot of changes since 3.3.1.

Full (long) lists of release notes between
versions are available at
https://github.com/containers/podman/releases

containers.conf updated

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit 3e5761d6cd)
2021-11-15 20:05:13 +00:00
Huangbin Zhan 23415c4377
podman: fix broken conffiles
Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
(cherry picked from commit e6e770b268)
2021-11-15 20:05:08 +00:00
W. Michael Petullo 4ccf034829
podman: update to 3.3.1
Earlier versions of podman did not make use of TMPDIR when running "podman
run ...". Podman's default, /var/tmp, presents a problem to rootless
use since OpenWrt's /var/tmp does not permit writes by non-root users.
Podman 3.3.1 makes full use of TMPDIR.

This is part of an attempt to get rootless podman to work on OpenWrt.
See https://github.com/openwrt/packages/issues/15096.

See also the upstream issue at
https://github.com/containers/podman/issues/10698.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit 416eced174)
2021-11-15 20:05:03 +00:00
W. Michael Petullo 37df6c3ca0
podman: change permissions on /usr/share/containers/seccomp.json
Running podman as users other than root seems to require that those
users can read /usr/share/containers/seccomp.json. This change sets the
permissions on that file to match those used on Fedora.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit a41556af4f)
2021-11-15 20:04:58 +00:00
Oskari Rauta ea7b959fde
podman: update to 3.2.0
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit e565bebf41)
2021-11-15 20:04:54 +00:00
W. Michael Petullo 16a3da37a8
podman: change permissions on /etc/containers
Running podman as users other than root seems to require that those
users can read the configuration files in /etc/containers. This change
sets the permissions of /etc/containers and its contents to match those
used on Fedora.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit f51ef46aa6)
2021-11-15 20:04:49 +00:00
Oskari Rauta a129759f04
podman: bumb version to 3.1.2
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit b6299c763a)
2021-11-15 20:04:44 +00:00
Oskari Rauta 405bc67f82
podman: update to 3.1.1
- Add support for AppArmor
 - Gracefully stop containers and pods on shutdown

I found out that If you change location of containers to persistent storage instead of tmpfs, starting them will fail unless they have been stopped. If this is the case that reboot has occurred before pods and containers have been stopped, they cannot be started, they have to be removed and re-created. Change in initscript tries to avoid that. Even if containers are running at tmpfs, this won't hurt. Still, if something happens and system hangs/reboots/etc, script won't save you from that. It's just a attempt to make things better.
I also enabled AppArmor support for future possibilities.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit 5bb8844fe3)
2021-11-15 20:04:40 +00:00
Oskari Rauta 961551a85c
podman: Add selinux variant and several improvements
* add -selinux variant which depends on libselinux
* init script for background service
* updated configurations
* maintainer change as requested

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit abce423851)
2021-11-15 20:04:35 +00:00
Daniel Golle cb1d97d52a
podman: add 'crun' to containers.conf
Now that 'crun' has been packaged, add support for it in podman.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 954be76e6a)
2021-11-15 20:04:30 +00:00
Daniel Golle 90e58bdb97
podman: update to version 3.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 3c758231cb)
2021-11-15 20:04:26 +00:00
Oskari Rauta 2b73497737
conmon: update to 2.0.30
bug fixes:
 - Remove unreachable code path
 - exit: report if the exit command was killed
 - exit: fix race zombie reaper
 - conn_sock: allow watchdog messages through the notify socket proxy
 - seccomp: add support for seccomp notify

misc:
 - Add seccomp to build dependency

included patch removes unnecessary dependency of libdl and also allows a succesfull build
disabled for arc where libseccomp does not seem to be available

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit ab08ad2ad9)
2021-11-15 20:04:21 +00:00
Oskari Rauta 6e74b5d7ba
conmon: update to 2.0.29
Patch fixing segfaults on nulls was removed due to patch's content being now included in conmon's source since containers/conmon@355dbf1

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit 9fdfe2e2c7)
2021-11-15 20:04:16 +00:00
Oskari Rauta 18cc7640b6
conmon: fix segfault, correct a typo and update description
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit 463227f70c)
2021-11-15 20:04:11 +00:00
Daniel Golle 78a629de7a
conmon: update to version 2.0.27
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 301abeecdc)
2021-11-15 20:04:06 +00:00
Rosen Penev e4d64cc279
conmon: update to 2.0.26
Switched to building with meson as it works better in a parallel
context.

Small Makefile adjustments for consistency.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit c8128df4e4)
2021-11-15 20:04:02 +00:00
Daniel Golle da757a11ed
cni-plugins: update to version 1.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit b42ea814a0)
2021-11-15 20:03:57 +00:00
Daniel Golle 95c6044151
cni-plugins: update to version 1.0.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit ab5050ed65)
2021-11-15 20:03:53 +00:00
Daniel Golle 89574510eb
cni-plugins: depend on kmod-veth
cni-plugins makes use of veth, make sure kernel module is installed.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 1b25b6e239)
2021-11-15 20:03:48 +00:00
Daniel Golle 3a8dac1bc7
cni-plugins: update to version 0.9.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit d3da072411)
2021-11-15 20:03:44 +00:00
Daniel Golle 2a684bdfab
cni: update to version 1.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 043bc28dd1)
2021-11-15 20:03:39 +00:00
Oskari Rauta e1489cd0f4
cni: update to 0.8.1
This is a security release that fixes a single bug:
 - tighten up plugin-finding logic (#811)

Users of libcni are strongly encouraged to update.

Added me to list of maintainers as requested by @dangowrt.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit ceaccc1c7a)
2021-11-15 20:03:34 +00:00
Daniel Golle a7a0519590
i2c-tools: update to version 4.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 4ed7701b78)
2021-11-15 20:01:23 +00:00
Daniel Golle 2fb6292391
gawk: update to version 5.1.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit be6099fb7e)
2021-11-15 20:01:04 +00:00
Daniel Golle dc8398b66b
ccid: update to version 1.4.36
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit f8e79854f9)
2021-11-15 20:00:59 +00:00
Rosen Penev 7ee645cba7
ccid: fix compilation under macOS
Remove a bad uname check.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 7a7d1a5d2c)
2021-11-15 20:00:54 +00:00
Daniel Golle 920608fdc9
ccid: update to version 1.4.35
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit a87236861f)
2021-11-15 20:00:49 +00:00
Daniel Golle c0d45ae37e
ccid: update to version 1.4.34
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit c22638cb83)
2021-11-15 20:00:45 +00:00
Daniel Golle 4c9cb7aa5d
cryptsetup: update to version 2.4.1
Package new experimental SSH token authenticator plugin as new package
'cryptsetup-ssh'.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 97dd009f58)
2021-11-15 20:00:40 +00:00
Javier Marcet d6474f836b
cryptsetup: update to version 2.3.6
Signed-off-by: Javier Marcet <javier@marcet.info>
(cherry picked from commit 2bff0b47aa)
2021-11-15 20:00:33 +00:00
Daniel Golle c840b702b5
cryptsetup: update to version 2.3.5
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit c644917ca7)
2021-11-15 20:00:28 +00:00
Daniel Golle 010ac65551
opensc: update to version 0.22.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit a8f37fc15b)
2021-11-15 20:00:23 +00:00
Daniel Golle 45388a559d
opensc: update to version 0.21.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit c84ab8890c)
2021-11-15 20:00:18 +00:00
Daniel Golle 4f879fe495
pcsc-lite: update to version 1.9.4
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 7e2a56e77d)
2021-11-15 20:00:13 +00:00
Daniel Golle 98bd765852
pcsc-lite: update to version 1.9.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit fee9ad1c68)
2021-11-15 20:00:07 +00:00
Daniel Golle 3b0f19d6d2
lvm2: update to version 2.03.14
Drop two local patches which were replaced by upstream commits.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 74969337cf)
2021-11-15 19:59:57 +00:00
Daniel Golle bc5bb12547
lvm2: update to version 2.03.13
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit f20f69e63b)
2021-11-15 19:59:52 +00:00
Daniel Golle 3bbdaa49e0
lvm2: add hotplug script to scan and enable PVs on hotplug
Automatically scan and activate physical volumes when added at runtime.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit f32236e542)
2021-11-15 19:59:47 +00:00
Daniel Golle 633e6a3032
lvm2: update to version 2.03.12
Two notable changes are devices file and metadata based autoactivation.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit dc27d43f29)
2021-11-15 19:59:42 +00:00
Daniel Golle 99dcad1aee
lvm2: don't use `-normal` suffix for non-SELinux variants
This was probably a work-around for an issue with dependencies which
was fixed by
988ed00802

Remove it as all other packages with `-selinux` variants do provide
a non-SELinux-variant without any suffix and that works now, see
procd vs. procd-selinux
busybox vs. busybox-selinux

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 43597b918a)
2021-11-15 19:59:37 +00:00
Ren Zongjia ad1c43328f dockerd: Update to 20.10.10
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-11-11 03:14:46 -08:00
Ren Zongjia 786d3c7d73 docker: Update to 20.10.10
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-11-11 03:14:46 -08:00
Ren Zongjia 895dac37b6 containerd: Update to 1.4.11
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-11-11 03:14:46 -08:00
Ren Zongjia 2c928a0980 runc: Update to 1.0.2
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-11-11 03:14:46 -08:00
Hannu Nyman 309c5d62ae nano: enable showing line numbers with M-N (Alt-n)
Backport new upstream patch to enable toggling the display of
the line numbers with the shortcut key M-N (Alt-n).

Also the cmdline option "-l" works.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 9023845d50)
2021-11-10 20:33:15 +02:00
Hannu Nyman 50fdbd3a7c nano: enable line numbers (from cmdline)
Enable showing line numbers, which makes it easier to find
the correct place in long files. Due to the "tiny" build,
the functionality is only available from cmdline with "-l"
option.
For example:  nano -l /etc/banner

Key shortcut M-n is disabled due to "tiny".
See https://savannah.gnu.org/bugs/?61441 for explanation.

Also
* remove without-slang config option, deprecated in Dec 2020
* adopt AUTORELEASE

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit ae7f62d637)
2021-11-09 23:12:39 +02:00
Michal Hrusecky 4df93ea611
afuse: Add new package
This commit add new package afuse into packages feed.

afuse is an automounting file system implemented in user-space using
FUSE. It implements the most basic functionality that can be expected by
an automounter; that is it manages a directory of virtual directories.
If one of these virtual directories is accessed and is not already
automounted, afuse will attempt to mount a filesystem onto that
directory. If the mount succeeds the requested access proceeds as
normal, otherwise it will fail with an error.

Signed-off-by: Michal Hrusecky <michal@hrusecky.net>
(cherry picked from commit 3d0f73ea67)
2021-11-03 13:43:58 +01:00
Josef Schlehofer 844ba69911
Merge pull request #17017 from miska/mariadb-21.02
mariadb: Update to version 10.4.21
2021-11-03 08:47:32 +01:00
Tianling Shen 3ff099e0d3 yq: Update to 4.14.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 06bb78cf4d)
2021-10-30 14:59:33 -07:00
Michal Hrusecky fdda9ff98b
mariadb: Update to version 10.4.21
Update to the latest stable version. Also contains minor Makefile
polishing - better source RL and correctly formatted license.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
2021-10-30 19:58:22 +02:00
Rosen Penev 733126fc8a
mariadb: update to 10.4.18
Remove uClibc depends. It's gone now.

Remove CMAKE_INSTALL to avoid installing to InstallDev.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 8a62f2ea6b)
2021-10-26 12:04:03 +02:00
Jan Pavlinec 63a261a34c
checksec: update to version 2.5.0
Signed-off-by: Jan Pavlinec <jan.pavlinec1@gmail.com>
(cherry picked from commit db358e8a89)
2021-10-26 11:07:18 +02:00
Michal Vasilek e0a2da4634
miniflux: new package
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit 9697b69609)
2021-10-26 11:07:02 +02:00
Michal Vasilek ded142471e docker: update to 20.10.9
* switch to AUTORELEASE

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2021-10-23 12:27:46 -07:00
Michal Vasilek 4ae2fa2df7 dockerd: update to 20.10.9
* switch to AUTORELEASE
* fixes CVE-2021-41089

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2021-10-23 12:27:46 -07:00
Tianling Shen a8b45f6f6b yq: Update to 4.13.5
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 336577fe29)
2021-10-22 22:21:59 -07:00
Michal Vasilek 5195be18ae
nnn: update to 4.2
* switch to AUTORELEASE

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit 42bf46039c)
2021-10-18 03:39:12 +02:00
Rosen Penev 9b2e060e53
lxc: update to 4.0.10
Remove getline patch. It seems to be for uClibc, which is no longer in
the tree.

Remove commands patch. Issue was fixed upstream. Same with the tests
patch.

Remove gpg patch. It's an upstream backport.

Refreshed others.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 3df43e2f66)
2021-10-17 09:54:52 +02:00
Tianling Shen b92db741e5 yq: Update to 4.13.4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 2f51a0188c)
2021-10-13 22:17:41 -07:00
Max S Kash 58181f8fe6 ttyd: fix ssl ca option init
Signed-off-by: Max S Kash <asukms@ya.ru>
2021-10-08 09:43:56 -07:00
Hannu Nyman e155b3d293 nano: update to 5.9
Update nano editor to version 5.9.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 38143e6f8b)
2021-10-08 18:25:44 +03:00
Gerard Ryan c98f060039 cache-domains: Fixed remote script usage change
* Removed all unnecessary files after configuration
* Reduced code duplication
* Changed to symlinking config instead of copying

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-10-03 16:43:45 -07:00
Hannu Nyman 1f3f63f5de haveged: update to 1.9.15
Update haveged to version 1.9.15.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-10-03 21:06:50 +03:00
Tianling Shen 670fe1ea16 yq: Update to 4.13.3
Fixes: CVE-2021-33196

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 86e26a0c3b)
2021-10-02 16:21:56 -07:00