Commit Graph

3977 Commits

Author SHA1 Message Date
Tianling Shen 0f46facfdb yq: Update to 4.16.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-12-05 22:13:47 +01:00
Oskari Rauta 00603ca437 slirp4netns: update to version 1.1.12
Most recent changes:

 - Explicitly support DHCP
 - Update parson to v1.1.3

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2021-12-05 21:10:41 +01:00
Oskari Rauta 91c7f6e6c0 slirp4netns: new package
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2021-12-01 16:43:20 -08:00
Oskari Rauta aa150031b9 fatresize: add new package
fatresize is a small tool using libparted to resize
FAT type partitions.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2021-11-29 01:59:27 -08:00
Michal Hrusecky 2295c351ed mariadb: Create compatibility symlinks
For every mysql* binary create corresponding mariadb binary and vice
versa.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
2021-11-29 01:47:45 -08:00
Michal Hrusecky 4653d83048 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>
2021-11-29 01:47:45 -08:00
Michal Hrusecky a2c1a57282 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>
2021-11-29 01:47:45 -08:00
Michal Hrusecky 1be35284bb 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>
2021-11-29 01:47:45 -08:00
Michal Hrusecky d8ecded02d 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>
2021-11-29 01:47:45 -08:00
Oskari Rauta 537b6bd87b conmon: remove unnecessary dependency
this patch removes unnecessary dependency to golang/host
as pointed out by @jefferyto earlier at #17063 (comment)

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2021-11-29 01:45:15 -08:00
Javier Marcet c453c42bf8 docker-compose: Update to version 2.2.0
What's Changed:

 - Better detect container will restart by @ndeloof in #8898

 - Type mismatch checking tmpfs conflicting options by @ndeloof in
  #8904

 - Remove unused flag by @ulyssessouza in #8923

 - Use Dockerfile directly when path is absolute otherwise join it
 with Context path by @glours in #8929

 - Interrupt printer when compose log is cancelled by @ndeloof in
 #8926

 - Restore compose build to support context set as a git URL by
 @ndeloof in #8933

 - Upgrade containerd version - security fix by @glours in #8936

 - Don't SetRawTerminal when run is ran with -T by @ndeloof in #8938

 - Fix typo in --wait option mechanism by @PierreAntoineGuillaume in
 #8888

 - Detect volume we didn't created and ask user to explicitely mark
 them as external by @ndeloof in #8941

 - Bump compose-go to v1.0.8 by @mat007 in #8956

 - Don't normalize compose model in compatibility mode by @ndeloof
 in #8943

 - Don't try to start services with 0 replicas by @akerouanton in
 #8834

 - Introduce docker compose config --images by @ndeloof in #8955

 - Introduce run —quiet-pull to align with up by @ndeloof in #8947

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-11-29 01:41:57 -08:00
Eneas U de Queiroz 9335b406bd
Merge pull request #17064 from cotequeiroz/mariadb
mariadb, liburing: fix liburing dependency failure (use liburing if kernel supports it)
2021-11-25 20:52:26 -03:00
Tianling Shen 63f95db55e yq: Update to 4.15.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-11-25 19:42:55 +01:00
Oskari Rauta 7034d3cbba crun: update to 1.3
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2021-11-24 21:29:04 +00:00
Oskari Rauta b011f3faf8 podman: update to 3.4.2
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2021-11-24 19:39:44 +00:00
David Bauer 95a65fb76e clocate: update to latest HEAD
4a4c0c0 nl80211: fix IE loop
d83e572 nl80211: fix potential oob read

