<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openrc.git/src/rc/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>seedrng.c: multiple cleanups</title>
<updated>2022-03-30T18:59:32+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2022-03-30T18:49:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=df18158e60dc6bfe9a77ac7d1b48417f808f5b11'/>
<id>urn:sha1:df18158e60dc6bfe9a77ac7d1b48417f808f5b11</id>
<content type='text'>
This fixes #508.
</content>
</entry>
<entry>
<title>Use seedrng for seeding the random number generator</title>
<updated>2022-03-27T00:16:27+00:00</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2022-03-25T04:07:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=076c2552aeff88a27fe275dfaae61dedf4bb4bd5'/>
<id>urn:sha1:076c2552aeff88a27fe275dfaae61dedf4bb4bd5</id>
<content type='text'>
The RNG can't actually be seeded from a shell script, due to the
reliance on ioctls. For this reason, the seedrng project provides a
basic script meant to be copy and pasted into projects like OpenRC and
tweaked as needed: https://git.zx2c4.com/seedrng/about/

This commit imports it into OpenRC and wires up /etc/init.d/urandom to
call it. It shouldn't be called by other things on the system, so it
lives in rc_sbindir.

Closes #506.
Closes #507.

Signed-off-by: Jason A. Donenfeld &lt;Jason@zx2c4.com&gt;
</content>
</entry>
<entry>
<title>fix single user mode</title>
<updated>2019-08-19T19:55:54+00:00</updated>
<author>
<name>William Hubbs</name>
<email>william.hubbs@sony.com</email>
</author>
<published>2019-08-19T19:55:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=1bc96141e6846a5f9b3cf2c2bcaf53f2ed9ca33d'/>
<id>urn:sha1:1bc96141e6846a5f9b3cf2c2bcaf53f2ed9ca33d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add ability for openrc-shutdown to communicate with sysvinit</title>
<updated>2019-07-25T19:47:18+00:00</updated>
<author>
<name>William Hubbs</name>
<email>william.hubbs@sony.com</email>
</author>
<published>2019-07-22T23:29:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=cac41092e4180a8d16edacab0c8552585d94328b'/>
<id>urn:sha1:cac41092e4180a8d16edacab0c8552585d94328b</id>
<content type='text'>
This fixes #315.
</content>
</entry>
<entry>
<title>supervise-daemon: add health checks</title>
<updated>2018-10-23T18:38:14+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-10-09T22:49:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=c1e582586d398b4452f568240985247294f645ef'/>
<id>urn:sha1:c1e582586d398b4452f568240985247294f645ef</id>
<content type='text'>
Health checks are a way to monitor a service and make sure it stays
healthy.

If a service is not healthy, it will be automatically restarted after
running the unhealthy() function to clean up.
</content>
</entry>
<entry>
<title>openrc-shutdown: Add scheduled shutdown and the ability to cancel a shutdown</title>
<updated>2018-10-18T22:56:36+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-10-05T19:10:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=3f918161aafa61c1c2005709fda0b9bec4c412d8'/>
<id>urn:sha1:3f918161aafa61c1c2005709fda0b9bec4c412d8</id>
<content type='text'>
You can now schedule a shutdown for a certain time or a cpecific number
of minutes into the future.

When a shutdown is running, you can now cancel it with ^c from the
keyboard or by running "openrc-shutdown -c" from another shell.
</content>
</entry>
<entry>
<title>start-stop-daemon: add ability to log stdout or stderr to processes</title>
<updated>2018-06-15T17:23:50+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-06-15T17:23:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=e6d01471fe2a8eb8a15bb906d7c91c11805d1bef'/>
<id>urn:sha1:e6d01471fe2a8eb8a15bb906d7c91c11805d1bef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add helper to spawn process with stdin connected to a pipe</title>
<updated>2018-06-13T18:49:42+00:00</updated>
<author>
<name>Mike Gilbert</name>
<email>floppym@gentoo.org</email>
</author>
<published>2018-06-13T18:49:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=ec8abea4605395a2a59b26906ce4677a578e3c60'/>
<id>urn:sha1:ec8abea4605395a2a59b26906ce4677a578e3c60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add mark_service_crashed binary</title>
<updated>2018-05-22T17:20:38+00:00</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2018-05-22T16:08:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=0f4fa41574a4ebf8117493e5411f8ab522010467'/>
<id>urn:sha1:0f4fa41574a4ebf8117493e5411f8ab522010467</id>
<content type='text'>
</content>
</entry>
</feed>
