<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openrc.git/conf.d/tmpfilesd, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.vlhl.dev/navi/openrc/openrc.git/atom?h=master</id>
<link rel='self' href='https://git.vlhl.dev/navi/openrc/openrc.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/openrc.git/'/>
<updated>2012-10-31T22:33:14+00:00</updated>
<entry>
<title>Tmpfiles: create and delete entries once in the boot runlevel.</title>
<updated>2012-10-31T22:33:14+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2012-10-31T15:53:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/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>tmpfiles.d init.d scripts</title>
<updated>2012-09-26T22:42:37+00:00</updated>
<author>
<name>Robin H. Johnson</name>
<email>robbat2@gentoo.org</email>
</author>
<published>2012-09-26T22:42:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc/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>
</feed>