Signed-off-by: David Bauer <mail@david-bauer.net>
2021-11-22 16:41:22 -08:00
Gerard Ryan 8bc0b57459 docker: Update to 20.10.11
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-11-22 16:41:05 -08:00
Gerard Ryan 9526fa352e dockerd: Update to 20.10.11
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-11-22 16:41:05 -08:00
Gerard Ryan 53d0a071e7 containerd: Update to 1.4.12
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-11-22 16:41:05 -08:00
Jonathan Pagel 4f0f4474d8 telegraf: Update package to version 1.20.4
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2021-11-19 18:06:20 +01:00
Oskari Rauta df847e1c03 parted: update Makefile
- updated Makefile fields license (GPL3) and COPYING as license file
 - fix config directive
 - split package to shared library and application (another package, fatresize has dependency to libparted)

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2021-11-18 14:14:07 -08:00
Daniel Golle 74969337cf
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>
2021-11-15 02:16:36 +00:00
Daniel Golle be6099fb7e
gawk: update to version 5.1.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-11-15 02:16:31 +00:00
Tianling Shen 8eab3a2bf2 yq: Update to 4.14.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-11-15 00:29:51 +01:00
Ren Zongjia 29fadb0cde bcm27xx-eeprom: Update to the latest master branch(47976e440)
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-11-12 11:01:02 -08:00
Javier Marcet 691d73271c docker-compose: Update to version 2.1.1
What's Changed:

 - Fix the maintainers array in MAINTAINERS by @rumpl in #8868

 - Introduce up --wait condition by @ndeloof in #8777

 - Don't exit on container destroy events by @sdt in #8859

 - Update golang to 1.17 by @rumpl in #8873

 - Support inherited environment vars on exec by @ulyssessouza in #8857

 - Restore support for multiple build-args by @ndeloof in #8889

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-11-11 01:37:02 +01:00
Hannu Nyman 9023845d50 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>
2021-11-10 20:25:15 +02:00
Alexander Couzens dccdfa62c1 bossa: add patch to fix flash failures on serial
bossa only waited 1ms for the serial device instead calling
tcdrain().
Without this patch bossa is failing to flash a ATSAM3S4 8/10 times.
Patch has been submitted as PR#150 upstream.
https://github.com/shumatech/BOSSA/pull/150

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2021-11-09 08:43:51 +01:00
Huangbin Zhan 33ea7a719f less: remove less-wide
The package `less` and `less-wide` has same content of the binary file. It's not necessary to keep both packages.
Add `PROVIDES` for legacy compat.

Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
2021-11-08 17:54:58 -08:00
Javier Marcet dc5f272594 docker-compose: Update to version 2.1.0
Docker Compose V2 is a major version bump release of Docker Compose.
It has been completely rewritten from scratch in Golang (V1 was in
Python).

Features:

 - Added support for running the plugin as a standalone program. Like
 docker-compose v1 would behave compute sha256 checksums while releasing

Bugfixes:

 - Allow combination of --status and --services
 - Fix build cache_from option
 - Fix compose up on README.md
 - Make --status a multi-flag
 - No longer fail when inferred .env is a directory

Misc

 - Stop ticker after use on ttyWriter
 - Use uname -m for cross platform suffixes
 - Add note about installing it system-wide
 - Bump containerd 1.5.5

What's Changed

 - Fix support for devices by @ndeloof in #8732
 - Make command descriptions consistent by @mat007 in #8739
 - Restore missing version commands by @Shikachuu in #8738
 - Add step in README to install on linux by @Yopadd in #8755
 - log --follow must stop when container get killed by @ndeloof in
 #8726
 - Fix index out of range on compose.buildContainerMountOptions by
 @ulyssessouza in #8750
 - Pass runtime option to containerCreate by @ndeloof in #8783
 - Fix compose down --timeout/-t flag by @debdutdeb in #8788
 - Fix network_mode "service:x" by @ulyssessouza in #8792
 - Make service>build>dockerfile a simple filename by @ulyssessouza
 in #8779
 - Compose exec cannot process more than 32KB of data by @resios in
 #8815
 - Actually fix Compose exec cannot process more than 32KB of data by
 @resios in #8816
 - Fix project settings' options order by @ulyssessouza in #8819
 - Update link to Docker Community Slack by @mat007 in #8824
 - Add support for DOCKER_DEFAULT_PLATFORM by @ndeloof in #8848
 - COMPOSE_COMPATIBILITY can be set by .env file by @ndeloof in #8847
 - Add support for EnableIPv6 by @ndeloof in #8851
 - Avoid test flakyness by ordering volumes before checking by
 @ulyssessouza in #8858
 - Update README.md: typographical edit of "About update..." by
 @youssefeldakar in #8838
 - Add support for classic builder by @ulyssessouza in #8818
 - Fix typo: netwok -> network by @Mygao in #8789
 - Bump compose-go to v1.0.5 by @ulyssessouza in #8870

Signed-off-by: Javier Marcet <javier@marcet.info>
2021-11-08 17:50:38 -08:00
Ren Zongjia 1df75704a1 dockerd: Update to 20.10.10
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-11-08 17:47:31 -08:00
Ren Zongjia 89b6ea104e docker: Update to 20.10.10
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-11-08 17:47:31 -08:00
Ren Zongjia ce92c0a227 containerd: Update to 1.4.11
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-11-08 17:47:31 -08:00
Ren Zongjia 692f4bf679 runc: Update to 1.0.2
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-11-08 17:47:31 -08:00
Hannu Nyman ae7f62d637 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>
2021-11-08 21:32:54 +02:00
Oskari Rauta ab08ad2ad9 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>
2021-11-05 16:54:21 +01:00
Oskari Rauta 79a9549940 cni-plugins-nft: update to 1.0.11
Update compatibility with CNI v1.0.1

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2021-11-05 07:24:07 +01:00
Oskari Rauta 3e5761d6cd 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>
2021-11-05 07:23:33 +01:00
Oskari Rauta 3873a850a5 crun: update to version 1.2
release notes:

