Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-09 | atop: T3774: Atop log file rotation fix | zsdc | |
The systemd unit for atop service is changed, so the log file name and location will be always the same. It also adds the logrotate configuration to conditionally rotate a log file. Hardcoded values: - maximum log file size: 10 MB - maximum count of files: 10 These values can be easily changed within the `/etc/logrotate.d/vyos-atop`, no additional configuration is required. Rotation will be done hourly, if necessary, according to `/etc/cron.hourly/vyos-logrotate-hourly`. This change has two benefits: - rotation strategy control can be done via logrotate, and can be exposed to CLI now; - the total size of all logs is now controlled more aggressively, so the chance to get a situation when atop logs took all the space on a drive is significantly lower. Also, if this will be necessary, rotation may be done even each minute what reduces risks related to logs size even more. | |||
2021-10-31 | openvpn: T3834: Support for Two Factor Authentication totp | Kim | |
2021-10-19 | mdns: T3917: Change to avahi-daemon for IPv4 + IPv6 mDNS repeater | sarthurdev | |
2021-10-10 | lcd: T2564: add support for hd44780 displays | Christian Poessinger | |
2021-10-07 | add openvpn-otp dependency | Kim Hagen | |
2021-09-27 | interface-names: T3869: install vyos_net_name to udev directory | John Estabrook | |
2021-08-21 | pppoe: T3090: migrate to vyos.ifconfig library to use the full potential | Christian Poessinger | |
Now that MSS clamping is done on the "per-interface" level the entire PPPoE stuff would have needed to get a full copy in GNU BASH for this or, participate in the common library. Add a new PPP ip-up script named 99-vyos-pppoe-callback which will call the vyos.ifconfig.PPPoEIf.update() function to configure everything as done with all other interfaces. This removes duplicated code for VRF assignment and route installation when a PPPoE interface is brought up or down. | |||
2021-08-21 | Debian: disable time consuming dh_strip_nondeterminism | Christian Poessinger | |
Skip dh_strip_nondeterminism - this is very time consuming and we have no non deterministic output (yet). | |||
2021-08-18 | Debian: containers: T2216: add missing dependency on uidmap | Christian Poessinger | |
Fixes the following error: vyos@vyos:~$ podman logs 2511d118563f WARN[0000] The cgroupv2 manager is set to systemd but there is no systemd user session available WARN[0000] For using systemd, you may need to login using an user session WARN[0000] Alternatively, you can enable lingering with: `loginctl enable-linger 1002` (possibly as root) WARN[0000] Falling back to --cgroup-manager=cgroupfs Error: cannot find newuidmap: exec: "newuidmap": executable file not found in $PATH | |||
2021-08-12 | login: T3746: inform users about pending reboots | Christian Poessinger | |
2021-08-08 | Debian: T3641: drop dead symlink file in /etc/init.d | Christian Poessinger | |
2021-08-08 | Debian: add missing runtime dependency on ndisc6 | Christian Poessinger | |
2021-08-04 | T3721: arm64: fastnetmon 1.2 is amd64 only until a propper arm64 build can ↵ | Runar Borge | |
be created | |||
2021-07-18 | Revert "T3641: fastnetmon package is not available for Debian Bullseye" | Christian Poessinger | |
This reverts commit 70f7f06e778efa4bd3c2ad127d66c080e1db80c5. | |||
2021-07-07 | pki: T3642: Migrate rsa-keys to PKI configuration | sarthurdev | |
2021-07-05 | T3663: python3-inotify should be a runtime dependency | John Estabrook | |
2021-07-04 | T3663: prerequisites for inotify-based watching implementations. | Daniil Baturin | |
2021-07-03 | Merge pull request #907 from sarthurdev/ipsec_cleanup | Christian Poessinger | |
ipsec: T2816: Remove legacy vyatta code that references Openswan | |||
2021-07-03 | ipsec: T2816: Remove legacy vyatta code that references Openswan | sarthurdev | |
2021-07-03 | ipsec: T1210: T1251: add dependency on libcharon-extauth-plugins | Christian Poessinger | |
2021-07-02 | ipsec: T3656: T3659: Fix pass-through with ipv6. Fix op-mode ipsec commands. ↵ | sarthurdev | |
Remove python3-crypto dependency. | |||
2021-06-29 | pki: T3642: New PKI config and management | sarthurdev | |
2021-06-26 | Debian: disable systemd salt-minion configuration - all handled in vyos-build | Christian Poessinger | |
2021-06-26 | Debian: ensure path for vyos-postconfig-bootup.script exists | Christian Poessinger | |
2021-06-26 | Debian: drop ipsec key removal from postinst script - done on every system boot | Christian Poessinger | |
2021-06-26 | Import vyos-postconfig-bootup.script from vyatta-cfg-system | Christian Poessinger | |
2021-06-26 | Import configuration files from vyatta-cfg-system | Christian Poessinger | |
2021-06-26 | Debian: no need to disable salt-minion in postinst script | Christian Poessinger | |
This is already done in systemd service disable hook from vyos-build. | |||
2021-06-26 | Import sudoers configuration from vyatta-cfg-system | Christian Poessinger | |
2021-06-24 | systemd: lcdproc: T3641: override upstream files | Christian Poessinger | |
Debian Bullseye ships an upstream version of lcdproc.service which infact will start LCDd instead of the lcdproc client. Divert the Debian Upstream service file and use the ones provided by vyos-1x. | |||
2021-06-22 | Debian: T3641: add dependency on squashfs-tools | Christian Poessinger | |
2021-06-22 | snmp: T3606: Install MIBs into well known location | Christian Poessinger | |
FRR also expects the MIBs in /usr/share/snmp/mibs | |||
2021-06-21 | Debian: T3641: add missing dependencies dh-python and fdisk | Christian Poessinger | |
2021-06-20 | T3641: fastnetmon package is not available for Debian Bullseye | Christian Poessinger | |
Temporary remove the dependency | |||
2021-06-20 | T3641: file /etc/ppp/ip-pre-up is already provided by ppp package | Christian Poessinger | |
2021-06-20 | Debian: add missing dependencies on iproute2, sudo, sed and vyatta-bash | Christian Poessinger | |
2021-06-20 | Debian: Bullseye has no package named python3-crypt use python3-pycryptodome ↵ | Christian Poessinger | |
instead Package got renamed from Buster -> Bullseye. | |||
2021-06-20 | Debian: raise compat level to 10 | Christian Poessinger | |
2021-06-18 | import cron.hourly script from vyatta-cfg-system | Christian Poessinger | |
2021-06-13 | snmp: T3606: fix unknown notification OID | Christian Poessinger | |
Commit 945300c6f5 ("snmp: mibs: import from vyatta-cfg-system") imported the MIBs from vyatta-cfg-system and provided them with a symlink to /usr/share/vyos/mibs. The symlink was never installed as the directory already existed. Adjust the MIBDIRS environment variable to load the MIBs from the proper VyOS folder and use no symlink at all. | |||
2021-06-13 | wwan: T3620: rename "wirelessmodem wlm" interfaces to new wwan interface tree | Christian Poessinger | |
2021-06-10 | Debian: T3611: add libqmi-utils as new dependency for WWAN | Christian Poessinger | |
2021-06-06 | Debian: add missing dependency on vyatta-cfg | Christian Poessinger | |
2021-06-06 | nhrp: T3599: replace vyos-opennhrp with opennhrp package | Christian Poessinger | |
2021-06-06 | nhrp: T3599: Migrate NHRP to XML/Python | sarthurdev | |
2021-05-29 | Debian: T1888: raise required strongSwan version to >= 5.8 for xfrm support | Christian Poessinger | |
2021-05-28 | ipsec: T2816: IPSec python rework, includes DMVPN and VTI support | Simon | |
2021-05-23 | op-mode: storage: T3572: add S.M.A.R.T. status support | Christian Poessinger | |
vyos@vyos:~$ show hardware storage nvme Node SN Model Namespace Usage Format FW Rev ---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- -------- /dev/nvme0n1 S437Nxxxxxxxxx SAMSUNG MZQLB960HAJR-00007 1 25.17 GB / 960.20 GB 512 B + 0 B EDA5202Q /dev/nvme1n1 S437Nxxxxxxxxx SAMSUNG MZQLB960HAJR-00007 1 38.36 GB / 960.20 GB 512 B + 0 B EDA5202Q vyos@vyos:~$ show hardware storage smart nvme0n1 === START OF INFORMATION SECTION === Model Number: SAMSUNG MZQLB960HAJR-00007 Serial Number: S437Nxxxxxxxxx ... (cherry picked from commit 2e44365dad5f8dd6a495070d36c590319a421c28) | |||
2021-05-20 | snmp: mibs: import from vyatta-cfg-system | Christian Poessinger | |
2021-05-15 | conntrack: T3535: add keepalived notifications for node transitions | Christian Poessinger | |