<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/validators/ddclient-protocol, branch mergify/bp/sagitta/pr-4091</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=mergify%2Fbp%2Fsagitta%2Fpr-4091</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=mergify%2Fbp%2Fsagitta%2Fpr-4091'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2023-12-06T01:50:35+00:00</updated>
<entry>
<title>ddclient: T5791: Update dynamic dns configuration path</title>
<updated>2023-12-06T01:50:35+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-12-01T01:29:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9ee66654171446dcfc5b544fc21ad000142e967d'/>
<id>urn:sha1:9ee66654171446dcfc5b544fc21ad000142e967d</id>
<content type='text'>
Modify the configuration path to be consistent with the usual dialects
of VyoS configuration (wireguard, dns, firewall, etc.)

This would also shorten the configuration path and have a unified
treatment for RFC2136-based updates and other 'web-service' based updates.

While at it, add support for per-service web-options. This would allow
for probing different external URLs on a per-service basis.
</content>
</entry>
<entry>
<title>ddclient: T5708: Migration to 3.11.1 and related improvements</title>
<updated>2023-12-01T03:42:23+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-11-03T01:15:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4419244972ad1183ae42665dd453abb19e162ed5'/>
<id>urn:sha1:4419244972ad1183ae42665dd453abb19e162ed5</id>
<content type='text'>
- Migrate to ddclient 3.11.1 and enforce debian/control dependency
- Add dual stack support for additional protocols
- Restrict usage of `porkbun` protocol, VyOS configuration structure
  isn't compatible with porkbun yet
- Improve and cleanup error messages
</content>
</entry>
<entry>
<title>ddclient: T5612: Adjust validator and completion for ddclient</title>
<updated>2023-12-01T03:42:23+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-09-22T17:29:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a886b2efdd4dde56b407c1e860485a79b5bad210'/>
<id>urn:sha1:a886b2efdd4dde56b407c1e860485a79b5bad210</id>
<content type='text'>
Adjust the validator and completion for ddclient to remove unsupported
or superfluous protocols.

Specifically,
- remove 'nsupdate' protocol from the list because there is a separate
  config path for that protocol (rfc2136)
- remove 'cloudns' protocol from the list because it has non standard
  configuration and is not supported by our configurator at this time
</content>
</entry>
<entry>
<title>dns: T5144: Improve dynamic DNS validations and completions</title>
<updated>2023-04-21T06:05:14+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-04-21T05:51:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=0c63c84e505033474368b7842e271ee8614c9e51'/>
<id>urn:sha1:0c63c84e505033474368b7842e271ee8614c9e51</id>
<content type='text'>
Apply validations and completions to dynamic DNS protocols supported.
This also opens up additional protocols supported by ddclient 3.10.

Additional details:
- Validation and constraint have been added for interface names as well.
- While at it, the help texts got some copyedit and rewording.
</content>
</entry>
</feed>
