Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2018-07-29 | T758: add 'show dns dynamic status' op mode command | Christian Poessinger | |
2018-07-29 | Merge branch 'dyndns-refactoring' into current | Christian Poessinger | |
* dyndns-refactoring: T758: refactor ddclient configuration file amd startup T758: add configuration validator T758: XML/Python implementation for 'service dns dynamic' | |||
2018-07-29 | T758: refactor ddclient configuration file amd startup | Christian Poessinger | |
Since version 3.8.0 ddclient support the update of multiple ip's. The need for running multiple ddclient instances with different configuration files is thus no longer necessary. More information can be found on the ddclient forum: https://sourceforge.net/p/ddclient/mailman/message/20383414/ | |||
2018-07-29 | T758: add configuration validator | Christian Poessinger | |