<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/openrc.git/init.d/modules.in, branch origin/setgroups-zero</title>
<subtitle>[no description]</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=origin%2Fsetgroups-zero</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=origin%2Fsetgroups-zero'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/'/>
<updated>2025-08-23T01:24:58Z</updated>
<entry>
<title>init.d/*: add -wsl depend keywords</title>
<updated>2025-08-23T01:24:58Z</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2025-08-22T01:22:15Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=8c6d0e06c270af35711df1d3a265735cab47fd80'/>
<id>urn:sha1:8c6d0e06c270af35711df1d3a265735cab47fd80</id>
<content type='text'>
by the list in !871 it mostly seemed to match docker and similar, so for
now let's add -wsl to all services that have -docker

Closes: https://github.com/OpenRC/openrc/issues/871
</content>
</entry>
<entry>
<title>Podman detection</title>
<updated>2024-07-25T12:09:10Z</updated>
<author>
<name>Kanako the Gay</name>
<email>kanako@gayest.dev</email>
</author>
<published>2024-05-22T01:04:53Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=b94dc7d8ab946d9f664768d65dc4797de2e69c0d'/>
<id>urn:sha1:b94dc7d8ab946d9f664768d65dc4797de2e69c0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove trailing space</title>
<updated>2022-06-28T22:21:54Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2022-06-28T22:21:54Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=3cc4c014853b2498d218f3c4718058da7d368236'/>
<id>urn:sha1:3cc4c014853b2498d218f3c4718058da7d368236</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules.in: always return 0, make loading more verbose</title>
<updated>2022-06-27T22:32:42Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2022-06-27T22:32:31Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=414f39849808ca102b2d2c654acdd6f1fa8b8352'/>
<id>urn:sha1:414f39849808ca102b2d2c654acdd6f1fa8b8352</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use HEAD in git URIs to point to the default branch</title>
<updated>2021-12-21T01:07:00Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2021-12-21T01:07:00Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=301161a7a4bda27c7ebd54c537dfec0cbc926365'/>
<id>urn:sha1:301161a7a4bda27c7ebd54c537dfec0cbc926365</id>
<content type='text'>
This makes the URIs shorter and dynamic: whatever the default branch
the repo uses will be used.
</content>
</entry>
<entry>
<title>init.d/modules.in: Avoid loading modules twice in Linux with dash shell</title>
<updated>2021-05-12T23:20:43Z</updated>
<author>
<name>Lars Wendler</name>
<email>polynomial-c@gentoo.org</email>
</author>
<published>2021-05-12T19:01:06Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=0d86c4903bdc68d2d4704ab6c2d4fc8f2c054276'/>
<id>urn:sha1:0d86c4903bdc68d2d4704ab6c2d4fc8f2c054276</id>
<content type='text'>
Since commit 6b475ab26992f1dd8815700828df46abc4b71d27, openrc tries to load
modules twice which have been defined in /etc/conf.d/modules via modules=
variable when /bin/sh points to dash shell.
The reason is that when the "modules-load" service was merged into "modules"
service, the "modules" variable name got used in both, load_modules()
function and in Linux_modules() function which both get called when modules
service is started. Although "modules" variable is marked as local in
load_modules(), dash simply ignores this.

Avoid the issue by renaming "modules" variable to "_modules" in
load_modules() function.

This fixes #419.
</content>
</entry>
<entry>
<title>modules: Add --first-time switch to modprobe commands</title>
<updated>2018-10-23T21:47:37Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-10-23T21:47:37Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=d70b1c55b67b44b98c23ceed25bc428481f7e00a'/>
<id>urn:sha1:d70b1c55b67b44b98c23ceed25bc428481f7e00a</id>
<content type='text'>
On Linux, kernel modules should be loaded once during boot, either in an
initramfs or by this service.

This does not change anything other than printing out messages if a
module is loaded more than once.

X-Gentoo-Bug: 659530
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=659530
</content>
</entry>
<entry>
<title>misc: whitespace fixes</title>
<updated>2018-10-13T16:53:54Z</updated>
<author>
<name>Austin English</name>
<email>austinenglish@gmail.com</email>
</author>
<published>2018-10-12T22:16:23Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=02af093043a7444381b0d8a0a3e8e97247505f95'/>
<id>urn:sha1:02af093043a7444381b0d8a0a3e8e97247505f95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules: remove the ability to rename modules on the fly</title>
<updated>2018-06-29T20:29:46Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-06-29T20:29:46Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=a571a42421b337380b6f5751635c55906bb8b508'/>
<id>urn:sha1:a571a42421b337380b6f5751635c55906bb8b508</id>
<content type='text'>
Kmod doesn't support the -o switch, so if you have been using this your
module loads have been failing.
</content>
</entry>
<entry>
<title>init.d/modules: add code from modules-load service</title>
<updated>2018-03-16T19:33:01Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-03-16T19:33:01Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=6b475ab26992f1dd8815700828df46abc4b71d27'/>
<id>urn:sha1:6b475ab26992f1dd8815700828df46abc4b71d27</id>
<content type='text'>
There is no reason for these to be separate services. I did add a
provide so that we don't break backward compatibility.
</content>
</entry>
</feed>
