<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/openrc.git, branch origin/0.63.x</title>
<subtitle>[no description]</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=origin%2F0.63.x</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=origin%2F0.63.x'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/'/>
<updated>2026-04-03T00:50:13Z</updated>
<entry>
<title>release 0.63.1</title>
<updated>2026-04-03T00:50:13Z</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2026-04-03T00:50:13Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=3cc2d650bbba9420392af7ec78269399c5bdaf43'/>
<id>urn:sha1:3cc2d650bbba9420392af7ec78269399c5bdaf43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>supervise-daemon: properly error check dup2 on ready.fd</title>
<updated>2026-04-02T15:26:48Z</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2026-04-02T00:30:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=d0e6a7091ea97efe9a6bc8e2ac2767c8bad7734c'/>
<id>urn:sha1:d0e6a7091ea97efe9a6bc8e2ac2767c8bad7734c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>init.d/localmount: don't unmount /etc, our init scripts live there</title>
<updated>2026-03-31T17:10:49Z</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2026-03-30T11:53:53Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=57157f0793ca04773e98f375cc21bc3ccf4c1a3e'/>
<id>urn:sha1:57157f0793ca04773e98f375cc21bc3ccf4c1a3e</id>
<content type='text'>
we might want to look into /usr as well later, though for now we have
the premounted flag.

Closes: https://github.com/OpenRC/openrc/issues/996
</content>
</entry>
<entry>
<title>openrc-run: remove unsetenv before setenv(..., true)</title>
<updated>2026-03-31T17:10:17Z</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2026-01-11T18:42:00Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=2e67a45c7c842340c6a9913b30c5932cf5f35d46'/>
<id>urn:sha1:2e67a45c7c842340c6a9913b30c5932cf5f35d46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>openrc-user: copy uid/gid and shell data from struct passwd</title>
<updated>2026-03-31T17:10:17Z</updated>
<author>
<name>Christopher Byrne</name>
<email>salah.coronya@gmail.com</email>
</author>
<published>2026-03-01T22:47:13Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=76bcde9de2b0fef57d202ed0443c89f87596696a'/>
<id>urn:sha1:76bcde9de2b0fef57d202ed0443c89f87596696a</id>
<content type='text'>
sssd's pam module seems to call getpwnam, clobbering the global struct.
while this is a bug on sssd, let's copy the data out of it as a
workaround

Closes: github.com/OpenRC/openrc/issues/979
Bug: https://bugs.gentoo.org/970235
Signed-off-by: Christopher Byrne &lt;salah.coronya@gmail.com&gt;
Signed-off-by: Anna (navi) Figueiredo Gomes &lt;navi@vlhl.dev&gt;
</content>
</entry>
<entry>
<title>openrc-run.8: Add "Default stop/start" section and table.</title>
<updated>2026-03-31T17:10:17Z</updated>
<author>
<name>Alexis</name>
<email>flexibeast@gmail.com</email>
</author>
<published>2026-02-09T06:59:45Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=82b5ceebf6144b8228b681f05829954ed84396f9'/>
<id>urn:sha1:82b5ceebf6144b8228b681f05829954ed84396f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>openrc-run: check state before locking</title>
<updated>2026-03-31T17:10:15Z</updated>
<author>
<name>NRK</name>
<email>nrk@disroot.org</email>
</author>
<published>2026-02-12T20:46:48Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=72fcdebd342ecd0fe83cc1ed854f7462ab22b401'/>
<id>urn:sha1:72fcdebd342ecd0fe83cc1ed854f7462ab22b401</id>
<content type='text'>
otherwise running as non-root will print permission error,
misleading the user to retry with root only to then tell them
the service is already stopped - which we could've known without
needing root perm.
</content>
</entry>
<entry>
<title>fix error message when running as non-root</title>
<updated>2026-03-31T17:08:40Z</updated>
<author>
<name>NRK</name>
<email>nrk@disroot.org</email>
</author>
<published>2026-02-11T06:27:25Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=8fd3d9159493ab1ebea33c7567a86f5680ea3d91'/>
<id>urn:sha1:8fd3d9159493ab1ebea33c7567a86f5680ea3d91</id>
<content type='text'>
currently trying to stop a service as non-root prints:

    * ERROR: ${service} stopped by something else

but this is plain wrong, the service isn't stopped and the real
reason for failure is due to permission problem. same issue with
starting a service.
</content>
</entry>
<entry>
<title>Document capabilities and secbits</title>
<updated>2026-03-31T17:08:40Z</updated>
<author>
<name>Hugo Osvaldo Barrera</name>
<email>hugo@whynothugo.nl</email>
</author>
<published>2026-02-08T11:29:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=9d1d919f3a9cc7f7b0c6a939f5f637119faf38d7'/>
<id>urn:sha1:9d1d919f3a9cc7f7b0c6a939f5f637119faf38d7</id>
<content type='text'>
See: https://github.com/OpenRC/openrc/pull/970
</content>
</entry>
<entry>
<title>Document the no_new_privs setting</title>
<updated>2026-03-31T17:08:40Z</updated>
<author>
<name>Hugo Osvaldo Barrera</name>
<email>hugo@whynothugo.nl</email>
</author>
<published>2026-02-06T16:05:50Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=2dc73de5a449d038d0d876f0f0dffe57d5fbaff8'/>
<id>urn:sha1:2dc73de5a449d038d0d876f0f0dffe57d5fbaff8</id>
<content type='text'>
</content>
</entry>
</feed>
