Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-15 | vyos-1x-vmware: T3682: remove dhclient from ether-resume.py | Yun Zheng Hu | |
dhclient is already handled by netplug so it's removed to avoid double renewing of dhcp leases. | |||
2021-06-26 | Import configuration files from vyatta-cfg-system | Christian Poessinger | |
2021-06-26 | Import sudoers configuration from vyatta-cfg-system | Christian Poessinger | |
2021-06-26 | Revert "ipsec: T3643: move swanctl.conf to /run" | Christian Poessinger | |
This reverts commit 95bbbb8bed92a60a320ff255c8b8656145f3c540. | |||
2021-06-24 | ipsec: T3643: move swanctl.conf to /run | Christian Poessinger | |
This is the completion of commit 50a742b5 ("IPSec: T3643: Fix path for swanctl.conf file") that moves the generated swanctl file from non-volatile to a volatile (tmpfs backed) storage like we do for all out configuration files. Thus it is ensured after a reboot or service deprecation there are no accidential leftovers from previous configurations stored on the system. | |||
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-24 | systemd: radvd: T3641: empty ConditionPathExists variable | Christian Poessinger | |
The variable ConditionPathExists is now set in the upstream systemd unit file, thus the VyOS generated unit file is located under /run/radvd/radvd.conf and the condition won't match. This can be solved by first clearing the upstream value for ConditionPathExists and the set the new path. | |||
2021-06-21 | Revert "vmware: add tools.conf" | Christian Poessinger | |
This reverts commit b776edb38a4755be76e965ca719e9428bcc570e6. | |||
2021-06-20 | T3641: file /etc/ppp/ip-pre-up is already provided by ppp package | Christian Poessinger | |
2021-06-20 | vmware: add tools.conf | Christian Poessinger | |
2021-06-18 | import cron.hourly script from vyatta-cfg-system | Christian Poessinger | |
2021-06-15 | ipsec: T2816: T645: T3613: Migrated IPsec to swanctl, includes multiple ↵ | sarthurdev | |
selectors, and selectors with VTI. | |||
2021-06-13 | wwan: T3620: rename "wirelessmodem wlm" interfaces to new wwan interface tree | Christian Poessinger | |
2021-06-12 | ipsec: T1501: T3617: Add handling for missing addresses on boot when using ↵ | sarthurdev | |
dhcp-interface | |||
2021-06-10 | wwan: T3611: switch to qmi/mbim mode | Christian Poessinger | |
2021-06-10 | ipsec: T2816: add .py extenstion to dhclient helper script for processing | Christian Poessinger | |
dhclient fails to execute the script without the extension. | |||
2021-06-07 | nhrp: T3599: Update config path to new /run directory | sarthurdev | |
2021-06-06 | nhrp: T3599: Migrate NHRP to XML/Python | sarthurdev | |
2021-05-29 | vti: ipsec: T2816: Fix vti-up-down | sarthurdev | |
2021-05-28 | ipsec: T2816: drop absolute path on calls to iproute2 | Christian Poessinger | |
2021-05-28 | ipsec: T2816: fix executable permission on vti-up-down helper | Christian Poessinger | |
2021-05-28 | ipsec: T2816: IPSec python rework, includes DMVPN and VTI support | Simon | |
2021-05-18 | vmware: T3525: fix invocation of resume script | Christian Poessinger | |
Commit dce67433 ("util: T2226: rewrite resume-vm to use run") changed the way in which the script executed system binaries in a way which could not be processes by the underlayin infrastructure (lists are not supported, only strings). | |||
2021-05-18 | vmware: T1028: properly expose syslog identity | Christian Poessinger | |
2021-05-14 | conntrack: T3535: migrate codebase from vyatta-conntrack-sync | Christian Poessinger | |
2021-04-20 | dhclient: T3471: Fixed process search for IPv4 | zsdc | |
Some software starts dhclient without IP protocol flag (`-4`, `-6`), this commit adds the ability to find such processes as well as with a protocol flag. Additionally, to handle rare situations when PID file may not exists (most likely, when multiple dhclient processes started with the same PID file path), added last-resort action to kill such dhclients. | |||
2021-04-15 | dhclient: T3392: Changed dhclient-script hooks for VRF | zsdc | |
There were two problems with VRF support inside dhclient-script: - VRF check inside the `01-vyos-cleanup` hook was needless because it will be done inside the `03-vyos-ipwrapper` anyway; - VRF was ignored for in-kernel routes in `03-vyos-ipwrapper`. Theoretically, there must be no situation now when this can leads to a real problem, but better will be to keep both kernel and FRR backends in sync. Also, the way to get and use a VRF name was changed to an easier one. | |||
2021-04-14 | dhclient: T3471: Fixed dhclient processes search | zsdc | |
Since in some cases a dhclient command may not end with an interface name, the way to find out a list of dhclients running for a current interface was replaced to catch PIDs regardless of the exact command syntax. | |||
2021-03-18 | Revert "udev: T3063: drop special WWAN rule for Sierra Wireless cards" | Christian Poessinger | |
Turns out we still need it, else a MC7710 card won't work on an APU4 device. This reverts commit f9e0fb6bffd41c143ff5454c3b73cca4a588ca86. | |||
2021-03-08 | dhcp: T3392: fix VRF detection | Brandon Stepler | |
2021-02-15 | dhcp: T3300: add DHCP default route distance | Brandon Stepler | |
2021-01-20 | udev: import rule file from vyatta-cfg-system | Christian Poessinger | |
2021-01-20 | sysctl: as send_redirects is enabled for all interfaces, also add default | Christian Poessinger | |
2021-01-17 | sysctl: T671: import VyOS specific settings from vyatta-cfg-system | Christian Poessinger | |
2020-12-28 | ddns: T3151: update scripts to work with Bullseye upstream version | Christian Poessinger | |
2020-12-14 | netplug: T3130: use Debian upstream version | Christian Poessinger | |
2020-11-12 | udev: T3063: drop special WWAN rule for Sierra Wireless cards | Christian Poessinger | |
This is no longer required after commit for the VyOS Kernel configuration https://github.com/vyos/vyos-build/commit/3fa7fe6926a538a8b4f25 | |||
2020-08-23 | hostapd: T2564: bugfix on daemon startup | Christian Poessinger | |
Commit b082a6fb21 ("lcd: T2564: flatten CLI interface") by accident replaced the template for hostapd which an LCD configuration during implementation of T2564. This has been corrected by restoring the content of the service configuration from commit 8efb8ba1e (one commit earlier). | |||
2020-08-18 | anyconnect: T2036: add anyconnect VPN support | Eshenko Dmitriy | |
2020-08-16 | dhclient: T2277: remove VRF route when DHCP client exits | Christian Poessinger | |
2020-08-15 | dhclient: T2277: retrieve VRF inform from sysfs rather then iproute2 | Christian Poessinger | |
2020-08-15 | Merge branch 't2564-lcd' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 't2564-lcd' of github.com:c-po/vyos-1x: lcd: T2564: flatten CLI interface system display: T2564: Added test model system display: T2564: Dictionary code update system display: T2564: Conf files to /run system display: T2564: Changed "duration" to "time" system display: T2564: py code cleanup system display: T2564: Replace "config (enabled|disabled)" with "display disabled" system display: T2564: Lowercase model names system display: T2564 Extend VyOS to support appliance LCDs | |||
2020-08-15 | lcd: T2564: flatten CLI interface | Christian Poessinger | |
* set system lcd device <device> * set system lcd model <modeml> Both device and model have completion helpers for supported interfaces and LCD displays. | |||
2020-08-14 | dhclient: T2277: Hook for default route in vrf | sever-sever | |
2020-08-04 | cleanup: convert multiple files from DOS to UNIX line ending | Christian Poessinger | |
2020-06-22 | Merge pull request #452 from jjakob/T2486-dns-hostsd-fixes | Daniil Baturin | |
T2486: DNS, vyos-hostsd fixes | |||
2020-06-19 | console-server: T2490: server must listen only on localhost | Christian Poessinger | |
2020-06-19 | console-server: T2490: add SSH support for direct device access | Christian Poessinger | |
2020-06-18 | console-server: T2490: log to journald | Christian Poessinger | |
2020-06-18 | console-server: T2490: move CLI parsing to get_config_dict() | Christian Poessinger | |
For more examples on the new get_config_dict() approach migrate this implementation as it is not yet in production use. Also this serves as proof of concept code for further migrations. |