Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-14 | T602: replace the now-gone type attribute with proper use of constraints in ↵ | Daniil Baturin | |
existing interface definitions. | |||
2018-05-14 | Add some ipaddrcheck-based IP validators. | Daniil Baturin | |
2018-05-14 | T602: remove support for the type element and correct the logic for setting ↵ | Daniil Baturin | |
the type in generated command templates. | |||
2018-05-13 | T623: refactor NTP script and switch to jinja2 | Christian Poessinger | |
2018-05-13 | Merge branch 'ssh-rewrite' into current | Christian Poessinger | |
* ssh-rewrite: T631: small bugfix in config parsind for deny-users T631: improve help for access-control T631: refactor SSH script and switch to jinja2 T631: first full generated config file with XML and Python T631: use completionHelp for SSH rather then valueHelp T631: Rewrite SSH configuration as XML interface definition | |||
2018-05-13 | T631: small bugfix in config parsind for deny-users | Christian Poessinger | |
2018-05-13 | T631: improve help for access-control | Christian Poessinger | |
2018-05-13 | T631: refactor SSH script and switch to jinja2 | Christian Poessinger | |
2018-05-12 | T560: bugfix access to NoneType object | Christian Poessinger | |
Commit f1bbc20716 ("Add jinja2 and ipaddrcheck to dependencies.") introduced access to a NoneType object when the service was removed. This happened after: $ delete service dns forwarding $ commit File "/opt/vyatta/sbin/vyos-config-dns-forwarding.py", line 201, in <module> verify(c) File "/opt/vyatta/sbin/vyos-config-dns-forwarding.py", line 164, in verify if not dns['interfaces']: TypeError: 'NoneType' object is not subscriptable | |||
2018-05-12 | vyos-config-dns-forwarding.py remote obsolete 'import time' | Christian Poessinger | |
2018-05-12 | T631: first full generated config file with XML and Python | Christian Poessinger | |
2018-05-12 | T631: use completionHelp for SSH rather then valueHelp | Christian Poessinger | |
SSH is already probed for some possible values. ALso use completionHelp for available ciphers. In addition drop 'perl' from helper script in favor of 'tr'. | |||
2018-05-12 | T631: Rewrite SSH configuration as XML interface definition | Christian Poessinger | |
2018-05-12 | Add jinja2 and ipaddrcheck to dependencies. | Daniil Baturin | |
2018-05-11 | T560: refactor the pdns script and switch to jinja2. | Daniil Baturin | |
2018-05-07 | Merge branch 't623-ntp-rewrite' into current | Christian Poessinger | |
* t623-ntp-rewrite: Switch to DNS hostnames for NTP servers T623: Rewrite NTP subsystem in new XML style interface definition | |||
2018-05-07 | Switch to DNS hostnames for NTP servers | Christian Poessinger | |
2018-05-06 | T623: Rewrite NTP subsystem in new XML style interface definition | Christian Poessinger | |
2018-05-06 | T622: PDNS does not export /etc/hosts entries | Christian Poessinger | |
2018-04-19 | Update debian/changelog - 1.0.5 | Christian Poessinger | |
2018-04-19 | T606: Error in DNS Forwarder listen-on | Christian Poessinger | |
By accident "type: txt" was removed from the wrong file... | |||
2018-04-19 | broadcast-relay: bugfix writing daemon config file | Christian Poessinger | |
2018-04-19 | broadcast-relay: bugfix loading configuration into list [] | Christian Poessinger | |
2018-04-19 | mdns-repeater: ensure list [] when retrieving interfaces | Christian Poessinger | |
2018-04-15 | dns-forwarding.py: be more tolerant on missconfigured DHCP source | Christian Poessinger | |
If a user configures 'set service dns forwarding dhcp <if>' and <if> is not a DHCP interface, this won't corrupt the recursor.conf. The missconfiguration is simply ignored. | |||
2018-04-15 | Merge branch 'powerdns-recursor' into current | Christian Poessinger | |
* powerdns-recursor: Update debian/changelog - 1.0.4 Makefile: Fix for special nodes not requiring have any 'type' field dns-forwarding: XML: fix indention dns-forwarding: add completion helper for dhcp T560: dns-forwarding: replace dnsmasq with pdns-recursor dns-forwarding: XML: Bugfix DNS domain forward configuration nodes dns-forwarding.py: add missing 'query-all-servers' path Initial working version for XML interface to configure dnsmasq Initial CLI interface support for XML DNS forwarder | |||
2018-04-15 | Update debian/changelog - 1.0.4 | Christian Poessinger | |
2018-04-15 | Makefile: Fix for special nodes not requiring have any 'type' field | Christian Poessinger | |
... this is due to the fact that the XML generator will always add "type: txt" to node.def files if no other type has been especially defined. This will break the following commands * set service dns forwarding system * set service dns forwarding ignore-hosts-file because they will now have "type: txt" in their node.def file and this will break the CLI commands. "type: txt" requires an argument but those nodes did not in the past. | |||
2018-04-15 | dns-forwarding: XML: fix indention | Christian Poessinger | |
2018-04-15 | dns-forwarding: add completion helper for dhcp | Christian Poessinger | |
cpo@LR1# set service dns forwarding dhcp Possible completions: <text> Use nameservers received from DHCP server for specified interface eth0 eth1 lo | |||
2018-04-15 | T560: dns-forwarding: replace dnsmasq with pdns-recursor | Christian Poessinger | |
2018-04-15 | dns-forwarding: XML: Bugfix DNS domain forward configuration nodes | Christian Poessinger | |
... tagNode and leafNode types not configured. Set to 'txt' for tagNode and 'ipv4,ipv6' for leafNode | |||
2018-04-15 | dns-forwarding.py: add missing 'query-all-servers' path | Christian Poessinger | |
2018-04-15 | Initial working version for XML interface to configure dnsmasq | Christian Poessinger | |
2018-04-15 | Initial CLI interface support for XML DNS forwarder | Christian Poessinger | |
2018-04-15 | mdns-repeater: bugfix python script | Christian Poessinger | |
2018-03-02 | T379: rename bcast-relay to broadcast-relay. | Daniil Baturin | |
2018-02-28 | Fix return_values function (return a list instead of a raw string). | Daniil Baturin | |
2018-01-06 | Update debian/changelog - 1.0.3 | Christian Poessinger | |
2018-01-06 | mdns-repeater: Remove Python subprocess imports | Christian Poessinger | |
2018-01-06 | Merge branch 't379-udp-bcast-relay' into current | Christian Poessinger | |
* t379-udp-bcast-relay: bcast-relay: Initial configuration nodes for 'service bcast-relay' Support setting optional 'type' node in command templates other than 'txt' | |||
2018-01-05 | bcast-relay: Initial configuration nodes for 'service bcast-relay' | Christian Poessinger | |
2018-01-05 | T510: fix wrong task-scheduler 'binary arguments' completion help | Christian Poessinger | |
2017-12-31 | Support setting optional 'type' node in command templates other than 'txt' | Christian Poessinger | |
2017-12-10 | mdns-repeater: use consistent naming of 'interface' node | Christian Poessinger | |
2017-12-10 | mdns-repeater: priority change 999 -> 990 | Christian Poessinger | |
2017-12-09 | Drop call to 'service' wrapper in 'vyos-config-mdns-repeater.py' | Christian Poessinger | |
Using 'service' as wrapper to start system services is no longer necessary, hence use the full systemd command. | |||
2017-12-09 | Merge branch 'add-mdns-repeater' into current | Christian Poessinger | |
* add-mdns-repeater: Update 'debian/changelog' Add 'vyos-update-mdns-repeater.py' functionality Bugfix: 'multi:' statement must be on top of generated 'node.def' file Initial interface description for 'mdns repeater' Add debian packaging files to .gitignore | |||
2017-12-09 | Update 'debian/changelog' | Christian Poessinger | |
2017-12-09 | Add 'vyos-update-mdns-repeater.py' functionality | Christian Poessinger | |