diff options
author | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2016-05-27 19:55:47 +0000 |
---|---|---|
committer | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2016-05-27 19:55:47 +0000 |
commit | e787b1fe1487300d51ec7be69d3f98957c137453 (patch) | |
tree | 044d437cdd389489d13cd040a304004a2ed23d2f /chapter06/systemd.xml | |
parent | cbd8bf0ff339fce586b58ae892de89b30b078241 (diff) |
Update to dbus-1.10.8.
Update to e2fsprogs-1.43.
Update to gdbm-1.12.
Update to iproute2-4.6.0.
Update to make-4.2.
Update to systemd-230.
Add additional explanatory text for sytemctl and journalctl commands.
[chapter07/systemd-custom.xml]
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/merge@11078 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter06/systemd.xml')
-rw-r--r-- | chapter06/systemd.xml | 38 |
1 files changed, 23 insertions, 15 deletions
diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml index 76ed51378..922017a01 100644 --- a/chapter06/systemd.xml +++ b/chapter06/systemd.xml @@ -45,11 +45,11 @@ <screen><userinput remap="pre">sed -i "s:blkid/::" $(grep -rl "blkid/blkid.h")</userinput></screen> - <para>Apply the following patch so that compat - <command>pkg-config</command> files get installed without installing compat - libs which are useless on LFS:</para> + <para>Fix a potential security issue with framebuffer devices:</para> -<screen><userinput remap="pre">patch -Np1 -i ../&systemd-compat-patch;</userinput></screen> +<screen><userinput remap="pre">sed -e 's@DRI and frame buffer@DRI@' \ + -e '/SUBSYTEM==\"graphics\", KERNEL==\"fb\*\"/d' \ + -i src/login/70-uaccess.rules</userinput></screen> <para>Disable two tests that always fail:</para> @@ -87,17 +87,18 @@ EOF</userinput></screen> <para>Prepare systemd for compilation:</para> -<screen><userinput remap="configure">./configure --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --config-cache \ - --with-rootprefix= \ - --with-rootlibdir=/lib \ - --enable-split-usr \ - --disable-firstboot \ - --disable-ldconfig \ - --disable-sysusers \ - --without-python \ +<screen><userinput remap="configure">./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --config-cache \ + --with-rootprefix= \ + --with-rootlibdir=/lib \ + --enable-split-usr \ + --disable-firstboot \ + --disable-ldconfig \ + --disable-sysusers \ + --without-python \ + --with-default-dnssec=no \ --docdir=/usr/share/doc/systemd-&systemd-version;</userinput></screen> <variablelist> @@ -171,6 +172,13 @@ EOF</userinput></screen> </listitem> </varlistentry> + <varlistentry> + <term><parameter>--with-default-dnssec=no</parameter></term> + <listitem> + <para>This switch turns off the experimental DNSSEC suport.</para> + </listitem> + </varlistentry> + </variablelist> <para>Compile the package:</para> |