Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-11-13 | image-tools: T6864: keep file necessary for compat add image | John Estabrook | |
Revert "T1416: remove deprecated default-union-grub-entry" This reverts commit d50707bb295dbd4bc50e3d0301fc8be605448429. The file grub/default-union-grub-entry and its companion install-image/postinst are needed for 'compatibility-mode' upgrades: when upgrading from a system with legacy image-tools, those two files are expected to exist in the mounted image of the target iso. | |||
2024-09-25 | T861: sign all Kernel modules with an ephemeral key | Christian Breunig | |
The shim review board (which is the secure boot base loader) recommends using ephemeral keys when signing the Linux Kernel. This commit enables the Kernel build system to generate a one-time ephemeral key that is used to: * sign all build-in Kernel modules * sign all other out-of-tree Kernel modules The key lives in /tmp and is destroyed after the build container exits and is named: "VyOS build time autogenerated kernel key". In addition the Kernel now uses CONFIG_MODULE_SIG_FORCE. This now makes it unable to load any Kernel Module to the image that is NOT signed by the ephemeral key. | |||
2024-09-14 | T861: add UEFI Secure Boot support | Christian Breunig | |
This adds support for UEFI Secure Boot. It adds the missing pieces to the Linux Kernel and enforces module signing. This results in an additional security layer where untrusted (unsigned) Kernel modules can no longer be loaded into the live system. NOTE: This commit will not work unless signing keys are present. Arbitrary keys can be generated using instructions found in: data/live-build-config/includes.chroot/var/lib/shim-signed/mok/README.md | |||
2024-09-05 | T1416: remove deprecated default-union-grub-entry | Christian Breunig | |
2024-06-05 | migration: T6006: move config.boot.default to vyos-1x | John Estabrook | |
2024-05-16 | T6356: normalize '.., ntp, server' path syntax in config.boot.default | John Estabrook | |
2024-04-11 | Enhance config.boot.default NTP allow-clients for T5694 and T6123 | Ginko | |
Adds ipv4/ipv6 localhost, link-local and private address as allowed-clients to NTP service. | |||
2024-04-02 | Update the rolling release signing key | Daniil Baturin | |
2024-03-22 | ixgbe: T6155: remove modprobe.d option file | Christian Breunig | |
2024-02-28 | banner: T6077: implement ASCII contest winner default logo | Christian Breunig | |
2024-01-14 | T5945: add minisign public key for rolling release | greenpsi | |
2023-12-20 | ssh: T5841: Remove ssh-session-cleanup.service | Indrajit Raychaudhuri | |
With libpam-systemd >= 230-2, ssh-session-cleanup.service is no longer necessary because when `UsePAM yes` in `/etc/ssh/sshd_config` (which is the default), SSH sessions are cleaned up automatically when ssh-server is shutdown or the system is rebooted. | |||
2023-12-14 | initramfs: T5824: Added `openssl.cnf` to initramfs | zsdc | |
Without `openssl.cnf` software that uses `libssl` (for example busybox) has issues with connections to some HTTPS servers. | |||
2023-08-16 | netplug: T5476: move configuration files to vyos-1x repo | Christian Breunig | |
2023-06-17 | qat: fix file permission in rootfs - 755 not required | Christian Breunig | |
2023-05-21 | T5234: move BASH skeleton files to vyos-1x repo | Christian Breunig | |
2023-03-08 | Merge pull request #302 from sempervictus/bug/udev_rename_deadlock | Christian Breunig | |
T4966: Delay UDEV execution, avoid rename deadlock | |||
2023-02-12 | T5001: Replace links to the phabricator site | Christian Breunig | |
Replace links to the phabricator site from https://phabricator.vyos.net to https://vyos.dev | |||
2023-01-31 | T4966: Delay UDEV execution, avoid rename deadlock | RageLtMan | |
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 | |||
2021-12-19 | T4084: add the default VyOS post-login banner to the image | Daniil Baturin | |
2021-11-07 | Revert "T3912: use a more informative default login banner" | Christian Poessinger | |
This reverts commit c93c12d0813b276501562bc88bea68daee60b266. | |||
2021-10-17 | T3912: use a more informative default login banner | Daniil Baturin | |
2021-10-16 | T3879: bugfix GPG signature validation on image install | Christian Poessinger | |
(cherry picked from commit f9c89e3565037b4f60aef2577f9fdaa70da7b751) | |||
2021-09-20 | Revert "Merge pull request #186 from erkin/current" | John Estabrook | |
This reverts commit c753685173a48fdc2e47694f4b896e241caa7beb, reversing changes made to 1d3d0401eeb9e8138f606433b6bbcd8c3f76c898. | |||
2021-09-11 | T3821: Hardcode component versions in configuration files | erkin | |
2021-05-27 | ntp: T2123: Change NTP servers in default configs | DmitriyEshenko | |
2021-04-09 | chroot: import modprobe.d/no-copybreak.conf from vyatta-cfg-system | Christian Poessinger | |
2021-04-03 | T2108: add main and backup minisign release keys. | Daniil Baturin | |
2021-01-17 | Kernel: T3218: remove unavailable RSS parameter from intel driver options | Christian Poessinger | |
This is a roundup commit to ae2279e ("Kernel: no longer build Intel out-of-tree NIC drivers") as the in-tree drivers do not support this option, the always use the maximum available number. | |||
2020-12-15 | netplug: T3130: add VyOS specific helper script | Christian Poessinger | |
2020-12-14 | netplug: T3130: replace vyos-netplug with upstream Debian version | Christian Poessinger | |
2020-11-13 | Revert "QAT: T2968: add support for Intel Atom C2000 platform" | Christian Poessinger | |
This reverts commit b234558db422390ed4d995e9134fe91c37d6cc8f. | |||
2020-10-17 | modules: T2984: Increase HW queues | DmitriyEshenko | |
2020-10-09 | QAT: T2968: add support for Intel Atom C2000 platform | Christian Poessinger | |
2020-09-30 | QAT: T2932: Replace symlinks to files | DmitriyEshenko | |
2020-07-05 | T2678: Fixing massive memory usage with ssh and large number of routes | kroy | |
2020-05-30 | QAT: import device configuration files | Christian Poessinger | |
2020-05-20 | systemd-bootchart: add configuration | Christian Poessinger | |
2020-04-19 | chroot: T2340: add /etc/login.defs | Christian Poessinger | |
2020-03-10 | T2118: Add fsck tools to initramfs image | kroy-the-rabbit | |
2020-02-28 | initramfs: T1971: Extended initramfs-hook script | zsdc | |
Included: * libnss_dns.so.2 (required for DNS resolving from initramfs) * ca-certificates.crt (required for fetching files via HTTPS) | |||
2020-02-25 | initramfs: T1971: Added initramfs-hook script for including modules | zsdc | |
The script allows include to initramfs or include and force to load any modules, listed inside. Initially, the script replaces the trick used for intel drivers | |||
2020-02-05 | login: T1948: level node has been dropped from user | Christian Poessinger | |
There is no sense in having a user level when infact there is only the one level "admin". | |||
2020-01-25 | VMware: move additional files to vyos-1x-vmware package | Christian Poessinger | |
2019-12-27 | vmware-tools: import script file from vyos-vmwaretools-scripts repo | Christian Poessinger | |
2019-09-20 | T1676: [equuleus] buster: update GRUB boot parameters during upgrade | John Estabrook | |
2019-09-06 | openvpn: T1630: add sudo configuration for openvpn user | Christian Poessinger | |
2019-07-31 | [intel] T1554: enable RSS and Multiqueue for Intel IGB/IXGBE drivers | Christian Poessinger | |
2019-04-16 | T1327: Set the serial console speed to 115200 by default | John Estabrook | |
Set the serial console speed to 115200 in all build scripts, as is the standard for current boards. This avoids an annoyance for users of the livecd, and makes the defaults in build scripts in tools/ and scripts/ consistent. | |||
2019-03-22 | T1310: use FQDN as hostname in config prompt | Christian Poessinger | |