Yuxiang Zhu
792214b860
T4977: Enable Babeld
...
Babeld support has been merged https://github.com/vyos/vyos-1x/pull/1800
however I just noticed `/etc/frr/daemons` came from this file.
2023-03-07 22:51:32 +08:00
Christian Breunig
6987aa10a6
Merge pull request #306 from sarthurdev/bookworm
...
debian: T5003: Upgrade base system to Debian 12 "Bookworm"
2023-02-15 19:06:08 +01:00
Christian Breunig
5207b6f510
strongSwan: T4593: move to charon-systemd
2023-02-14 19:47:51 +01:00
sarthurdev
b4a10607bb
debian: T5003: Disable strongswan.service provided by charon_systemd
2023-02-13 22:41:07 +01:00
sarthurdev
1e116e0254
debian: T5003: Update to to Debian 12 "Bookworm"
...
* Remove obsolete packages and dependencies
2023-02-13 11:20:49 +01:00
Christian Breunig
82f35fd474
T5001: Replace links to the phabricator site
...
Replace links to the phabricator site from https://phabricator.vyos.net to
https://vyos.dev
2023-02-12 21:13:05 +01:00
RageLtMan
f24c7ca09f
T4966: Delay UDEV execution, avoid rename deadlock
...
UDEV will rename interfaces from whatever the kernel called them
to eX before converting them to ethX during init. In current VyOS,
the second renaming operation can run into a lock on the adapter
preventing altering its name. As a result, the adapter will remain
in the eX configuration, preventing proper execution of subsequent
scripts and configuration stanzas.
The initial renaming step has to remain as it is needed to work
around other issues, which leaves the somewhat hacky approach of
delaying the second renaming step slightly in an effort to let the
device lock holders settle, releasing it for rename to ethX. This
is accomplished by a kernel commandline paramter (3s), which can be
tweaked to reduce impact or wait longer as needed on different
devices - udev.exec_delay=3
2023-01-31 13:13:55 -05:00
Christian Poessinger
09ec7740dc
Revert "Resolve resource deadlock for udev iface shuffle"
...
This reverts commit 8e6d765be123be9d937970ee96b7d6d0b5053ed5.
This breaks existing configurations:
https://forum.vyos.io/t/yesterday-and-todays-build-causes-network-interface-getting-corrupted-vyos-1-4-rolling-202301280924-amd64-iso
2023-01-31 07:33:40 +01:00
RageLtMan
8e6d765be1
Resolve resource deadlock for udev iface shuffle
...
UDEV contains a default rule triggered early-on which renames all
NICs by their index to eX, systemd-udevd subsequently renames the
eX interface to ethX. Systemd-udevd can fail to rename the iface
if it still has resource locks from the prior renaming which then
fails to apply all manner of configurations resulting in a booted
zombie which cannot handle L3 traffic.
Fix the concern by removing 62-temporary-interface-rename.rules
from /etc/udev/rules.d during the cleanup hook executed in
data/live-build-config/hooks/live/82-cleanup-udev-rules.chroot.
Testing:
Boot-tested in OpenStack under identical infrastructure-as-code
states. Verified DHCP-assigned routes, execution of cloud-init,
and configuration stanzas injected through cloud-init applied to
the FW and system.
2023-01-29 13:35:01 -05:00
Christian Breunig
e516e4c297
ntp: T3008: move from ntpd to chrony
2023-01-14 14:26:53 +01:00
Christian Poessinger
426579c34b
Revert "systemd: T4593: disable strongswan service by default"
...
This reverts commit 0351b37359517dab1a18379d180a01fd5271802e.
2023-01-09 16:36:20 +01:00
Christian Poessinger
0351b37359
systemd: T4593: disable strongswan service by default
2022-12-27 18:36:38 +01:00
Christian Poessinger
1d268c92e7
Merge pull request #264 from initramfs/current-kitty-terminfo
...
vyos-utils: T4683: add kitty-terminfo package to build
2022-12-17 08:54:28 +01:00
Viacheslav Hletenko
4cd1cb5679
T4841: Disable by default fancontrol.service
...
Disable by default fancontrol.servive (used in user-util)
2022-11-26 12:50:23 +00:00
sarthurdev
08beb1032e
Revert "containers: T2216: Include busybox container image, used in smoketests (1MB)"
...
This reverts commit 5f186754fe54e9a5b0f7cdea1b295778ddd6796a.
2022-11-07 17:35:11 +01:00
sarthurdev
5f186754fe
containers: T2216: Include busybox container image, used in smoketests (1MB)
2022-10-29 17:24:06 +02:00
sarthurdev
fbe8ee6e19
T3664: Add support for local packages, generate apt release pinning
...
* APT::Default-Release caused an issue when local packages present
2022-10-09 21:33:44 +02:00
Daniil Baturin
e7ac78de49
T3664: improve error reporting of the initramfs hook
2022-10-06 17:56:37 -04:00
initramfs
4c550889f4
vyos-utils: T4683: add kitty-terminfo package
2022-09-09 18:21:00 +08:00
Christian Poessinger
8e85a50c3a
Revert "macsec: T4537: use wpa_supplicant (v2.10) from bullseye-backports"
...
Superseeded by custom package build.
This reverts commit badff5fd7fefe25c2a3c56e0b0f82a0b8a6fbcc0.
2022-08-04 07:27:18 +02:00
Christian Poessinger
30e90e1f9f
ssh: T631: remove sed call to sshd_config
2022-07-22 23:18:43 +02:00
Christian Poessinger
badff5fd7f
macsec: T4537: use wpa_supplicant (v2.10) from bullseye-backports
2022-07-21 21:50:38 +02:00
Christian Poessinger
5d33a5529d
frr: T4536: enable systemd service unit
2022-07-17 21:31:52 +02:00
Christian Poessinger
10f8eded61
frr: T4536: no need for empty configuration files as we use the integrated-config option
2022-07-17 21:31:33 +02:00
Christian Poessinger
21bd5b37f6
telegraf: T4515: drop reference to influxdata repository
2022-07-09 11:20:52 +02:00
Christian Poessinger
001451a9c5
Merge pull request #243 from sarthurdev/geoip
...
firewall: T4299: Include initial GeoIP database
2022-06-12 09:30:30 +02:00
Daniil Baturin
10eab98ffb
T4415: keep copyright* and README* files from /usr/share/doc in the image
2022-06-11 11:39:18 -04:00
sarthurdev
1804a3ded6
firewall: T4299: Include initial GeoIP database
2022-06-10 11:47:21 +02:00
Viacheslav Hletenko
48918fc43a
owamp: T4222: Disable by default owamp and twamp services
2022-06-02 16:34:05 +00:00
Christian Poessinger
6c59ddbfa8
frr: T2472: enable EIGRP daemon
2022-05-29 10:18:17 +02:00
Christian Poessinger
9549099f59
sshguard: T4408: package is available from bullseye-backports
2022-05-14 20:41:35 +02:00
Christian Poessinger
7158fe88e2
sshguard: T4408: add missing buster-backports.list.chroot file
2022-05-14 07:59:54 +02:00
Christian Poessinger
af1e3ce02c
sshguard: T4408: set low priority on all other buster-backport packages
2022-05-13 17:23:17 +02:00
Viacheslav Hletenko
53c07039b7
sshguard: T4408: Add pkg sshquard from repo buster-backports
...
Add repo buster-backports for pkg "sshguard"
Disable service sshquard by default
2022-05-10 15:27:19 +00:00
zsdc
696e1200e9
doc: T4415: Added back copyrights for components
...
Copyright information must not be deleted with the rest documentation
files.
2022-05-05 14:35:14 +03:00
Christian Poessinger
1766d6622a
frr: T4163: enable bmp (BGP Monitoring Protocol, RFC 7854) plugin for bgpd
2022-03-15 19:03:33 +01:00
Christian Poessinger
638f92941b
upnpd: T3420: disable service by default
2022-01-29 19:43:08 +01:00
Christian Poessinger
301d432afa
systemd: services: remove haproxy
...
Commit https://github.com/vyos/vyos-user-utils/commit/95db6327c4a7b94eb4634
added the haproxy package to the image which will automatically run that service.
All external services should be controlled by VyOS CLI thus haproxy is disabled by
default.
2022-01-06 09:15:06 +01:00
sarthurdev
eee081e26d
vyos-user-utils: Disable service dnsdist introduced into vyos-user-utils package
...
This service hosts a DNS server on port 53 by default and was breaking dns forwarding smoketests.
Also removing legacy `mdns-repeater` service as no longer used.
2022-01-05 20:55:37 +01:00
Christian Poessinger
5f3ac42eea
isis: T1316: enable SNMP support
2021-12-25 18:40:38 +01:00
Daniil Baturin
f84a69729a
T4084: add the default VyOS post-login banner to the image
2021-12-19 11:16:45 +07:00
Christian Poessinger
8cf4aba933
wwan: T3795: disable ModemManager service
2021-12-10 22:45:13 +01:00
Christian Poessinger
ff15b6b63e
Merge pull request #192 from sever-sever/T3872
...
telegraf: T3872: Add repo influxdb for newest pkg
2021-11-27 20:19:05 +01:00
Christian Poessinger
ab8ae2fda8
T3912: drop default issue file - autogenerated on boot
2021-11-12 17:34:58 +01:00
zsdc
27d6d0983f
atop: T3774: Disabled atop services
...
To take all the control over atop service and log files original
atop-rotate.timer with cron entry was disabled/removed.
2021-11-09 18:50:13 +02:00
Christian Poessinger
ee81272116
T3912: remove superfluous motd.d kernel version shell script
2021-11-08 17:30:31 +01:00
Christian Poessinger
24c0334519
Revert "T3912: use a more informative default login banner"
...
This reverts commit c93c12d0813b276501562bc88bea68daee60b266.
2021-11-07 20:30:26 +01:00
Daniil Baturin
fc76c06d28
Update the boot splash for Sagitta
2021-11-06 18:17:12 +07:00
Christian Poessinger
6d7a0c49c6
Revert "Debian: T3641: use ethtool from Buster"
...
This reverts commit e063588afacf0da85e871b3565c3045d72ebaeb0.
2021-11-04 20:34:00 +01:00
Christian Poessinger
60934385e0
Merge pull request #193 from sarthurdev/mdns-avahi
...
mdns: T3917: Disable avahi-daemon.service by default
2021-10-20 07:39:04 +02:00