- Timestamp:
- 07/11/2014 06:41:28 AM (10 years ago)
- Branches:
- gnome
- Children:
- 66598ffc
- Parents:
- 4b7fe82
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/sysutils/systemd.xml
r4b7fe82 r0ea8be75 37 37 38 38 <bridgehead renderas="sect3">Package Information</bridgehead> 39 40 39 41 <warning> 40 42 <para> … … 42 44 </para> 43 45 </warning> 46 47 44 48 <itemizedlist spacing="compact"> 45 49 <listitem> … … 62 66 </listitem> 63 67 </itemizedlist> 68 64 69 65 70 <bridgehead renderas="sect3">Systemd Dependencies</bridgehead> … … 117 122 118 123 <sect2 role="installation"> 124 119 125 <title>Installation of Systemd</title> 120 126 121 127 <para>First, re-build systemd:</para> 122 128 123 <screen><userinput>sed -i "s:blkid/::" $(grep -rl "blkid/blkid.h") && 129 <screen><userinput> 130 131 sed -i "s:blkid/::" $(grep -rl "blkid/blkid.h") && 124 132 patch -Np1 -i ../systemd-&systemd-version;-compat-patch; && 125 133 … … 136 144 <para>First prevent a few broken test cases from being run:</para> 137 145 138 <screen><userinput>sed -i s:test/udev-test.pl::g Makefile</userinput></screen> 146 <screen><userinput> 147 148 sed -i s:test/udev-test.pl::g Makefile</userinput></screen> 139 149 140 150 <note> … … 154 164 </warning> 155 165 156 <screen role="root"><userinput>systemctl start rescue.target</userinput></screen> 166 <screen role="root"> 167 168 <userinput>systemctl start rescue.target</userinput></screen> 157 169 158 170 <para>Now re-install as the <systemitem class="username">root</systemitem> 159 171 user:</para> 160 172 161 <screen role="root"><userinput>make install</userinput></screen> 173 <screen role="root"> 174 175 <userinput>make install</userinput></screen> 162 176 163 177 <para>Move NSS myhostname library to <filename class="directory">/lib</filename> 164 178 as the <systemitem class="username">root</systemitem> user:</para> 165 179 166 <screen role="root"><userinput>mv -v /usr/lib/libnss_myhostname.so.2 /lib</userinput></screen> 180 <screen role="root"> 181 182 <userinput>mv -v /usr/lib/libnss_myhostname.so.2 /lib</userinput></screen> 167 183 168 184 <para>Remove an unnecessary directory as the as the <systemitem class="username">root</systemitem> user:</para> 169 185 170 <screen role="root"><userinput>rm -rfv /usr/lib/rpm</userinput></screen> 186 <screen role="root"> 187 188 <userinput>rm -rfv /usr/lib/rpm</userinput></screen> 171 189 172 190 <para>Remove a reference to a non-existent group as the <systemitem class="username">root</systemitem> user:</para> 173 191 174 <screen role="root"><userinput>sed -i "s:0775 root lock:0755 root root:g" /usr/lib/tmpfiles.d/legacy.conf</userinput></screen> 192 <screen role="root"> 193 194 <userinput>sed -i "s:0775 root lock:0755 root root:g" /usr/lib/tmpfiles.d/legacy.conf</userinput></screen> 175 195 176 196 <note> … … 196 216 user: 197 217 198 <screen role="root"><userinput>mv -v /usr/lib/libgcrypt.so.* /usr/lib/libgpg-error.so.* /lib 199 ln -sfv ../../lib/$(readlink /usr/lib/libgcrypt.so) /usr/lib/libgcrypt.so 218 <screen role="root"><userinput> 219 220 mv -v /usr/lib/libgcrypt.so.* /usr/lib/libgpg-error.so.* /lib && 221 ln -sfv ../../lib/$(readlink /usr/lib/libgcrypt.so) /usr/lib/libgcrypt.so && 200 222 ln -sfv ../../lib/$(readlink /usr/lib/libgpg-error.so) /usr/lib/libgpg-error.so</userinput></screen></para></note> 201 223 202 <para>If the pam_systemd.so PAM module was built, the system-sesion224 <para>If the pam_systemd.so PAM module was built, the system-sesion 203 225 PAM file needs to be modified and a new file needs to be created in order 204 226 for systemd-logind to work correctly. Create the configuration file by … … 206 228 user: 207 229 </para> 230 208 231 <screen role="root"><userinput> 209 232 … … 236 259 user:</para> 237 260 238 <screen role="root"><userinput>systemctl daemon-reexec && 239 systemctl restart systemd-logind systemd-journald systemd-udevd</userinput></screen> 261 <screen role="root"> 262 263 <userinput>systemctl daemon-reexec && 264 systemctl restart systemd-logind systemd-journald systemd-udevd</userinput></screen> 265 240 266 </sect2> 241 267
Note:
See TracChangeset
for help on using the changeset viewer.