<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-networking/recipes-support/dnsmasq/files, branch styhead</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=styhead</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=styhead'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2024-08-16T14:30:56+00:00</updated>
<entry>
<title>dnsmasq: Install conf example from upstream instead of our version</title>
<updated>2024-08-16T14:30:56+00:00</updated>
<author>
<name>Jörg Sommer</name>
<email>joerg.sommer@navimatix.de</email>
</author>
<published>2024-08-16T10:17:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=92be96659e05ed1dc07031548ff142f8ddc07440'/>
<id>urn:sha1:92be96659e05ed1dc07031548ff142f8ddc07440</id>
<content type='text'>
Our version was copied 2011 and is out of date. The changes in the meantime
affected only comments.

Signed-off-by: Jörg Sommer &lt;joerg.sommer@navimatix.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>dnsmasq: Upgrade 2.89 -&gt; 2.90</title>
<updated>2024-02-26T16:13:22+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2024-02-24T13:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4c70fb8051feca929e243a69c0e89b695794ef08'/>
<id>urn:sha1:4c70fb8051feca929e243a69c0e89b695794ef08</id>
<content type='text'>
Fixes CVE-2023-50387 and CVE-2023-50868

Remove backported CVE patch.
Remove patch for lua as hardcoding lua version was removed.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>dnsmasq: fix CVE-2023-28450</title>
<updated>2023-03-25T15:54:59+00:00</updated>
<author>
<name>Peter Marko</name>
<email>peter.marko@siemens.com</email>
</author>
<published>2023-03-24T13:34:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c90081cebd4b5a834963b2649d708c2a7eba1119'/>
<id>urn:sha1:c90081cebd4b5a834963b2649d708c2a7eba1119</id>
<content type='text'>
The patch is modified by removing irrelevant and conflicting
CHANGELOG entry.

Signed-off-by: Peter Marko &lt;peter.marko@siemens.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>dnsmasq: Fix a typo in initscript</title>
<updated>2022-04-07T00:25:34+00:00</updated>
<author>
<name>Craig McQueen</name>
<email>craig@mcqueen.id.au</email>
</author>
<published>2022-04-06T01:27:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6e6f6fd6523b40e74455ffec21c3b3938a27355a'/>
<id>urn:sha1:6e6f6fd6523b40e74455ffec21c3b3938a27355a</id>
<content type='text'>
Change `PIFILE` to `PIDFILE`.

This fixes the operation of `/etc/init.d/dnsmasq status`

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>dnsmasq: Fix systemd service</title>
<updated>2021-01-25T22:58:54+00:00</updated>
<author>
<name>Mario Schuknecht</name>
<email>mario.schuknecht@dresearch-fe.de</email>
</author>
<published>2021-01-25T17:09:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=55c94cb3196f53d0c1c76bbd74136d1b5d51802d'/>
<id>urn:sha1:55c94cb3196f53d0c1c76bbd74136d1b5d51802d</id>
<content type='text'>
Systemd service file option 'ExecStopPre' is warned and ignored by
systemd. By replacing 'ExecStopPre' with 'ExecStop', the intended
behavior is realized. The 'ExecStop' commands are executed one after the
other.

Signed-off-by: Mario Schuknecht &lt;mario.schuknecht@dresearch-fe.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>dnsmasq.conf: fix dnsmasq path</title>
<updated>2019-11-22T17:22:56+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2019-11-22T06:03:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=941bbb552634ff5e0df98a2101cf3ff46573eb12'/>
<id>urn:sha1:941bbb552634ff5e0df98a2101cf3ff46573eb12</id>
<content type='text'>
we install dnsmasq under /usr/bin by default, correct
the path in comments.

Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>dnsmasq: avoid conflict with systemd-resolved</title>
<updated>2019-03-14T14:24:03+00:00</updated>
<author>
<name>Qi.Chen@windriver.com</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2019-03-14T05:50:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=93c5f470454c0c09d1e04664b4129dbaf4218361'/>
<id>urn:sha1:93c5f470454c0c09d1e04664b4129dbaf4218361</id>
<content type='text'>
Add a drop-in configuration file for systemd-resolved to avoid
conflict about port 53. The error message is as below.

  failed to create listening socket for port 53: Address already in us

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>dnsmasq: add info for port setting</title>
<updated>2017-03-23T12:26:59+00:00</updated>
<author>
<name>Jackie Huang</name>
<email>jackie.huang@windriver.com</email>
</author>
<published>2017-02-27T08:09:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6784bec01ac643e22c48310d801fc752be9c3afe'/>
<id>urn:sha1:6784bec01ac643e22c48310d801fc752be9c3afe</id>
<content type='text'>
The info is taken from CentOS which is usefull
when bind (provides named) and dnsmasq are both
installed and one may fail to start:
| dnsmasq: failed to create listening socket for port 53: Address already in use

Signed-off-by: Jackie Huang &lt;jackie.huang@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
<entry>
<title>dnsmasq: allow for dnsmasq instances to reuse default dnsmasq.conf</title>
<updated>2016-12-14T14:20:09+00:00</updated>
<author>
<name>Mark Asselstine</name>
<email>mark.asselstine@windriver.com</email>
</author>
<published>2016-11-21T18:42:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ba665493a0dddf95797bab6bd17f8bf693f1e153'/>
<id>urn:sha1:ba665493a0dddf95797bab6bd17f8bf693f1e153</id>
<content type='text'>
By defining 'listen-address' in the global dnsmasq.conf file we
prevent other instances of dnsmasq from using the global config as we
will get an error that the address is already in use. Instead we pass
'local-service' when we start the main dnsmasq instance which will
listen on the loopback address as well as any other local
subnets. This will allow the main dnsmasq instance to play nice with
other instances we might start for network-manager, libvirt, lxc...

Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
<entry>
<title>dnsmasq: read the conf files found in dnsmasq.d</title>
<updated>2016-12-14T14:20:09+00:00</updated>
<author>
<name>Mark Asselstine</name>
<email>mark.asselstine@windriver.com</email>
</author>
<published>2016-11-21T18:42:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2b457e6f1eda1fc4477210da1429185d144bfed6'/>
<id>urn:sha1:2b457e6f1eda1fc4477210da1429185d144bfed6</id>
<content type='text'>
The dnsmasq package installs a ${sysconfigdir}/dnsmasq.d directory but
doesn't currently use any configuration files that might be placed
there. This goes against what the user would expect and doesn't match
what you see in other distros.

We could ensure this config directory is read when dnsmasq is started,
as we are doing here, or by including it in the main dnsmasq.conf
file. By doing it here we can have better reuseability of the main
dnsmasq.conf file by other instances of dnsmasq.

There are currently no files added to the dnsmasq.d directory for core
oe images, so this should not result in any runtime behavior changes.

Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Signed-off-by: Joe MacDonald &lt;joe_macdonald@mentor.com&gt;
</content>
</entry>
</feed>
