<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/conf_mode/service_mdns-repeater.py, branch feature/T9082-codeql-cpp</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=feature%2FT9082-codeql-cpp</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2023-12-31T22:49:48+00:00</updated>
<entry>
<title>T5474: establish common file name pattern for XML conf mode commands</title>
<updated>2023-12-31T22:49:48+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-12-30T22:25:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4ef110fd2c501b718344c72d495ad7e16d2bd465'/>
<id>urn:sha1:4ef110fd2c501b718344c72d495ad7e16d2bd465</id>
<content type='text'>
We will use _ as CLI level divider. The XML definition filename and also
the Python helper should match the CLI node.

Example:
set interfaces ethernet -&gt; interfaces_ethernet.xml.in
set interfaces bond -&gt; interfaces_bond.xml.in
set service dhcp-server -&gt; service_dhcp-server-xml.in
</content>
</entry>
<entry>
<title>mdns: T5723: Always reload systemd daemon before applying changes</title>
<updated>2023-11-07T21:51:13+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-11-07T20:03:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=eb906739047187c322b6ce9efe7c9479bed9a024'/>
<id>urn:sha1:eb906739047187c322b6ce9efe7c9479bed9a024</id>
<content type='text'>
Additionally, templatize system service override and move it to the
runtime path.
</content>
</entry>
<entry>
<title>mdns: T5615: Rename avahi-daemon config file</title>
<updated>2023-09-28T15:40:57+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-09-25T04:22:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=3a3123485f2ea7b253caa1c49f19c82a0eaa0b37'/>
<id>urn:sha1:3a3123485f2ea7b253caa1c49f19c82a0eaa0b37</id>
<content type='text'>
Rename avahi-daemon config file to avahi-daemon.conf.j2 to match the
convention used by other config files.
</content>
</entry>
<entry>
<title>mdns: T5615: Allow controlling IP version to use for mDNS repeater</title>
<updated>2023-09-28T15:40:57+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-09-24T04:44:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e66f7075ee12ae3107d29efaf683442c3535e8b9'/>
<id>urn:sha1:e66f7075ee12ae3107d29efaf683442c3535e8b9</id>
<content type='text'>
This commit adds a new configuration option to the mDNS repeater service
to allow controlling which IP version to use for mDNS repeater.

Additionally, publishing AAAA record over IPv4 and A record over IPv6 is
disabled as suggested.

See:
- https://github.com/lathiat/avahi/issues/117#issuecomment-1651475104
- https://bugzilla.redhat.com/show_bug.cgi?id=669627#c2
</content>
</entry>
<entry>
<title>T5195: vyos.util -&gt; vyos.utils package refactoring (#2093)</title>
<updated>2023-07-14T20:18:36+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-07-14T20:18:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d1ca536da448749dff557f13ecae97b124026e96'/>
<id>urn:sha1:d1ca536da448749dff557f13ecae97b124026e96</id>
<content type='text'>
* T5195: move run, cmd, call, rc_cmd helper to vyos.utils.process

* T5195: use read_file and write_file implementation from vyos.utils.file

Changed code automatically using:

find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import read_file$/from vyos.utils.file import read_file/g' {} +
find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import write_file$/from vyos.utils.file import write_file/g' {} +

* T5195: move chmod* helpers to vyos.utils.permission

* T5195: use colon_separated_to_dict from vyos.utils.dict

* T5195: move is_systemd_service_* to vyos.utils.process

* T5195: fix boot issues with missing imports

* T5195: move dict_search_* helpers to vyos.utils.dict

* T5195: move network helpers to vyos.utils.network

* T5195: move commit_* helpers to vyos.utils.commit

* T5195: move user I/O helpers to vyos.utils.io</content>
</entry>
<entry>
<title>mdns-repeater: T4353: fix Jinja2 linting errors</title>
<updated>2022-05-01T17:46:17+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-05-01T17:46:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=8b0ee4d172793040d473790c75d70ff27b69d7f9'/>
<id>urn:sha1:8b0ee4d172793040d473790c75d70ff27b69d7f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mdns: T3917: move avahi configuration file to /run</title>
<updated>2021-10-20T19:34:45+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-10-20T19:34:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=1d89e5196611f06bc1d0f925fc2ac1cb4a5536ec'/>
<id>urn:sha1:1d89e5196611f06bc1d0f925fc2ac1cb4a5536ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mdns: T3917: Change to avahi-daemon for IPv4 + IPv6 mDNS repeater</title>
<updated>2021-10-19T20:46:41+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2021-10-16T18:54:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=16ae2933ff976737e52113105228a5f7f75686a3'/>
<id>urn:sha1:16ae2933ff976737e52113105228a5f7f75686a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mdns: vrrp: T3635: Add ability to use mDNS repeater with VRRP</title>
<updated>2021-06-19T15:02:44+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2021-06-18T18:41:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d372734bfd2ec88df000f9cd943137057a823088'/>
<id>urn:sha1:d372734bfd2ec88df000f9cd943137057a823088</id>
<content type='text'>
</content>
</entry>
<entry>
<title>configd: T2582: add scripts to include list for daemon</title>
<updated>2020-08-31T14:57:00+00:00</updated>
<author>
<name>John Estabrook</name>
<email>jestabro@vyos.io</email>
</author>
<published>2020-08-28T20:50:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ad69fb36201ee0930b76d80f0869284e26846991'/>
<id>urn:sha1:ad69fb36201ee0930b76d80f0869284e26846991</id>
<content type='text'>
</content>
</entry>
</feed>
