<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/openrc.git, branch 0.49</title>
<subtitle>[no description]</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=0.49</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=0.49'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/'/>
<updated>2023-08-31T19:13:19Z</updated>
<entry>
<title>version 0.49</title>
<updated>2023-08-31T19:13:19Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2023-08-31T19:13:19Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=e740913fcb8de37cd0fcbb09064d7e0344360850'/>
<id>urn:sha1:e740913fcb8de37cd0fcbb09064d7e0344360850</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update news</title>
<updated>2023-08-31T19:12:26Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2023-08-31T19:12:26Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=1bc34a39cde157c3ee32ade57cce8f1d15922db9'/>
<id>urn:sha1:1bc34a39cde157c3ee32ade57cce8f1d15922db9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't re-define strlcpy/strlcat with &gt;=glibc-2.38</title>
<updated>2023-08-30T03:31:18Z</updated>
<author>
<name>Sam James</name>
<email>sam@gentoo.org</email>
</author>
<published>2023-08-30T01:32:13Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=c1cd3c9830ce2c68dcf65342688e11a220723619'/>
<id>urn:sha1:c1cd3c9830ce2c68dcf65342688e11a220723619</id>
<content type='text'>
`&gt;=glibc-2.38` implements strlcpy, strlcat, etc so check for those functions
with Meson and don't provide conflicting prototypes.

Technically, it doesn't need _GNU_SOURCE, but it's easier because it's not
clear right now what glibc wants to guard it with. Note that these are in
POSIX next anyway.

Fixes: https://github.com/OpenRC/openrc/issues/643
Signed-off-by: Sam James &lt;sam@gentoo.org&gt;
</content>
</entry>
<entry>
<title>rc: fix automatic restart with runlevel-specific conf.d files</title>
<updated>2023-07-27T03:41:42Z</updated>
<author>
<name>Sven Wegener</name>
<email>sven.wegener@stealer.net</email>
</author>
<published>2023-07-15T14:52:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=86efc43d0e0d7569f5d2e7a58b8c461ac9f7dae8'/>
<id>urn:sha1:86efc43d0e0d7569f5d2e7a58b8c461ac9f7dae8</id>
<content type='text'>
Commit fc4f15d6cd8e7884f7094e5d3749b01f2d5a448f broke the automatic restart of
services having runlevel-specific conf.d files.

The double dirname() was not a mistake, but the way of getting from the
service script in init.d to the upper directory containing the conf.d
directory. dirname() modifies the argument in-place, so the second call
operated on a modified value. To make it more obvious what is going on,
have the second call operate on the returned value from the first call.

Fixes: fc4f15d ("openrc: fix double-assignment to dir")
Signed-off-by: Sven Wegener &lt;sven.wegener@stealer.net&gt;
</content>
</entry>
<entry>
<title>bash-completion/rc-service: don't set or unset extglob</title>
<updated>2023-07-27T03:41:19Z</updated>
<author>
<name>Jernej Jakob</name>
<email>jernej.jakob@gmail.com</email>
</author>
<published>2023-07-06T00:25:53Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=cd5323970163d88fe39443454f8e886504c82da7'/>
<id>urn:sha1:cd5323970163d88fe39443454f8e886504c82da7</id>
<content type='text'>
It breaks bash-completion.
It's not necessary to set extglob as patterns in '[[' after '=='
are always matched as if extglob were set.

Closes: #636
Signed-off-by: Jernej Jakob &lt;jernej.jakob@gmail.com&gt;
</content>
</entry>
<entry>
<title>version 0.48</title>
<updated>2023-07-05T21:28:44Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2023-07-05T21:28:14Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=92662ddc44f6091e8085fcd4637d13f04e90c5ac'/>
<id>urn:sha1:92662ddc44f6091e8085fcd4637d13f04e90c5ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update news for 0.48 release</title>
<updated>2023-07-05T21:25:28Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2023-07-05T21:25:28Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=1b6a35488d8b71d3e89f99bf1f721c9ab3067eda'/>
<id>urn:sha1:1b6a35488d8b71d3e89f99bf1f721c9ab3067eda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>man: Remove Duplicate Description of -2/--stderr Flag</title>
<updated>2023-05-21T14:57:53Z</updated>
<author>
<name>Petr Vaněk</name>
<email>arkamar@atlas.cz</email>
</author>
<published>2023-05-21T07:47:52Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=1eccb7f5e6d69cae0fe13b8de1c302fa8d39d472'/>
<id>urn:sha1:1eccb7f5e6d69cae0fe13b8de1c302fa8d39d472</id>
<content type='text'>
This commit removes the secondary mention of the -2/--stderr flag in the
start-stop-daemon man page. The flag's functionality was already
sufficiently described in an earlier section of the text.

Signed-off-by: Petr Vaněk &lt;arkamar@atlas.cz&gt;
</content>
</entry>
<entry>
<title>einfo: fix vewend applet args</title>
<updated>2023-05-14T04:50:03Z</updated>
<author>
<name>Oskari Pirhonen</name>
<email>xxc3ncoredxx@gmail.com</email>
</author>
<published>2023-05-02T03:13:44Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=fe37fc9322146cfe77e565340e1463dc849cb965'/>
<id>urn:sha1:fe37fc9322146cfe77e565340e1463dc849cb965</id>
<content type='text'>
Fix typo preventing the args for the vewend applet from being handled.
</content>
</entry>
<entry>
<title>librc: allow overriding rc_interactive on kernel command line</title>
<updated>2023-05-11T01:39:25Z</updated>
<author>
<name>Sam James</name>
<email>sam@gentoo.org</email>
</author>
<published>2023-05-10T15:00:34Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=edf5f830e3623f80af2bfd2f9e4fd3df7b8d4414'/>
<id>urn:sha1:edf5f830e3623f80af2bfd2f9e4fd3df7b8d4414</id>
<content type='text'>
This was originally introduced in 14625346c07a2a66fe77ce578c9423918bec1d97 with
an example list (just one for rc_parallel) of options. Let's add in rc_interactive
as it's a pretty obvious thing one might want to override.

See https://forums.gentoo.org/viewtopic-p-8694588.html.
</content>
</entry>
</feed>