0.20.1
 - container: ignore error when resetting the SELinux label for the keyring.

0.21
 - when compiled with krun, automatically use it if the current executable file is called "krun"
 - cgroup: lookup pids controller as well when the memory controller is not available
 - status: add fields for owner and created timestamp
 - honor memory swappiness set to 0

1.0
 - Fix symlink target mangling for tmpcopyup targets.
 - Makefile.am: fix link error when using directly libcrun.
 - cgroup: add support for setting memory.use_hierarchy on cgroup v1.
 - linux: treat pidfd_open failures EINVAL as ESRCH.
 - cgroup: chown the current container cgroup to root in the container.

1.1
 - utils: retry openat2 on EAGAIN. If the openat2 syscall is interrupted, try again.
 - criu: fix save of external descriptors. Now restored containers attach correctly their standard streams.
 - criu: Add support for external PID namespace.
 - container: Set primary process to 1 via LISTEN_PID by default if user configuration is missing.
 - exec: refuse to exec in a paused container/cgroup.
 - cgroup: use cgroup.kill when available. It is faster to kill a container through its cgroup as there is no need to recurse over the cgroup pids and terminate each one of them.

1.2
 - criu: add support for external ipc, uts and time namespaces.
 - exec: fix regression in 1.1 where containers are being wrongly reported as paused.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2021-11-05 07:21:36 +01:00
Eneas U de Queiroz a3cec3e410
mariadb: use liburing if kernel supports it
liburing is preferred over libaio.  So, if liburing has already been
built, mariadb will use it, instead of libaio, failing with a missed
dependency.  If it is not found, then libaio is used.

Since it depends on the kernel being built with io_uring support, and it
defaults to y unless SMALL_FLASH=y, then we should allow libaio as
fallback, checking the CONFIG_KERNEL_IO_URING symbol.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-11-04 15:12:58 -03:00
Eneas U de Queiroz e448917ad2
mariadb: ensure columnstore engine is disabled
mariadb may detect boost libraries, if the latter has been built with
threads, date_time and chorno support, then it will enable the
columnstore engine, which fails to build.

Set PKG_RELEASE:=$(AUTORLEASE).

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-11-04 15:12:55 -03:00
Andre Heider b19da2d419 prometheus-node-exporter-lua: add missing metrics to ltq-dsl
Two values were missing, add them to the appropriate metrics.

The dsl error vectors are new and useful stats to debug vector related
line deteriorations, see [0].

[0] https://forum.openwrt.org/t/vectoring-on-lantiq-vrx200-vr9-missing-callback-for-sending-error-samples/104046

Signed-off-by: Andre Heider <a.heider@gmail.com>
2021-11-02 02:49:21 -04:00
Rosen Penev 0b349d9ea3 qemu: disable libfuse
Fixes x86 build.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-11-02 10:38:49 +08:00
Jonathan Pagel 078a71d3d0 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>
2021-11-01 12:04:36 +01:00
Jonathan Pagel ca7492c6cf telegraf: Update package to version 1.20.3
Signed-off-by: Jonathan Pagel <jonny_tischbein@systemli.org>
2021-11-01 12:04:36 +01:00
Michal Hrusecky 3d0f73ea67 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>
2021-11-01 00:14:22 -07:00
Andy Li 17e416bf31 unrar: update to 6.0.7
Signed-off-by: Andy Li <andy@onthewings.net>
2021-10-30 01:06:13 -07:00
Tianling Shen 06bb78cf4d yq: Update to 4.14.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-10-30 01:05:34 -07:00
Michal Hrusecky b86b4cd1b8 mariadb: Update to version 10.6.4
Update to the latest stable version of MariaDB. Dropped few no longer
needed patches.

Signed-off-by: Michal Hrusecky <michal.hrusecky@turris.com>
2021-10-30 01:03:31 -07:00
Eneas U de Queiroz d5226e1e6f ntfs-3g: update config's help syntax
Change ---help--- to plain 'help' in Package/ntfs-3g/config, as newer
versions of kconfig have removed the command's older name.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2021-10-28 16:08:24 -07:00