<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openrc.git/etc/Makefile, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.vlhl.dev/navi/openrc.git/atom?h=master</id>
<link rel='self' href='https://git.vlhl.dev/navi/openrc.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/'/>
<updated>2022-04-06T15:51:55+00:00</updated>
<entry>
<title>migrate fully to meson build system</title>
<updated>2022-04-06T15:51:55+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2022-04-06T15:51:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=391d12db48754861b5cecac92ee3321597ee02c1'/>
<id>urn:sha1:391d12db48754861b5cecac92ee3321597ee02c1</id>
<content type='text'>
- drop old build system
- move shared include and source files to common directory
- drop "rc-" prefix from shared include and source files
- move executable-specific code to individual directories under src
- adjust top-level .gitignore file for new build system

This closes #489.
</content>
</entry>
<entry>
<title>etc: create default rc.conf</title>
<updated>2016-07-20T20:37:50+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2016-07-20T17:51:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=b085b2cda58bc884acb959e48f14fb044c983042'/>
<id>urn:sha1:b085b2cda58bc884acb959e48f14fb044c983042</id>
<content type='text'>
Before now, /etc/rc.conf was created by the build system from multiple
rc.conf.* file fragments and there was no reason for this.
</content>
</entry>
<entry>
<title>Drop rc_sys definition from build system</title>
<updated>2012-02-21T02:13:11+00:00</updated>
<author>
<name>William Hubbs</name>
<email>williamh@gentoo.org</email>
</author>
<published>2012-01-25T19:06:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=32c506a4c813b77f9cad4051409bac15f9696e14'/>
<id>urn:sha1:32c506a4c813b77f9cad4051409bac15f9696e14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>further clean up OS differences in makefiles</title>
<updated>2011-10-20T19:32:37+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2011-10-20T01:30:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=9a539ebbe1ee0c8557fbcdf22e849534dcbd9b53'/>
<id>urn:sha1:9a539ebbe1ee0c8557fbcdf22e849534dcbd9b53</id>
<content type='text'>
No need for if() logic.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Make variable references in Makefiles consistent</title>
<updated>2011-10-19T17:22:23+00:00</updated>
<author>
<name>William Hubbs</name>
<email>williamh@gentoo.org</email>
</author>
<published>2011-10-19T17:22:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=9c77502f964ef368892598b4fb30c4909fe3d360'/>
<id>urn:sha1:9c77502f964ef368892598b4fb30c4909fe3d360</id>
<content type='text'>
Some variable references were written as $(foo), but the majority were
written as ${foo}. This commit changes all of the variable references
to using braces.
</content>
</entry>
<entry>
<title>consolodate Makefiles</title>
<updated>2011-10-18T08:23:00+00:00</updated>
<author>
<name>William Hubbs</name>
<email>williamh@gentoo.org</email>
</author>
<published>2011-10-18T01:18:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=ecf77254bbacf5b53d940a738ea6cdc569a28958'/>
<id>urn:sha1:ecf77254bbacf5b53d940a738ea6cdc569a28958</id>
<content type='text'>
The tree contained many operating system specific Makefiles which were
being included in other Makefiles. This commit removes those and adds
the code to the makefiles which included them using make's conditional
processing.

X-Gentoo-Bug: 387441
X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=387441
</content>
</entry>
<entry>
<title>rc_sys: let default behavior be automagic</title>
<updated>2011-03-15T01:35:08+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2011-03-11T01:24:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=d7e48fe643bc82ae6280193dc42f5fef7265abac'/>
<id>urn:sha1:d7e48fe643bc82ae6280193dc42f5fef7265abac</id>
<content type='text'>
The default rc_sys behavior was changed to always require manual
intervention by users.  This pretty much breaks all of the diff
system variants out there if people don't explicitly edit their
rc.conf file ahead of time.  We should have things work "out of
the box" as much as possible and reasonable.

X-Gentoo-Bug: 357247
X-Gentoo-Bug-URL: http://bugs.gentoo.org/357247
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Implement explicit selection of subsystem types.</title>
<updated>2011-01-06T06:09:34+00:00</updated>
<author>
<name>Robin H. Johnson</name>
<email>robbat2@gentoo.org</email>
</author>
<published>2011-01-06T06:03:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=09f990a7c835d75f67cfe696a35e8c46e67c612f'/>
<id>urn:sha1:09f990a7c835d75f67cfe696a35e8c46e67c612f</id>
<content type='text'>
- Fixes bugs #347583, #349389, both of which were triggered by cgroups
  being detected as the LXC subsystem type.
- Makes it much easier to select "prefix" type.
- "rc -S" will now print a warning if you have not configured rc_sys in
  /etc/rc.conf
- All other semantics of rc_sys are unchanged in this patch.

Signed-off-by: Robin H. Johnson &lt;robbat2@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Add a new shutdown runlevel, Gentoo #224537.</title>
<updated>2008-11-03T15:31:01+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2008-11-03T15:31:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=0af7d5bc204cd6b7d03f22aacf4072c5f526c0ee'/>
<id>urn:sha1:0af7d5bc204cd6b7d03f22aacf4072c5f526c0ee</id>
<content type='text'>
Split halt.sh into halt, killprocs, romount and savecache services.
The reboot runlevel is removed but mapped to shutdown.
The halt script should be moved to the sysvinit package.

</content>
</entry>
<entry>
<title>Rework our folder structure so that we don't have OS specific dirs, making it easier to share init and conf files per OS.</title>
<updated>2008-03-25T14:06:05+00:00</updated>
<author>
<name>Roy Marples</name>
<email>roy@marples.name</email>
</author>
<published>2008-03-25T14:06:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=55eb3794fb4ad563102d5ab30c1d5337a599b2e5'/>
<id>urn:sha1:55eb3794fb4ad563102d5ab30c1d5337a599b2e5</id>
<content type='text'>
</content>
</entry>
</feed>
