<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openrc.git/man, 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>2023-10-03T21:43:39+00:00</updated>
<entry>
<title>supervise-daemon: implement output_logger and error_logger.</title>
<updated>2023-10-03T21:43:39+00:00</updated>
<author>
<name>Lexxy Fox</name>
<email>lexxyfox@gmail.com</email>
</author>
<published>2023-09-25T22:33:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=9934e9f96ea91995dfab382bf05b47d43c1ac4f9'/>
<id>urn:sha1:9934e9f96ea91995dfab382bf05b47d43c1ac4f9</id>
<content type='text'>
Allows redirecting process stdin and stdout to another process,
just like is already possible with start-stop-daemon.

Also added --stdout-logger and --stderr-logger to the man page.
</content>
</entry>
<entry>
<title>man: Remove Duplicate Description of -2/--stderr Flag</title>
<updated>2023-05-21T14:57:53+00:00</updated>
<author>
<name>Petr Vaněk</name>
<email>arkamar@atlas.cz</email>
</author>
<published>2023-05-21T07:47:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=1eccb7f5e6d69cae0fe13b8de1c302fa8d39d472'/>
<id>urn:sha1:1eccb7f5e6d69cae0fe13b8de1c302fa8d39d472</id>
<content type='text'>
This commit removes the secondary mention of the -2/--stderr flag in the
start-stop-daemon man page. The flag's functionality was already
sufficiently described in an earlier section of the text.

Signed-off-by: Petr Vaněk &lt;arkamar@atlas.cz&gt;
</content>
</entry>
<entry>
<title>man: update path to internal runtime state</title>
<updated>2023-01-15T20:10:22+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2023-01-15T20:10:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=32715e11441d01ff106dae8ac90a78fabc8e4e63'/>
<id>urn:sha1:32715e11441d01ff106dae8ac90a78fabc8e4e63</id>
<content type='text'>
Fixes #498.
</content>
</entry>
<entry>
<title>multiple spelling and typo fixes</title>
<updated>2022-05-01T02:32:32+00:00</updated>
<author>
<name>Josh Soref</name>
<email>jsoref@users.noreply.github.com</email>
</author>
<published>2022-04-15T15:53:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=3054046e18332ca1bf9b901f69b02f21bb91c098'/>
<id>urn:sha1:3054046e18332ca1bf9b901f69b02f21bb91c098</id>
<content type='text'>
This fixes #516.
</content>
</entry>
<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>Add Posix Scheduling Support to start-stop-daemon (#497)</title>
<updated>2022-03-05T20:48:17+00:00</updated>
<author>
<name>sad-goldfish</name>
<email>98661640+sad-goldfish@users.noreply.github.com</email>
</author>
<published>2022-03-05T20:48:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=270e5c6828577e50830fd3b5662f2b3ec4fb6772'/>
<id>urn:sha1:270e5c6828577e50830fd3b5662f2b3ec4fb6772</id>
<content type='text'>
</content>
</entry>
<entry>
<title>linux: Add support for No New Privs flag</title>
<updated>2022-02-06T22:17:46+00:00</updated>
<author>
<name>LinkTed</name>
<email>link.ted@mailbox.org</email>
</author>
<published>2022-01-03T18:30:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=8115f3274eab06743603aec502ae311e3bf0724b'/>
<id>urn:sha1:8115f3274eab06743603aec502ae311e3bf0724b</id>
<content type='text'>
This add No New Privs flag for start-stop-daemon and supervise-daemon
by adding --no-new-privs flag. As a result, the user set the No New
Privs flag for the program should run with.
see PR_SET_NO_NEW_PRIVS prctl(2)
</content>
</entry>
<entry>
<title>capabilities: Add support for securebits flags</title>
<updated>2022-02-06T22:17:46+00:00</updated>
<author>
<name>LinkTed</name>
<email>link.ted@mailbox.org</email>
</author>
<published>2022-01-03T15:41:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=79e5edc1a3187ef63bed80fe4ecb05a898b68f00'/>
<id>urn:sha1:79e5edc1a3187ef63bed80fe4ecb05a898b68f00</id>
<content type='text'>
This adds securebits flags for start-stop-daemon and supervise-daemon
by adding --secbits option. As a result, the user can specify
securebits the program should run with. see capabilities(7)
</content>
</entry>
<entry>
<title>capabilities: Add support for Linux capabilities(7)</title>
<updated>2021-12-23T22:29:10+00:00</updated>
<author>
<name>LinkTed</name>
<email>link.ted@mailbox.org</email>
</author>
<published>2021-06-13T17:26:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=6e214b261604c4ab1ffc244272443a587bb59927'/>
<id>urn:sha1:6e214b261604c4ab1ffc244272443a587bb59927</id>
<content type='text'>
This adds capabilities for start-stop-daemon by adding --capabilities
option. As a result, the user can specify the inheritable, ambient and
bounding set by define capabilities in the service script.

This fixes #314.
</content>
</entry>
<entry>
<title>add option for OOM score adjustment</title>
<updated>2021-12-22T16:01:14+00:00</updated>
<author>
<name>Matt Whitlock</name>
<email>gentoo@mattwhitlock.name</email>
</author>
<published>2021-07-31T21:41:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/navi/openrc.git/commit/?id=fd1e4a384af44a8687b3a5369283f80f1cf29d84'/>
<id>urn:sha1:fd1e4a384af44a8687b3a5369283f80f1cf29d84</id>
<content type='text'>
This commit adds a new --oom-score-adj option to start-stop-daemon and
supervise-daemon, as well as an equivalent SSD_OOM_SCORE_ADJ environment
variable. If either of these are specified (with the command-line
option taking precedence), then the specified adjustment value is
written to /proc/self/oom_score_adj after forking but prior to exec'ing
the daemon (at the time when nice and ionice are applied).

Additionally, per a suggestion by Mike Frysinger, the suggested values
for the SSD_NICELEVEL, SSD_IONICELEVEL, and SSD_OOM_SCORE_ADJ variables
in the example config file are now given as zeros, which are the
kernel's default values of these process knobs for the init process at
boot. Note that uncommenting any of these zero-valued suggestions will
cause SSD/SD to set the corresponding process knob affirmatively to
zero, whereas leaving the variable unset (and the equivalent command-
line option unspecified) means SSD/SD will not change the corresponding
process knob from its inherited value.

See: https://github.com/OpenRC/openrc/pull/435#discussion_r688310672
This fixes #435.
</content>
</entry>
</feed>
