<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/openrc.git/runlevels, branch github/runit</title>
<subtitle>[no description]</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=github%2Frunit</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=github%2Frunit'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/'/>
<updated>2015-04-20T22:10:07Z</updated>
<entry>
<title>Add binfmt service to sysinit runlevel</title>
<updated>2015-04-20T22:10:07Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2015-03-31T17:48:45Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=ee1768a419122d288256cce1723d4997bd965eab'/>
<id>urn:sha1:ee1768a419122d288256cce1723d4997bd965eab</id>
<content type='text'>
This makes binfmt processing behave like tmpfiles processing which
follows the same specification as systemd.

This fixes #48.

X-Gentoo-Bug: 545162
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=545162
</content>
</entry>
<entry>
<title>Remove gentoo's net.* scripts</title>
<updated>2013-08-13T21:33:41Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2013-03-18T23:29:36Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=838c9efb36b3b058c5a5b9d0e8c6d4d4789a44b9'/>
<id>urn:sha1:838c9efb36b3b058c5a5b9d0e8c6d4d4789a44b9</id>
<content type='text'>
It has been determined that it will be best for gentoo's net.* scripts
to be in a separate package to allow independent development.
This package will be called netifrc and maintained by Gentoo.
</content>
</entry>
<entry>
<title>Introduce the tmpfiles.dev service</title>
<updated>2013-07-25T18:53:44Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2013-07-25T17:33:03Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=35f2f1ec73aa6754764d573ea3e1cce938b3ee9a'/>
<id>urn:sha1:35f2f1ec73aa6754764d573ea3e1cce938b3ee9a</id>
<content type='text'>
This service handles setting up the tmpfiles entries for the /dev
directory for Linux systems which needs to be run in the sysinit
runlevel.
</content>
</entry>
<entry>
<title>create loopback service</title>
<updated>2013-04-08T17:46:51Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2013-04-08T17:46:51Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=56f1752ce1899c455b9e97ac73da9bd68fbab2b9'/>
<id>urn:sha1:56f1752ce1899c455b9e97ac73da9bd68fbab2b9</id>
<content type='text'>
The loopback service handles the basic settings for the loopback
interface, regardless of the network manager you are using.
</content>
</entry>
<entry>
<title>disable default -prefix services if MKPREFIX = yes</title>
<updated>2013-02-17T02:46:34Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2013-02-12T03:13:29Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=414ef6466187c1452b97b69f946cdd150eaa465d'/>
<id>urn:sha1:414ef6466187c1452b97b69f946cdd150eaa465d</id>
<content type='text'>
Certain services were not being enabled by default if PREFIX was set.
This appears to have been intended for Gentoo Prefix systems which are
indicated by MKPREFIX not PREFIX.

Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
</content>
</entry>
<entry>
<title>Tmpfiles: create and delete entries once in the boot runlevel.</title>
<updated>2012-10-31T22:33:14Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2012-10-31T15:53:37Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=1a8cd5ff9ded16dd071624fa056712678b2cda6a'/>
<id>urn:sha1:1a8cd5ff9ded16dd071624fa056712678b2cda6a</id>
<content type='text'>
Initially, we were creating tmpfiles entries in the sysinit runlevel and
again in the boot runlevel. Systemd runs the --create and --remove
options in one service called systemd-tmpfiles-setup after the local
file systems are mounted. Now we have a service called tmpfiles.setup
which emulates this.

This also closes the bug mentioned below, since we were originally
writing to files that were on read-only file systems and that were not
available.

Reported-by: &lt;devurandom@gmx.net&gt;
X-Gentoo-Bug: 439012
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=439012
</content>
</entry>
<entry>
<title>Fix default runlevel symlink paths</title>
<updated>2012-10-05T19:27:00Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2012-09-29T14:49:48Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=da842085ce3d9a8c32fdaecabefd6fd2ab123cc0'/>
<id>urn:sha1:da842085ce3d9a8c32fdaecabefd6fd2ab123cc0</id>
<content type='text'>
runlevels/Makefile currently uses ${PREFIX} when creating the initial
runlevel symlinks, but the init files are installed to ${INITDIR},
which results in broken symlinks if ${SYSCONFDIR} is set to something
other than ${PREFIX}/etc

Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
</content>
</entry>
<entry>
<title>tmpfiles.d init.d scripts</title>
<updated>2012-09-26T22:42:37Z</updated>
<author>
<name>Robin H. Johnson</name>
<email>robbat2@gentoo.org</email>
</author>
<published>2012-09-26T22:42:37Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=4ff71bd7416b84712ec702c92d79c106b4f11eb1'/>
<id>urn:sha1:4ff71bd7416b84712ec702c92d79c106b4f11eb1</id>
<content type='text'>
Now that the tmpfiles.d code is more tested, actually call it from
init.d. It assumes that /run is already available when it runs.

Please note it runs TWICE.
- During sysinit, ideally just after /dev/shm is created, but before
  udev has started. After udev is also acceptable, but not ideal.
- During boot, ideally just after localmount has completed.

Signed-off-by: Robin H. Johnson &lt;robbat2@gentoo.org&gt;
</content>
</entry>
<entry>
<title>runlevels: Include sysfs in the sysinit level.</title>
<updated>2012-09-26T21:29:47Z</updated>
<author>
<name>Robin H. Johnson</name>
<email>robbat2@gentoo.org</email>
</author>
<published>2012-09-26T21:29:47Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=ac47b6abfa1c68173b68c74556ecd11da5a3cdf5'/>
<id>urn:sha1:ac47b6abfa1c68173b68c74556ecd11da5a3cdf5</id>
<content type='text'>
net.* and module loading require sysfs now, and if udev is not in use,
it is not always loaded early enough, esp for net.lo. Force it to come
up during sysinit instead.

Signed-off-by: Robin H. Johnson &lt;robbat2@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Bring Back prefix support</title>
<updated>2012-07-26T15:54:48Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2012-07-03T03:04:22Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=e641b4384977011b93c3c2a90222d459bc4c5ca6'/>
<id>urn:sha1:e641b4384977011b93c3c2a90222d459bc4c5ca6</id>
<content type='text'>
We now have a team member who is interested in OpenRC on prefix, so I am
bringing it back to the main tree.
</content>
</entry>
</feed>
