Age | Commit message (Collapse) | Author |
|
Added saving and restoring current frr.conf to avoid reapplying of configuration from it during reboot.
|
|
It can be restarted the whole FRRouting (all running) daemons or only selected ones.
The configuration is saving during the restart process, so after it, the active config should be the same as before.
There are no checks for safety, so responsibility for the results of running command is fully on the operator.
|
|
|
|
(cherry picked from commit e2ec9af40f418ba1a5fce1dd56296f873609e06d)
|
|
|
|
|
|
... as the carrot is applied automatically when reading in the XML
definition. Auto replaced by:
$ find interface-definitions -type f | xargs sed -i 's/regex>^/regex>/'
|
|
If - for whatever reason - a timezone specified is invalid ... migrate it to
UTC, just in case!
|
|
The current node.def based implementtion should be migrated from
vyatta-cfg-system to vyos-1x. During the migration also provide a migration
script which transforms some ole timezones like "Los_Angeles" into a proper
IANA assigned timezone which should be "America/Los_Angeles".
|
|
|
|
* fixed improper `process.returncode` invokes
* added check for if an in-memory table is active before using IMT for flows show
* replaced `--nflog-range` to `--nflog-size` in iptables rules, as `--nflog-range` had never works. **WARNING: this change break compatibility with Debian 8!**
|
|
- management-address is not a <multi/> node
- added new vyos.validate.is_loopback_addr() function - returns true is address
passed is a looback address
|
|
Interface name hould be allowed to exceed wg9999 - there is no reason to limit
this.
|
|
|
|
|
|
|
|
* 't393-lldp-rewrite' of github.com:c-po/vyos-1x:
lldp: T393: support both ELIN and ccordinate based location service in MED fixup
lldp: T393: support IPv6 management address
lldp: T393: add Emergency Location Identifier Number (ELIN) support
lldp: T393: support parsing MED values
lldp: T393: use flat dictionary when generating configs
lldp: T393: support listen interfaces
lldp: T393: add config options to /etc/lldpd.d
lldp: T393: interface disable node must be valueless
lldp: T393: first op mode command version
lldp: T393: first running version of lldpd
lldp: T393: 'snmp enable' must be <valueless/>
lldp: T393: legacy-protocols must be <valueless/>
Debian: lldp: T393: add lldpd dependency
lldp: T393: rename XML interface definition to xml.in
Revert "[LLDP] Remove the lldp.xml interface definition to avoid template ..."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit 6b2028e5a40cc435875c2b516b81a2a84ecc6ee0.
|
|
|
|
|
|
|
|
|
|
|
|
flow-accounting: T1890: fixed scripts permissions and added dependency from pmacct
|
|
|
|
|
|
|
|
vyos-hostsd: T1885: Fixed crash if stdout PIPE connection lost
|
|
In case if stdout PIPE were lost (for example, after systemd-journald restart), using print() will raise the exception.
This patch replaces print() to logging function, which is not sensitive to this problem. This makes vyos-hostd resistant to stdout disconnection, but of course, all logs after stdout disconnection will be lost.
|
|
flow-accounting: T1890: flow-accounting rewritten with Python and XML
|
|
This patch keep compatibility with old configuration and software, but now it is much easier to add a lot of other useful things
Completely replaces vyatta-netflow package (except some outdated and not available via CLI parts)
|
|
|
|
|
|
* 'equuleus' of github.com:vyos/vyos-1x:
T1873: DHCP: add current year to copyright notice
T1873: DHCP: fix service name in op-mode "show dhcp"
T1873: DHCP: ship our own server init scripts
vyos.config: T1862: restore regex after merge
equuleus: T1862: Use regex pattern \s+ to split strings on whitespace
[vyos.config] T1758: adjust regex for change in Python 3.7
Jenkins: Docker: always pull container from Dockerhub
ssh - T1719: ssh deprecated options removed
Jenkins: assume dependencies are available in Docker container
Jenkins: fix httpURI in isCustomBuild()
openvpn: T1617: bugfix for server push-route
openvpn: T1548: remove authy 2fa provider
update Jenkins file for equuleus
igmpproxy: remove init script which is already provided by Debian Buster
|
|
This reverts commit fa5447f6c9850756cb7e1acb499fd60b749dfcaa.
|