Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-29 | dhcp_server.py: fix KeyError in verify() | Christian Poessinger | |
2018-08-29 | dhcp_server.py: improve handling of 'dhcpd.leases' file | Christian Poessinger | |
If there was yet no lease file present, dhcpd refused to start. Lease file is created if required. Ususally this is handeled by the isc-dhcp-server init script but we use our own path (for persistance) of that file. | |||
2018-08-28 | T778: harden dhcp_server.py for non existing files | Christian Poessinger | |
2018-08-28 | T810: bugfix broadcast-relay address validator, add 'disable' functionality | Christian Poessinger | |
Whole broadcast relay service can be temporary disabled via set service broadcast-relay disable Individual instances of the broadcast relay service can be disabled set service broadcast-relay id <n> disable | |||
2018-08-28 | dhcp_server.py: issue warning and don't generate config if service is disabled | Christian Poessinger | |
2018-08-28 | dhcp_server.py: rename dictionary key 'disable' to 'disabled' | Christian Poessinger | |
2018-08-27 | Merge branch 'dhcp-server-rewrite' into current | Christian Poessinger | |
2018-08-27 | T778: T782: dhcp-server: XML and Python rewrite | Christian Poessinger | |
This commit changes in addtion the DHCP server config syntax as defined in "T782: Cleanup dhcp-server configuration". Replace boolean parameter from the folowing nodes and make it valueless. This requires a migration script which is tracked with this task * set service dhcp-server shared-network-name <xyz> subnet 172.31.0.0/24 ip-forwarding enable (true|false) * set service dhcp-server shared-network-name <xyz> authoritative (true|false) * set service dhcp-server disabled (true|false) * set service dhcp-server dynamic-dns-update enable (true|fals) * set service dhcp-server hostfile-update (enable|disable) Replace the nested start/stop ip address from "subnet 172.31.0.0/24 start 172.31.0.101 stop 172.31.0.149" to "subnet 172.31.0.0/24 range <foo> start" and "subnet 172.31.0.0/24 range <foo> stop" where foo can be any character or number. In addition the vyatta-cfg-dhcp-server package used it's own init/config file for service startup. This has been migrated to the vanilla Debian files. Copy 'on-dhcp-event.sh' from vyatta-cfg-shcp-server package commit 4749e648bca6. | |||
2018-08-26 | Merge remote-tracking branch 'upstream/current' into current | hagbard | |
2018-08-26 | T427: changed option listen-port to only port | hagbard | |
2018-08-26 | tftp_server.py: change umask for created files | Christian Poessinger | |
2018-08-26 | Merge remote-tracking branch 'upstream/current' into current | hagbard | |
2018-08-26 | tftp_server.py: fix copy-paste comment | Christian Poessinger | |
2018-08-26 | tftp_server.py: fix indention and add more verbose comments | Christian Poessinger | |
2018-08-26 | T792: add TFTP server functionality | Christian Poessinger | |
2018-08-26 | ssh.py: start/stop service via systemctl | Christian Poessinger | |
2018-08-26 | ntp.py: start/stop service via systemctl | Christian Poessinger | |
2018-08-25 | Merge remote-tracking branch 'upstream/current' into current | hagbard | |
2018-08-25 | idents fixed (sonarcloud complains) | hagbard | |
2018-08-25 | validate-value.py: remove tailing whitespaces | Christian Poessinger | |
2018-08-25 | ntp.py: fix typo in comment | Christian Poessinger | |
2018-08-24 | T791: endpoint pattern doesn't need to be checked, wg returns an error ↵ | hagbard | |
message if it's not IP:port | |||
2018-08-24 | T791: mtu size implementation | hagbard | |
2018-08-23 | T793: fwmark implementation | hagbard | |
2018-08-23 | listen-port for update mode needs to be 0 to switch back to randomly chosen ↵ | hagbard | |
if previously configured | |||
2018-08-23 | T791: implementation | hagbard | |
TODO: fwmark, mtu and pre-shared key | |||
2018-08-20 | Merge pull request #36 from runborg/test | Christian Poessinger | |
T689: Reboot/Poweroff now not working after last changes | |||
2018-08-20 | bugfix: if config and effective value are equal, there is no change ↵ | hagbard | |
required, deleting it from the dict will result in a keyerror if not aset at all | |||
2018-08-19 | T689: Reboot/Poweroff now not working after last changes | Runar Borge | |
2018-08-18 | Merge pull request #31 from alkersan/ddns_update | Christian Poessinger | |
T784: Added update dns dynamic operation | |||
2018-08-17 | T783: to disable keepalive is has to be set to 0. | hagbard | |
2018-08-18 | T784: Added update dns dynamic operation | Dmytro Aleksandrov | |
2018-08-17 | T783: conf mode persistent-keepalive implementation | hagbard | |
2018-08-17 | T427: endpoint is only required for client mode, it's now an optional parameter | hagbard | |
2018-08-17 | remove endpoint check, which is optional. server mode find the endpoint from ↵ | hagbard | |
an authenticated package. | |||
2018-08-17 | T689: Added ntp and date op mode definition | Dmytro Aleksandrov | |
2018-08-17 | Merge pull request #29 from runborg/current | Christian Poessinger | |
T689: Rewritten poweroff/reboot script to use systemd-shutdownd service | |||
2018-08-17 | T689: Added support for specifying date on poweroff and reboot | Runar Borge | |
2018-08-16 | T689: Rewritten poweroff/reboot script to use systemd-shutdownd service | Runar Borge | |
2018-08-14 | Merge pull request #27 from hagbard-01/current | Daniil Baturin | |
T427, T773 adding wirguard support | |||
2018-08-12 | T427: wireguard support | hagbard | |
2018-08-12 | T772: fixup for keepalived not understanding escaped quotes. | Daniil Baturin | |
Since it does not understand escaped quotes inside notify_* options, until we fix that, we have to put the script and its arguments in positional arguments and join inside the transition script runner. | |||
2018-08-11 | T427: wireguard support | hagbard | |
- 'generate wireguard keypair' added - 'show wireguard [pubkey|privkey]' added | |||
2018-08-11 | T772 allow stow-away arguments in the script name field ↵ | Peri Diane Jones | |
https://phabricator.vyos.net/T772 | |||
2018-08-10 | T666, T616: exit from op mode script if VRRP information is not available. | Daniil Baturin | |
2018-08-10 | T666, T616: fix messed up variables in hello source/peer address checking. | Daniil Baturin | |
2018-08-07 | T733: snmp.py: set IPv6 community string | Jules Taplin | |
Also fixed it to correctly set an IPv6 community string, even if you don't specify the network it's working on. | |||
2018-08-05 | T71: rename IPsec "settings" to "options" for consistency with the rest of ↵ | Daniil Baturin | |
the system. | |||
2018-08-05 | T71: initial implementation of global IPsec settings. | Daniil Baturin | |
Only disable-route-autoinstall (install_routes = yes/no) for now. | |||
2018-08-02 | T754: add DNSSEC to DNS forwarder | mb300sd | |