<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/openrc.git/sh/init.sh.Linux.in, branch github/refactor</title>
<subtitle>[no description]</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=github%2Frefactor</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=github%2Frefactor'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/'/>
<updated>2015-12-09T18:38:10Z</updated>
<entry>
<title>Complete support for rc.conf.d</title>
<updated>2015-12-09T18:38:10Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2015-12-09T18:38:10Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=cc9c23c8484ea7d07b1f8e54bcab46cc31ec727d'/>
<id>urn:sha1:cc9c23c8484ea7d07b1f8e54bcab46cc31ec727d</id>
<content type='text'>
- gendepends.sh needs to read this directory to allow dependencies to be
  overridden
  - init.sh for Linux and Bsd need to read it to allow config settings
    they use to be overridden.
</content>
</entry>
<entry>
<title>init-Linux.sh: do not mount /run with nosuid</title>
<updated>2014-01-18T08:34:39Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2014-01-18T08:34:39Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=cdc0dd061bed38be298e714e45cd0faa7cf77bf6'/>
<id>urn:sha1:cdc0dd061bed38be298e714e45cd0faa7cf77bf6</id>
<content type='text'>
This is so that we will be consistent with the systemd spec forr the
/run directory mentioned in this wiki article:

http://www.freedesktop.org/wiki/Software/systemd/InitrdInterface/
</content>
</entry>
<entry>
<title>Rename the rc binary to openrc</title>
<updated>2013-12-13T00:31:29Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2013-12-11T23:39:38Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=7b5fa011ac7a9544fe68a9abb2f8ef940d9845f7'/>
<id>urn:sha1:7b5fa011ac7a9544fe68a9abb2f8ef940d9845f7</id>
<content type='text'>
Debian requested this rename due to the "rc" binary conflicting with the
"rc" binary from the plan 9 shell.

We also add a deprecation warning to the binary when it is run as rc to
encourage users to switch to openrc instead.

X-Gentoo-Bug: 493958
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=493958
</content>
</entry>
<entry>
<title>make init.sh and init-early.sh honor SYSCONFDIR</title>
<updated>2013-02-17T01:56:47Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2013-02-12T03:13:28Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=cd4becf6cd9611defda298f984efa01c441723d3'/>
<id>urn:sha1:cd4becf6cd9611defda298f984efa01c441723d3</id>
<content type='text'>
Fixes hardcoded paths that break when built with SYSCONFDIR
set to anything other than /etc/

Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
</content>
</entry>
<entry>
<title>Set a default size for /run on Linux</title>
<updated>2012-12-22T14:37:45Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2012-12-22T14:15:50Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=b00f85864dffd6de406e109e74372618ced71312'/>
<id>urn:sha1:b00f85864dffd6de406e109e74372618ced71312</id>
<content type='text'>
Reported-by: alpiturchi@gmail.com
X-Gentoo-Bug: 447076
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=447076
</content>
</entry>
<entry>
<title>init.sh.Linux: do not try to remove the /run/openrc symlink</title>
<updated>2012-12-19T17:42:32Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2012-12-19T17:20:08Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=b44f96ac9bb6427c41480cc6ef2beb1818ca4f93'/>
<id>urn:sha1:b44f96ac9bb6427c41480cc6ef2beb1818ca4f93</id>
<content type='text'>
In order to make migration from /lib*/rc/init.d to /run/openrc possible
without rebooting, the migration script creates a symlink from
/run/openrc to /lib*/rc/init.d. We were trying to remove it on the next
reboot, but this is not possible since / is ro when /run is mounted.

Reported-by: fturco@fastmail.fm
X-Gentoo-Bug: 447678
X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=447678
</content>
</entry>
<entry>
<title>init-linux: Do not remove the $rc_libexecdir/init.d directory</title>
<updated>2012-12-07T15:39:12Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2012-12-07T15:39:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=230a678824811fe73e308b9a41697ae80df21611'/>
<id>urn:sha1:230a678824811fe73e308b9a41697ae80df21611</id>
<content type='text'>
Reported-by: toralf.foerster@gmx.de
X-Gentoo-Bug: 446342
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=446342
</content>
</entry>
<entry>
<title>migrate-to-run: do not require a reboot</title>
<updated>2012-12-06T22:43:24Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2012-12-06T22:43:24Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=e5173b9127a42b7c6a209c278fbbcbcd29dcdccc'/>
<id>urn:sha1:e5173b9127a42b7c6a209c278fbbcbcd29dcdccc</id>
<content type='text'>
The script that migrates the @libexecdir@/rc/init.d directory to
/run/openrc should not require a reboot.

Reported-by: chainsaw@gentoo.org
</content>
</entry>
<entry>
<title>fix handling of /run for vserver</title>
<updated>2012-07-02T18:22:04Z</updated>
<author>
<name>William Hubbs</name>
<email>williamh@gentoo.org</email>
</author>
<published>2012-07-02T18:22:04Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=a5b4fab7321c4feac2bc981b7fbf4b32bb5bb981'/>
<id>urn:sha1:a5b4fab7321c4feac2bc981b7fbf4b32bb5bb981</id>
<content type='text'>
Mount can't be used in vservers, but /run is still needed. So we create
the directory and clear it out instead of mounting a tmpfs in that
situation.

reported-by: &lt;patrick@gentoo.org&gt;
X-Gentoo-Bug: 423739
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=423739
</content>
</entry>
<entry>
<title>move rc_svcdir to /run/openrc on Linux systems</title>
<updated>2012-05-14T18:49:06Z</updated>
<author>
<name>William Hubbs</name>
<email>williamh@gentoo.org</email>
</author>
<published>2012-02-23T02:44:32Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=82d3918d7a1c625f98fcf607c7a450f18b7e60bd'/>
<id>urn:sha1:82d3918d7a1c625f98fcf607c7a450f18b7e60bd</id>
<content type='text'>
If you are not using linux, this should not affect you.

If you are using linux, from this point forward, openrc requires the
/run directory to be a mounted tmpfs. If it is, you can run
@LIBEXECDIR@/sh/migrate-to-run.sh as root to migrate your dependency
tree and state information to the new location. If it is not, you must
create the /run directory as root with permissions 755 then reboot your
system.

reported-by: Maxim Kammerer &lt;mk@dee.su&gt;
X-Gentoo-Bug: 401059
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=401059
</content>
</entry>
</feed>
