with a fallback of iterating from file
descriptor 3 to the value returned by
<function>getrlimit()</function> for
- RLIMIT_NOFILE.</para></listitem>
+ <constant>RLIMIT_NOFILE</constant>.
+ </para></listitem>
<listitem><para>Reset all signal
handlers to their default. This is
best done by iterating through the
available signals up to the limit of
- _NSIG and resetting them to
+ <constant>_NSIG</constant> and resetting them to
<constant>SIG_DFL</constant>.</para></listitem>
<listitem><para>Reset the signal mask
to simply log to standard error via
<function>fprintf()</function>, which
is then forwarded to syslog by the
- init system. If log priorities are
+ init system. If log levels are
necessary, these can be encoded by
prefixing individual log lines with
- strings like "<4>" (for log
- priority 4 "WARNING" in the syslog
+ strings like <literal><4></literal> (for log
+ level 4 "WARNING" in the syslog
priority scheme), following a similar
style as the Linux kernel's
- <function>printk()</function> priority
+ <function>printk()</function> level
system. For details, see
<citerefentry><refentrytitle>sd-daemon</refentrytitle><manvolnum>3</manvolnum></citerefentry>
and
on a network interface, because network
sockets shall be bound to the
address. However, an alternative to implement
- this is by utilizing the Linux IP_FREEBIND
+ this is by utilizing the Linux <constant>IP_FREEBIND</constant>
socket option, as accessible via
<varname>FreeBind=yes</varname> in systemd
socket files (see
boot.</para>
<para>Packages using
- <citerefentry><refentrytitle>autoconf</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+ <citerefentry project='die-net'><refentrytitle>autoconf</refentrytitle><manvolnum>1</manvolnum></citerefentry>
are recommended to use a configure script
excerpt like the following to determine the
unit installation path during source
work, it is recommended to add the following
to the top-level <filename>Makefile.am</filename>
file in
- <citerefentry><refentrytitle>automake</refentrytitle><manvolnum>1</manvolnum></citerefentry>-based
+ <citerefentry project='die-net'><refentrytitle>automake</refentrytitle><manvolnum>1</manvolnum></citerefentry>-based
projects:</para>
<programlisting>DISTCHECK_CONFIGURE_FLAGS = \
endif</programlisting>
<para>In the
- <citerefentry><refentrytitle>rpm</refentrytitle><manvolnum>8</manvolnum></citerefentry>
+ <citerefentry project='die-net'><refentrytitle>rpm</refentrytitle><manvolnum>8</manvolnum></citerefentry>
<filename>.spec</filename> file, use snippets
like the following to enable/disable the
service during
<refsect1>
<title>Placing Daemon Data</title>
- <para>It is recommended to follow the genreal
+ <para>It is recommended to follow the general
guidelines for placing package files, as discussed in
<citerefentry><refentrytitle>file-hierarchy</refentrytitle><manvolnum>7</manvolnum></citerefentry>.</para>
</refsect1>