<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/openrc.git/src/rc, 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>2016-01-12T16:42:14Z</updated>
<entry>
<title>Remove multicall binary structure from OpenRC</title>
<updated>2016-01-12T16:42:14Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2015-12-23T20:06:31Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=bf2f40828ee26d3ba9185f29db596ee5d7b9cf61'/>
<id>urn:sha1:bf2f40828ee26d3ba9185f29db596ee5d7b9cf61</id>
<content type='text'>
This eliminates the need for the selinux-specific wrapper scrript we
were installing in /lib*/rc/{bin,sbin}.
</content>
</entry>
<entry>
<title>rc: fix compiler warnings cleanup</title>
<updated>2016-01-05T07:05:00Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2016-01-05T06:57:40Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=fe485f44339963fdbee143687dcbef2069924bc6'/>
<id>urn:sha1:fe485f44339963fdbee143687dcbef2069924bc6</id>
<content type='text'>
This reverts commit 981d2b3308edb0d0a68f7bdce4f2c99110de6940 and fixes
the warnings that generated.
</content>
</entry>
<entry>
<title>Clean default env_whitelist</title>
<updated>2016-01-04T21:14:15Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2016-01-04T18:32:16Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=53bc986ce5f9725d7117356e28224ac898f9c9bf'/>
<id>urn:sha1:53bc986ce5f9725d7117356e28224ac898f9c9bf</id>
<content type='text'>
The whitelist of environment variables we pass to service scripts
included several unnecessary variables.

The default whitelist now includes EERROR_QUIET, EINFO_QUIET,
IN_BACKGROUND and IN_HOTPLUG.

X-Gentoo-Bug: 569542
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=569542
</content>
</entry>
<entry>
<title>rc: clean up compiler warnings</title>
<updated>2016-01-01T19:13:28Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2016-01-01T19:13:28Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=981d2b3308edb0d0a68f7bdce4f2c99110de6940'/>
<id>urn:sha1:981d2b3308edb0d0a68f7bdce4f2c99110de6940</id>
<content type='text'>
The get_systype(), detect_container(), detect_prefix() and detect_vm()
functions need to return "char *" instead of "const char *".
</content>
</entry>
<entry>
<title>Convert OpenRC to a centralized copyright/license structure</title>
<updated>2015-12-21T18:16:06Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2015-12-04T22:52:19Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=000503fad72e4eb2ef956a24df358be84b2a9493'/>
<id>urn:sha1:000503fad72e4eb2ef956a24df358be84b2a9493</id>
<content type='text'>
In the past, OpenRC was a hybrid of a centralized and file-scope
license/copyright structure.

I followed the instructions from the Software Freedom Law Center [1] to
convert to a Centralized structure where possible, for easier future
maintenance.

[1] https://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html
</content>
</entry>
<entry>
<title>Convert rc_sys() calls to detect_container() and detect_vm()</title>
<updated>2015-12-08T18:09:33Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2015-12-07T23:56:02Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=9f6e05671d6d48faa7b83aec05a637bcdfcb3f82'/>
<id>urn:sha1:9f6e05671d6d48faa7b83aec05a637bcdfcb3f82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create detect_container() and detect_vm() functions</title>
<updated>2015-12-08T18:05:59Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2015-12-05T00:02:43Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=8addd7913a743b75ef3854ab4a96fea81cc5245d'/>
<id>urn:sha1:8addd7913a743b75ef3854ab4a96fea81cc5245d</id>
<content type='text'>
These functions replace rc_sys so that we can detect containers and vms
separately.

Also, we copy file_regex() to rc-misc.c and open it to all operating
systems.
</content>
</entry>
<entry>
<title>Rename bootlevel variable in _usage.c</title>
<updated>2015-12-05T23:47:47Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2015-12-05T23:47:47Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=83cd7145e3e7c3ac453b6a87214cf5704e3875ce'/>
<id>urn:sha1:83cd7145e3e7c3ac453b6a87214cf5704e3875ce</id>
<content type='text'>
In src/rc/_usage.c, we were using bootlevel as the variable to hold the
return value of rc_sys.
This changes the variable name to systype because this function returns
a system type, not a runlevel.
</content>
</entry>
<entry>
<title>Use systype variable for rc_sys call</title>
<updated>2015-12-02T21:44:35Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2015-12-02T21:44:35Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=f5cf1136e70502ee530f20f0434f312611b12b51'/>
<id>urn:sha1:f5cf1136e70502ee530f20f0434f312611b12b51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement "want" dependency</title>
<updated>2015-11-12T18:32:45Z</updated>
<author>
<name>Ian Stakenvicius</name>
<email>axs@gentoo.org</email>
</author>
<published>2015-10-26T19:20:58Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=33d3f33b3ca7dd2ce616b8182d588d0743c2f124'/>
<id>urn:sha1:33d3f33b3ca7dd2ce616b8182d588d0743c2f124</id>
<content type='text'>
The want dependency is similar to the use dependency. If a service
script, for example called service1, adds "want service2" to its depend
function, OpenRC will attempt to start service2, if it exists on the
system,  when service1 is started.

However, service1 will start regardless of the status of
service2.

X-Gentoo-Bug: 406021
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=406021
</content>
</entry>
</feed>
