3032 Commits

Author SHA1 Message Date
Viacheslav Hletenko
5891a5bd25
Merge pull request #960 from c-po/fix-blackbox-exporter-build
build: T6949: add missing build trigger for blackbox exporter
2025-05-11 12:03:53 +03:00
Christian Breunig
5fe0e515de build: T6949: add missing build trigger for blackbox exporter
Commit d6fab6c8c036 ("T6949: Adds build for blackbox exporter deb package")
added the general requirements for a package build - but it missed the trigger
for changes within the build ocnfiguration dir.
2025-05-11 10:50:00 +02:00
Viacheslav Hletenko
247e810339
Merge pull request #955 from tjjh89017/arm64_kernel
T7406: add virtio-gpu and pl011 console support for arm64
2025-05-06 17:31:06 +03:00
Daniil Baturin
0b980485f4
Merge pull request #958 from c-po/io_uring
Kernel: T7428: remove io_uring support
2025-05-05 12:36:22 +01:00
Daniil Baturin
16b82be8f4
Merge pull request #959 from c-po/ansi-T7356
systemd: T7356: use short service names to avoid truncation
2025-05-05 12:34:49 +01:00
Christian Breunig
0dd3b4e329 systemd: T7356: use short service names to avoid truncation
The issue ONLY appears on small terminals where systemd automatically truncates
the lines to match the terminal width - so far so good. The BUG is, if
truncation happens in the service name which is BOLD you're pretty much
screwed, as truncation will not reset the color.

We can set StatusUnitFormat=description in /etc/systemd/system.conf which will
not print the service long description to avoid truncation making the boot a
little less verbose.

This actually restores the behavior of VyOS 1.3
2025-05-04 23:51:14 +02:00
Christian Breunig
cfdd4451ca Kernel: T7428: remove io_uring support
Given the recent chatter about io_uring and it flaws - e.g. [1] - and we have
to my knowledge no use for it we should remove it from the Kernel configuration.

Every feature not used and removed from the Kernel is a good one.

