- Timestamp:
- Jan 4, 2014, 7:11:00 PM (11 years ago)
- Branches:
- clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- e55e464
- Parents:
- 3a94cd1
- Location:
- BOOK
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/appendices/dependencies/common.xml
r3a94cd1 rf66a6fc 1736 1736 1737 1737 <seglistitem> 1738 <seg>Bash, Binutils, Coreutils, D-Bus, EGLIBC, Findutils, Gawk, GCC, 1739 Grep, Libcap, Make, Pkg-config, Sed, Udev and Util-linux</seg> 1738 <seg>Attr, Bash, Binutils, Coreutils, D-Bus, E2fsprogs, EGLIBC, Findutils, Gawk, 1739 GCC, GPerf, Grep, Intltool, Libcap, Make, Perl, Pkg-config, Sed, 1740 Util-linux and XML-Parser</seg> 1740 1741 </seglistitem> 1741 1742 </segmentedlist> -
BOOK/final-system/common/systemd.xml
r3a94cd1 rf66a6fc 25 25 <title>Installation of systemd</title> 26 26 27 <para os="s1">By default, <command>systemd</command> contains a unit file28 that mounts a tmpfs over /var/lock on boot as 775 with a gid of lock. CLFS29 does not have a lock group. Change this to 777 with the following30 command:</para>31 32 <screen os="s2"><userinput>sed -i "s/\(mode\)=775,gid=lock/\1=777/" \33 units/var-lock.mount</userinput></screen>34 35 27 <para os="a">Prepare systemd for compilation:</para> 36 28 37 29 <screen os="b"><userinput>./configure --prefix=/usr \ 38 30 --sysconfdir=/etc --localstatedir=/var \ 39 --with-rootdir= --with-distro=other \ 40 --with-syslog-service=rsyslog.service \ 41 --with-sysvinit-path=/etc/init.d \ 42 --with-sysvrcd-path=/etc/rc.d</userinput></screen> 31 --libexecdir=/usr/lib --docdir=/usr/share/doc/systemd-&systemd-version; \ 32 --with-rootprefix="" --with-rootlibdir=/lib \ 33 --enable-split-usr --disable-gudev</userinput></screen> 43 34 44 35 <para os="c">Compile the package:</para> … … 49 40 50 41 <screen os="f"><userinput>make install</userinput></screen> 42 43 <para os="g">Install man pages and documentation files that are not 44 installed by default:</para> 45 46 <screen os="h"><userinput>for section in 1 3 5 7 8 47 do 48 install -v -m644 man/*.${section} /usr/share/man/man${section} 49 done 50 install -v -m644 man/*.html /usr/share/doc/systemd-&systemd-version;</userinput></screen> 51 51 52 52 </sect2> -
BOOK/final-system/multilib/systemd-64bit.xml
r3a94cd1 rf66a6fc 23 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 24 24 href="../common/systemd.xml" 25 xpointer="xpointer(//*[@os='s1'])"/>26 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"28 href="../common/systemd.xml"29 xpointer="xpointer(//*[@os='s2'])"/>30 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"32 href="../common/systemd.xml"33 25 xpointer="xpointer(//*[@os='a'])"/> 34 26 … … 36 28 ./configure --prefix=/usr \ 37 29 --sysconfdir=/etc --localstatedir=/var \ 38 --with-rootdir= --with-distro=other \ 39 --with-syslog-service=rsyslog.service \ 40 --with-sysvinit-path=/etc/init.d \ 41 --with-sysvrcd-path=/etc/rc.d</userinput></screen> 30 --libexecdir=/usr/lib --docdir=/usr/share/doc/systemd-&systemd-version; \ 31 --with-rootprefix="" -with-rootlibdir=/lib \ 32 --enable-split-usr --disable-gudev</userinput></screen> 42 33 43 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 57 48 xpointer="xpointer(//*[@os='f'])"/> 58 49 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 51 href="../common/systemd.xml" 52 xpointer="xpointer(//*[@os='g'])"/> 53 54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 55 href="../common/systemd.xml" 56 xpointer="xpointer(//*[@os='h'])"/> 57 59 58 </sect2> 60 59 -
BOOK/final-system/multilib/systemd-n32.xml
r3a94cd1 rf66a6fc 33 33 ./configure --prefix=/usr \ 34 34 --sysconfdir=/etc --localstatedir=/var \ 35 --with-rootdir= --with-distro=other \ 36 --with-syslog-service=rsyslog.service \ 37 --with-sysvinit-path=/etc/init.d \ 38 --with-sysvrcd-path=/etc/rc.d</userinput></screen> 35 --libexecdir=/usr/lib32 --docdir=/usr/share/doc/systemd-&systemd-version; \ 36 --with-rootprefix="" -with-rootlibdir=/lib32 \ 37 --enable-split-usr --disable-gudev</userinput></screen> 39 38 40 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 54 53 xpointer="xpointer(//*[@os='f'])"/> 55 54 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 56 href="../common/systemd.xml" 57 xpointer="xpointer(//*[@os='g'])"/> 58 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 60 href="../common/systemd.xml" 61 xpointer="xpointer(//*[@os='h'])"/> 62 56 63 </sect2> 57 64 -
BOOK/final-system/multilib/systemd.xml
r3a94cd1 rf66a6fc 55 55 <screen os="f"><userinput>make install-pamlibLTLIBRARIES</userinput></screen> 56 56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../common/systemd.xml" 59 xpointer="xpointer(//*[@os='g'])"/> 60 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../common/systemd.xml" 63 xpointer="xpointer(//*[@os='h'])"/> 64 57 65 </sect2> 58 66 -
BOOK/introduction/common/changelog.xml
r3a94cd1 rf66a6fc 38 38 39 39 <listitem> 40 <para>04 January 2014</para> 41 <itemizedlist> 42 <listitem> 43 <para>[Chris] - Updated Systemd to 208.</para> 44 </listitem> 45 </itemizedlist> 46 </listitem> 47 48 <listitem> 40 49 <para>01 January 2014</para> 41 50 <itemizedlist> -
BOOK/packages.ent
r3a94cd1 rf66a6fc 434 434 <!ENTITY sysvinit-home "http://savannah.nongnu.org/projects/sysvinit"> 435 435 436 <!ENTITY systemd-version " 17">437 <!ENTITY systemd-size " 738KB">438 <!ENTITY systemd-url "http://www.freedesktop.org/software/systemd/systemd-&systemd-version;.tar. bz2">439 <!ENTITY systemd-md5 " ae69109af0628c083846b8aea921692c">436 <!ENTITY systemd-version "208"> 437 <!ENTITY systemd-size "2,332 KB"> 438 <!ENTITY systemd-url "http://www.freedesktop.org/software/systemd/systemd-&systemd-version;.tar.xz"> 439 <!ENTITY systemd-md5 "df64550d92afbffb4f67a434193ee165"> 440 440 <!ENTITY systemd-home "http://freedesktop.org/wiki/Software/systemd"> 441 441
Note:
See TracChangeset
for help on using the changeset viewer.