Add option for sysv to disable tmpfiles.d installation, make the sed for tmpfiles.d fix systemd only

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11195 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Douglas R. Reno 2017-02-25 19:40:37 +00:00
parent bdd9c1fe51
commit 69d53d11d4

View File

@ -43,7 +43,7 @@
<para>Prepare Man-DB for compilation:</para> <para>Prepare Man-DB for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr \ <screen revision="systemd"><userinput remap="configure">./configure --prefix=/usr \
--docdir=/usr/share/doc/man-db-&man-db-version; \ --docdir=/usr/share/doc/man-db-&man-db-version; \
--sysconfdir=/etc \ --sysconfdir=/etc \
--disable-setuid \ --disable-setuid \
@ -52,6 +52,16 @@
--with-vgrind=/usr/bin/vgrind \ --with-vgrind=/usr/bin/vgrind \
--with-grap=/usr/bin/grap</userinput></screen> --with-grap=/usr/bin/grap</userinput></screen>
<screen revision="sysv"><userinput remap="configure">./configure --prefix=/usr \
--docdir=/usr/share/doc/man-db-&man-db-version; \
--sysconfdir=/etc \
--disable-setuid \
--enable-cache-owner=bin \
--with-browser=/usr/bin/lynx \
--with-vgrind=/usr/bin/vgrind \
--with-grap=/usr/bin/grap \
--with-systemdtmpfilesdir=</userinput></screen>
<variablelist> <variablelist>
<title>The meaning of the configure options:</title> <title>The meaning of the configure options:</title>
@ -100,9 +110,9 @@
<screen><userinput remap="install">make install</userinput></screen> <screen><userinput remap="install">make install</userinput></screen>
<para>Remove a reference to a non-existent user:</para> <para revision="systemd">Remove a reference to a non-existent user:</para>
<screen><userinput remap="install">sed -i "s:man man:root root:g" /usr/lib/tmpfiles.d/man-db.conf</userinput></screen> <screen revision="systemd"><userinput remap="install">sed -i "s:man man:root root:g" /usr/lib/tmpfiles.d/man-db.conf</userinput></screen>
</sect2> </sect2>