1: https://www.armosec.io/blog/io_uring-rootkit-bypasses-linux-security/
2025-05-04 23:44:41 +02:00
Christian Breunig
4be81eb3eb Kernel: T5887: update Linux Kernel to v6.6.89 2025-05-04 23:43:57 +02:00
Daniil Baturin
65f3b103a5
Merge pull request #957 from dmbaturin/T7409-no-md5
build: T7409: do not include MD5 checksums in the ISO image
2025-04-29 15:23:12 +01:00
Christian Breunig
58a30bd14a
Merge pull request #953 from dmbaturin/T7399-no-apt-downgrade
build: T7399: remove the APT option to allow downgrades
2025-04-28 21:30:06 +02:00
Christian Breunig
a2979842a7
Merge pull request #956 from tjjh89017/T7407
T7407: fix the incorrect url for arm64 salt pkgs
2025-04-28 21:29:25 +02:00
Christian Breunig
a4318d2228
Merge pull request #954 from tjjh89017/arm64
T7405: add missing dependency kpartx for all archs
2025-04-28 21:28:37 +02:00
Daniil Baturin
64ff1e538d build: T7409: do not include MD5 checksums in the ISO image 2025-04-28 18:27:58 +01:00
Date Huang
82a40e68c7 T7407: fix the incorrect url for arm64 salt pkgs
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
2025-04-28 21:45:44 +08:00
Date Huang
217aa7ae4f T7406: add virtio-gpu and pl011 console support for arm64
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
2025-04-28 21:42:53 +08:00
Date Huang
b894227750 T7405: add missing dependency kpartx for all archs
Signed-off-by: Date Huang <tjjh89017@hotmail.com>
2025-04-27 14:39:20 +08:00
Daniil Baturin
1f400a4b01 build: T7399: remove the APT option to allow downgrades
It doesn't appear necessary anymore, if it ever was
2025-04-25 19:45:03 +01:00
Daniil Baturin
db23b29ceb
Merge pull request #943 from nvollmar/T7347
T7347: Update prometheus exporters
2025-04-24 16:11:40 +01:00
AlexIT-FT
5107733137
T7384: Radius patch for Dns-Server-IPv6-Address attribute - accel-ppp (#926)
* Add 0002-Radius-Dns-Server-IPv6-Address.patch

This adds the ability to pull IPv6 DNS servers from the radius response not just hard coded in the config file
2025-04-24 15:44:36 +01:00
Viacheslav Hletenko
8eb3ad0408
Merge pull request #952 from vyos/c-po-patch-1
Kernel: T5887: update Linux Kernel to v6.6.87
2025-04-24 09:38:58 +03:00
Christian Breunig
39e7b04893
Kernel: T5887: update Linux Kernel to v6.6.87 2025-04-23 22:01:32 +02:00
Christian Breunig
818e89fe7f
Merge pull request #951 from c-po/syslog-T7367
T7367: syslog.service links to rsyslog.service - thus disable it, too
2025-04-23 20:25:24 +02:00
Nicolas Vollmar
9bfb053c91 packages: T7347: Update prometheus exporters 2025-04-23 09:25:13 +02:00
Christian Breunig
6f9bcdb054 T7367: syslog.service links to rsyslog.service - thus disable it, too
The default syslog implementation should make syslog.service a symlink to
itself, so that this socket activates the right actual syslog service. As
rsyslog service is already disabled - also take care of the linked service.
2025-04-20 21:28:30 +02:00
Christian Breunig
d401c8fee1
Merge pull request #948 from dmbaturin/T7372-quote-lb-config-arguments
build: T7372: correctly quote lb_config arguments
2025-04-20 16:54:54 +02:00
Christian Breunig
fc8f092e7e
Merge pull request #949 from ryanzuwala/current
radvd: T7376: upgrade package to v2.20
2025-04-20 16:52:59 +02:00
Christian Breunig
0de7883ca7
Merge pull request #950 from kumvijaya/current
T7334: pr mirror trigger workflow added with label creation permission for default github token
2025-04-20 16:46:48 +02:00
kumvijaya
b2c2287363 T7334: pr mirror trigger workflow added with label creation permission for default github token 2025-04-20 14:53:35 +05:30
Ryan Zuwala
67f82f8240 radvd: T7376: upgrade package to v2.20 2025-04-19 00:18:19 -04:00
Viacheslav Hletenko
e902f96165
Merge pull request #947 from dmbaturin/T7241-remove-fastnemon
build: T7241: remove fastnetmon from the list of services to be disabled by default
2025-04-18 20:00:03 +03:00
Daniil Baturin
2986466f7b build: T7372: correctly quote lb_config arguments 2025-04-18 13:04:44 +01:00
Daniil Baturin
0efde86ea6 build: T7241: remove fastnetmon from the list of services
to be disabled by default
2025-04-18 12:42:25 +01:00
Daniil Baturin
c20a0637a4
Merge pull request #922 from Embezzle/T6322
T6322: Include microcode in amd64 architecture builds
2025-04-18 12:06:20 +01:00
Viacheslav Hletenko
351e59638e
Merge pull request #946 from dmbaturin/T6230-ipt-netflow-libs-fix
packages: T6230: include iptables modules in vyos-ipt-netflow
2025-04-18 12:28:34 +03:00
Daniil Baturin
d38ad1dc21 packages: T6230: include iptables modules in vyos-ipt-netflow 2025-04-17 16:54:27 +01:00
Daniil Baturin
3cb36c6ab2
Merge pull request #936 from sarthurdev/kea_2.6
kea: T7281: Update Kea to 2.6.1-2
2025-04-15 15:52:42 +01:00
Daniil Baturin
7487f6354b
Merge pull request #944 from c-po/netplug-T7353
T7353: netplug.service is started by vyos-router
2025-04-15 15:42:08 +01:00
Alex W
23bd5ade7a T6322: Include microcode in amd64 architecture builds 2025-04-14 23:24:07 +01:00
sarthurdev
f7cdc3ec51 kea: T7281: Patches from upstream to include ping_check library 2025-04-14 15:56:12 +02:00
sarthurdev
351a251347 kea: T7281: Update Kea to 2.6.1-2 2025-04-14 11:52:42 +02:00
Viacheslav Hletenko
e7694c49b9
Merge pull request #945 from boretom/fix/T7357-libnss-mapuser
vyos-build: T7357: add libnss-mapuser package
2025-04-13 17:35:14 +03:00
Thomas Kupper
1ce93fc396 vyos-build: T7357: add libnss-mapuser package
After renaming the package from libnss-mapuser to vyos-libnss-mapuser
in T7336-new-package-name, the package is missing from
scripts/package-build/.

Adding it, taking libpam-radius-auth as an example. The dependency
is taking from the Build-Depends field of the debian/control file
of the libnss-mapuser package.

Signed-off-by: Thomas Kupper <thomas.kupper@gmail.com>
2025-04-13 11:59:18 +02:00
Christian Breunig
4ce28b3f8c T7353: netplug.service is started by vyos-router
Netplug daemon is started last after all interfaces got initialized to
properly monitor them for up/down events.
2025-04-13 07:22:10 +02:00
Viacheslav Hletenko
494476e5f5
Merge pull request #942 from dmbaturin/T7345-goodbye-buster
build: T7345: do not use Debian Buster repos in image builds
2025-04-11 16:55:11 +03:00
Viacheslav Hletenko
2f18905e98
Merge pull request #941 from dmbaturin/T7344-build-bash-completion
packages: T7344: build bash-completion from source
2025-04-10 20:08:21 +03:00
Daniil Baturin
1a9b4cd941 packages: T7344: build bash-completion from source 2025-04-10 17:55:10 +01:00
Daniil Baturin
6dab4426c6 build: T7345: do not use Debian Buster repos in image builds 2025-04-10 11:53:34 +01:00
Christian Breunig
1b00253bb1
Merge pull request #940 from dmbaturin/T7301-goodbye-gnupg
build: T7301: do not include the GPG image signing key in images
2025-04-01 16:02:47 +02:00
John Estabrook
dd2c245be7
Merge pull request #938 from jestabro/commit-cli
T7292: add build dependency python3-protobuf
2025-04-01 08:32:21 -05:00
Daniil Baturin
03f73ec571
Merge pull request #924 from c-po/ipt-netflow
Kernel: T6230: add ipt_NETFLOW out-of-tree module
2025-04-01 11:30:39 +01:00