Changeset f66a6fc for BOOK/final-system/common
- 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
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
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>
Note:
See TracChangeset
for help on using the changeset viewer.