On 02/19/2014 07:01 PM, Armin K. wrote:
> FYI, I'll be building anything that has an init script in blfs in order
> to provide the same for systemd, and doing so I can correct something
> and/or mark them as checked.
>
This should be final one from me for the time being.
--
Note: My last name is not Krejzi.
Index: server/other/unbound.xml
===================================================================
--- server/other/unbound.xml (revision 12758)
+++ server/other/unbound.xml (working copy)
@@ -37,7 +37,7 @@
library API as an integral part of the architecture.
</para>
- &lfs74_checked;
+ &lfs75_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Index: server/other/xinetd.xml
===================================================================
--- server/other/xinetd.xml (revision 12758)
+++ server/other/xinetd.xml (working copy)
@@ -34,7 +34,7 @@
<para><application>xinetd</application> is the eXtended InterNET services
daemon, a secure replacement for <command>inetd</command>.</para>
- &lfs74_checked;
+ &lfs75_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -60,11 +60,10 @@
<bridgehead renderas="sect3">xinetd Dependencies</bridgehead>
- <bridgehead renderas="sect4">Required</bridgehead>
- <para role="required"><xref linkend="libtirpc"/></para>
-
<bridgehead renderas="sect4">Optional</bridgehead>
- <para role="optional"><ulink url="ftp://ftp.porcupine.org/pub/security/">tcpwrappers (deprecated)</ulink></para>
+ <para role="optional">
+ <ulink url="ftp://ftp.porcupine.org/pub/security/">TCP Wrappers (deprecated)</ulink>
+ </para>
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/xinetd"/></para>
@@ -77,10 +76,9 @@
<para>Install <application>xinetd</application> by running the following
commands:</para>
-<screen><userinput>sed -i -e "/^LIBS/s/-lpset/& -ltirpc/" xinetd/Makefile.in &&
-sed -i -e "/register unsigned count/s/register//" xinetd/itox.c &&
-
-./configure --prefix=/usr --with-loadavg &&
+<screen><userinput>sed -i -e "s/exec_server/child_process/" xinetd/builtins.c &&
+sed -i -e "/register unsigned count/s/register//" xinetd/itox.c &&
+./configure --prefix=/usr --mandir=/usr/share/man --with-loadavg &&
make</userinput></screen>
<para>This package does not come with a test suite.</para>
@@ -94,11 +92,12 @@
<sect2 role="commands">
<title>Command Explanations</title>
- <para><command>sed ... xinetd/Makefile.in</command>: Ensure the program
- links against the libtirpc library.</para>
+ <!-- CVE-2013-4342 https://bugzilla.redhat.com/show_bug.cgi?id=1006100 -->
+ <para><command>sed ... xinetd/builtins.c</command>: This command fixes
+ a security issue.</para>
- <para><command>sed ... xinetd/itox.c</command>: Fix some compiler
- warnings.</para>
+ <para><command>sed ... xinetd/itox.c</command>: This command fixes some
+ compiler warnings.</para>
</sect2>
@@ -109,7 +108,7 @@
<title>Config Files</title>
<para><filename>/etc/xinetd.conf</filename> and
- <filename class='directory'>/etc/xinetd.d/*</filename></para>
+ <filename class="directory">/etc/xinetd.d/*</filename></para>
<indexterm zone="xinetd xinetd-config">
<primary sortas="e-etc-xinetd.conf">/etc/xinetd.conf</primary>
@@ -177,7 +176,7 @@
socket_type = stream
wait = no
user = nobody
- server = /usr/bin/ps
+ server = /bin/ps
server_args = -auwwx
only_from = 128.138.209.0
log_on_success = HOST
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page