Changeset 51dfb3e
- Timestamp:
- 06/27/2019 08:55:17 PM (5 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 9.0, 9.1, gimp3, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- ff3264f
- Parents:
- e77adf7
- Files:
-
- 88 edited
Legend:
- Unmodified
- Added
- Removed
-
archive/gnome/caribou-new.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="caribou" xreflabel="Caribou-&caribou-version;" revision="systemd">15 <sect1 id="caribou" xreflabel="Caribou-&caribou-version;"> 16 16 <?dbhtml filename="caribou.html"?> 17 17 -
archive/w3m.xml
re77adf7 r51dfb3e 17 17 18 18 <sect1info> 19 <othername>$LastChangedBy: pierre$</othername>20 <date>$Date: 2019-0 2-15 22:01:29 +0100 (ven. 15 févr.2019) $</date>19 <othername>$LastChangedBy: dj $</othername> 20 <date>$Date: 2019-06-09 07:27:41 -0500 (Sun, 09 Jun 2019) $</date> 21 21 </sect1info> 22 22 -
general.ent
re77adf7 r51dfb3e 6 6 <!ENTITY copyrightdate "2001-&year;"> 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 <!ENTITY version "&year;-&month;-&day; ">8 <!ENTITY version "&year;-&month;-&day; System V"> 9 9 <!ENTITY releasedate "June 27th, &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> … … 83 83 <!-- End LFS versions --> 84 84 85 <!ENTITY blfs-bootscripts-version "20190 524">85 <!ENTITY blfs-bootscripts-version "20190609"> 86 86 <!ENTITY systemd-units-version "20180105"> 87 87 -
general/genlib/libatasmart.xml
re77adf7 r51dfb3e 149 149 <listitem> 150 150 <para> 151 is a utility to issue disk tests.151 is a utility to issue disks tests. 152 152 </para> 153 153 <indexterm zone="libatasmart sktest"> -
general/genlib/libbytesize.xml
re77adf7 r51dfb3e 146 146 /usr/include/bytesize, 147 147 /usr/share/gtk-doc/html/libbytesize, and 148 /usr/lib/python{2.7,3. 7}/site-packages/bytesize148 /usr/lib/python{2.7,3.6}/site-packages/bytesize 149 149 </seg> 150 150 </seglistitem> -
general/genlib/libpaper.xml
re77adf7 r51dfb3e 100 100 101 101 cat > /usr/bin/run-parts << "EOF" 102 #!/bin/sh102 <literal>#!/bin/sh 103 103 # run-parts: Runs all the scripts found in a directory. 104 104 # from Slackware, by Patrick J. Volkerding with ideas borrowed … … 147 147 done 148 148 149 exit 0 149 exit 0</literal> 150 150 EOF 151 151 … … 185 185 186 186 <screen role="root"><userinput>cat > /etc/papersize << "EOF" 187 a4 187 <literal>a4</literal> 188 188 EOF</userinput></screen> 189 189 -
general/genlib/libwacom.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="libwacom" xreflabel="libwacom-&libwacom-version;" revision="systemd">15 <sect1 id="libwacom" xreflabel="libwacom-&libwacom-version;"> 16 16 <?dbhtml filename="libwacom.html"?> 17 17 -
general/genlib/telepathy-glib.xml
re77adf7 r51dfb3e 14 14 ]> 15 15 16 <sect1 id="telepathy-glib" xreflabel="telepathy-glib-&telepathy-glib-version;" revision="systemd">16 <sect1 id="telepathy-glib" xreflabel="telepathy-glib-&telepathy-glib-version;"> 17 17 <?dbhtml filename="telepathy-glib.html"?> 18 18 -
general/genutils/bogofilter.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="bogofilter" xreflabel="Bogofilter-&bogofilter-version;" revision="systemd">15 <sect1 id="bogofilter" xreflabel="Bogofilter-&bogofilter-version;"> 16 16 <?dbhtml filename="bogofilter.html"?> 17 17 -
general/genutils/telepathy-mission-control.xml
re77adf7 r51dfb3e 14 14 ]> 15 15 16 <sect1 id="telepathy-mission-control" xreflabel="telepathy-mission-control-&telepathy-mission-control-version;" revision="systemd">16 <sect1 id="telepathy-mission-control" xreflabel="telepathy-mission-control-&telepathy-mission-control-version;"> 17 17 <?dbhtml filename="telepathy-mission-control.html"?> 18 18 … … 124 124 <sect2 role="commands"> 125 125 <title>Command Explanations</title> 126 127 <!-- 128 <para> 129 <parameter>- -disable-upower</parameter> This switch 130 disables the use of <application>UPower</application> 131 because <application>Telepathy Mission Control</application> 132 fails to build with latest version. 133 </para> 134 As far as I can tell, this is no longer needed as of 5.16.4. -renodr 135 --> 126 136 127 137 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 176 186 <listitem> 177 187 <para> 178 waits for a D-Bus bus name that willbe provided188 waits for a (D-Bus) bus name that will (after a while) be provided 179 189 automatically by the desktop session. 180 190 </para> -
general/prog/rust.xml
re77adf7 r51dfb3e 227 227 228 228 <screen><userinput>cat << EOF > config.toml 229 # see config.toml.example for more possible options229 <literal># see config.toml.example for more possible options 230 230 [llvm] 231 231 … … 263 263 # get a trace if there is an Internal Compiler Exception 264 264 backtrace-on-ice = true 265 265 </literal> 266 266 EOF</userinput></screen> 267 267 -
general/sysutils/accountsservice.xml
re77adf7 r51dfb3e 14 14 ]> 15 15 16 <sect1 id="accountsservice" xreflabel="AccountsService-&accountsservice-version;" revision="systemd">16 <sect1 id="accountsservice" xreflabel="AccountsService-&accountsservice-version;"> 17 17 <?dbhtml filename="accountsservice.html"?> 18 18 … … 86 86 <para role="recommended"> 87 87 <xref linkend="gobject-introspection"/> and 88 <xref linkend="systemd"/> 88 <phrase revision="sysv"><xref linkend="elogind"/></phrase> 89 <phrase revision="systemd"><xref linkend="systemd"/></phrase> 89 90 </para> 90 91 … … 109 110 </para> 110 111 111 <screen ><userinput>mkdir build &&112 <screen revision="sysv"><userinput>mkdir build && 112 113 cd build && 113 114 114 meson --prefix=/usr \ 115 -Dadmin_group=adm \ 116 -Dsystemd=true \ 115 meson --prefix=/usr \ 116 -Dadmin_group=adm \ 117 -Delogind=true \ 118 -Dsystemdsystemunitdir=no \ 119 .. && 120 ninja</userinput></screen> 121 122 <screen revision="systemd"><userinput>mkdir build && 123 cd build && 124 125 meson --prefix=/usr \ 126 -Dadmin_group=adm \ 127 -Dsystemd=true \ 117 128 .. && 118 129 ninja</userinput></screen> … … 167 178 168 179 <sect3 id="accountsservice-init"> 169 <title>Systemd Units</title> 170 171 <para> 180 <title><phrase revision="sysv">Boot Script</phrase> 181 <phrase revision="systemd">Systemd Units</phrase></title> 182 183 <para revision="sysv"> 172 184 To start the <command>accounts-daemon</command> daemon at boot, 173 enable the previously installed systemd unit by 174 running the following command as the 185 install the 186 <filename>/etc/rc.d/init.d/accounts-daemon</filename> init script from 187 the <xref linkend="bootscripts"/> package 188 by running the following command as the 189 <systemitem class="username">root</systemitem> user: 190 </para> 191 192 <para revision="systemd"> 193 To start the <command>accounts-daemon</command> daemon at boot, 194 enable the previously installed systemd unit 195 by running the following command as the 175 196 <systemitem class="username">root</systemitem> user: 176 197 </para> … … 180 201 </indexterm> 181 202 182 <screen role="root"><userinput>systemctl enable accounts-daemon</userinput></screen> 203 <screen role="root" revision="sysv"><userinput>make install-accounts-daemon</userinput></screen> 204 205 <screen role="root" revision="systemd"><userinput>systemctl enable accounts-daemon</userinput></screen> 183 206 184 207 </sect3> -
general/sysutils/cups-pk-helper.xml
re77adf7 r51dfb3e 14 14 ]> 15 15 16 <sect1 id="cups-pk-helper" xreflabel="cups-pk-helper-&cups-pk-helper-version;" revision="systemd">16 <sect1 id="cups-pk-helper" xreflabel="cups-pk-helper-&cups-pk-helper-version;"> 17 17 <?dbhtml filename="cups-pk-helper.html"?> 18 18 -
general/sysutils/dbus.xml
re77adf7 r51dfb3e 92 92 </para> 93 93 94 94 95 <bridgehead renderas="sect4">Recommended</bridgehead> 95 96 <para role="recommended"> 96 97 <xref linkend="xorg7-lib"/> (for <command>dbus-launch</command> program) 98 <phrase revision="sysv"><xref linkend="elogind"/> (first build 99 without, and then again after elogind is installed)</phrase> 97 100 </para> 98 101 … … 142 145 --sysconfdir=/etc \ 143 146 --localstatedir=/var \ 147 --enable-user-session \ 144 148 --disable-doxygen-docs \ 145 149 --disable-xml-docs \ 146 150 --disable-static \ 151 --with-systemduserunitdir=no \ 152 --with-systemdsystemunitdir=no \ 147 153 --docdir=/usr/share/doc/dbus-&dbus-version; \ 148 154 --with-console-auth-dir=/run/console \ … … 189 195 <screen role="root"><userinput>make install</userinput></screen> 190 196 191 <para revision="systemd">197 <para> 192 198 The shared library needs to be moved to 193 199 <filename class="directory">/lib</filename>, and as a result the … … 198 204 </para> 199 205 200 <screen r evision="systemd" role="root"><userinput>mv -v /usr/lib/libdbus-1.so.* /lib &&206 <screen role="root"><userinput>mv -v /usr/lib/libdbus-1.so.* /lib && 201 207 ln -sfv ../../lib/$(readlink /usr/lib/libdbus-1.so) /usr/lib/libdbus-1.so</userinput></screen> 202 208 … … 222 228 <screen role="root" revision="sysv"><userinput>dbus-uuidgen --ensure</userinput></screen> 223 229 230 <para revision="sysv"> 231 If using <xref linkend="elogind"/>, create a symlink to the 232 <filename>/var/lib/dbus/machine-id</filename> file: 233 </para> 234 235 <screen role="root" revision="sysv"><userinput>ln -sv /var/lib/dbus/machine-id /etc</userinput></screen> 236 224 237 <para revision="systemd"> 225 238 If not in chroot, at this point, you should reload the systemd daemon, … … 286 299 href="../../xincludes/static-libraries.xml"/> 287 300 301 <para> 302 <parameter>--enable-user-session</parameter>: This parameter enables 303 per-user DBus sessions with 304 <phrase revision="sysv"><application>elogind</application>.</phrase> 305 <phrase revision="systemd"><application>systemd</application>.</phrase> 306 </para> 307 288 308 <para revision="sysv"> 289 <parameter>--disable-systemd</parameter>: This switch disables systemd 290 support in <application>D-Bus</application>. 291 </para> 292 293 <para revision="sysv"> 294 <parameter>--without-systemdsystemunitdir</parameter>: This switch 295 prevents installation of systemd unit files. 296 </para> 297 298 <para revision="systemd"> 299 <parameter>--enable-user-session</parameter>: This parameter enables 300 per-user DBus sessions with <application>systemd</application>. 301 </para> 302 309 <parameter>--with-systemd{user,system}unitdir=</parameter>: These 310 switches disable installation of systemd units on elogind based systems. 311 </para> 303 312 <para> 304 313 <parameter>--with-console-auth-dir=/run/console/</parameter>: This -
general/sysutils/fcron.xml
re77adf7 r51dfb3e 241 241 242 242 <screen role="root"><userinput>cat > /usr/bin/run-parts << "EOF" && 243 #!/bin/sh243 <literal>#!/bin/sh 244 244 # run-parts: Runs all the scripts found in a directory. 245 245 # from Slackware, by Patrick J. Volkerding with ideas borrowed … … 288 288 done 289 289 290 exit 0 290 exit 0</literal> 291 291 EOF 292 292 chmod -v 755 /usr/bin/run-parts</userinput></screen> … … 305 305 306 306 <screen role="root"><userinput>cat > /var/spool/fcron/systab.orig << "EOF" 307 &bootrun 01 * * * * root run-parts /etc/cron.hourly307 <literal>&bootrun 01 * * * * root run-parts /etc/cron.hourly 308 308 &bootrun 02 4 * * * root run-parts /etc/cron.daily 309 309 &bootrun 22 4 * * 0 root run-parts /etc/cron.weekly 310 &bootrun 42 4 1 * * root run-parts /etc/cron.monthly 310 &bootrun 42 4 1 * * root run-parts /etc/cron.monthly</literal> 311 311 EOF</userinput></screen> 312 312 -
general/sysutils/logrotate.xml
re77adf7 r51dfb3e 126 126 127 127 <screen role="root"><userinput>cat > /etc/logrotate.conf << EOF 128 # Begin of /etc/logrotate.conf128 <literal># Begin of /etc/logrotate.conf 129 129 130 130 # Rotate log files weekly … … 165 165 include /etc/logrotate.d 166 166 167 # End of /etc/logrotate.conf 167 # End of /etc/logrotate.conf</literal> 168 168 EOF 169 169 … … 180 180 181 181 <screen role="root"><userinput>cat > /etc/logrotate.d/sys.log << EOF 182 /var/log/sys.log {182 <literal>/var/log/sys.log { 183 183 # If the log file is larger than 100kb, rotate it 184 184 size 100k … … 188 188 /bin/killall -HUP syslogd 189 189 endscript 190 } 190 }</literal> 191 191 EOF 192 192 … … 196 196 197 197 <screen role="root"><userinput>cat > /etc/logrotate.d/example.log << EOF 198 file1198 <literal>file1 199 199 file2 200 200 file3 { … … 203 203 ... 204 204 endscript 205 } 205 }</literal> 206 206 EOF 207 207 -
general/sysutils/modemmanager.xml
re77adf7 r51dfb3e 81 81 <bridgehead renderas="sect4">Recommended</bridgehead> 82 82 <para role="recommended"> 83 <phrase revision="sysv"><xref linkend="elogind"/>,</phrase> 83 84 <xref linkend="gobject-introspection"/>, 84 85 <xref linkend="libmbim"/>, … … 106 107 </para> 107 108 108 <screen revision="sysv"><userinput>./configure --prefix=/usr \ 109 --sysconfdir=/etc \ 110 --localstatedir=/var \ 111 --enable-more-warnings=no \ 112 --disable-static && 109 <screen revision="sysv"><userinput>./configure --prefix=/usr \ 110 --sysconfdir=/etc \ 111 --localstatedir=/var \ 112 --disable-static \ 113 --enable-more-warnings=no \ 114 --with-systemd-journal=no \ 115 --with-systemd-suspend-resume && 113 116 make</userinput></screen> 114 117 … … 138 141 <title>Command Explanations</title> 139 142 140 <para revision="systemd">143 <para> 141 144 <parameter>--with-systemd-suspend-resume</parameter>: This 142 switch forces <application>ModemManager</application> to use the systemd 145 switch forces <application>ModemManager</application> to use the 146 <phrase revision="sysv"><application>elogind</application></phrase> 147 <phrase revision="systemd"><application>systemd</application></phrase> 143 148 power management facilities. 144 149 </para> 145 150 146 <para revision="systemd">151 <para> 147 152 <parameter>--with-systemd-journal</parameter>: This switch forces 148 <application>ModemManager</application> to use the systemd journal for 153 <application>ModemManager</application> 154 <phrase revision="sysv">not</phrase> to use the systemd journal for 149 155 logging. 150 156 </para> -
general/sysutils/sysutils.xml
re77adf7 r51dfb3e 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dbus.xml"/> 37 38 <!-- sysv only --> 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="elogind.xml"/> 40 37 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fcron.xml"/> 38 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gpm.xml"/> -
gnome.ent
re77adf7 r51dfb3e 34 34 <!ENTITY gnome-video-effects-version "0.4.3"> 35 35 <!ENTITY grilo-version "0.3.7"> 36 <!ENTITY libchamplain-version "0.12.1 9">37 <!ENTITY libgdata-version "0.17. 10">36 <!ENTITY libchamplain-version "0.12.16"> 37 <!ENTITY libgdata-version "0.17.9"> 38 38 <!ENTITY libgee-version "0.20.1"> 39 39 <!ENTITY libgtop-version "2.40.0"> -
gnome/applications/applications.xml
re77adf7 r51dfb3e 22 22 </para> 23 23 24 <!--25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dummy-apps.xml"/>26 -->27 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="baobab.xml"/> 28 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="brasero.xml"/> -
gnome/applications/evolution.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="evolution" xreflabel="Evolution-&evolution-version;" revision="systemd">15 <sect1 id="evolution" xreflabel="Evolution-&evolution-version;"> 16 16 <?dbhtml filename="evolution.html" ?> 17 17 -
gnome/applications/gnome-color-manager.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-color-manager" xreflabel="gnome-color-manager-&gnome-color-manager-version;" revision="systemd">17 <sect1 id="gnome-color-manager" xreflabel="gnome-color-manager-&gnome-color-manager-version;"> 18 18 <?dbhtml filename="gnome-color-manager.html"?> 19 19 -
gnome/applications/gnome-disk-utility.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-disk-utility" xreflabel="gnome-disk-utility-&gnome-disk-utility-version;" revision="systemd">17 <sect1 id="gnome-disk-utility" xreflabel="gnome-disk-utility-&gnome-disk-utility-version;"> 18 18 <?dbhtml filename="gnome-disk-utility.html"?> 19 19 -
gnome/applications/gnome-logs.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-logs" xreflabel="gnome-logs-&gnome-logs-version;" revision="systemd">17 <sect1 id="gnome-logs" xreflabel="gnome-logs-&gnome-logs-version;"> 18 18 <?dbhtml filename="gnome-logs.html"?> 19 19 -
gnome/applications/gnome-maps.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-maps" xreflabel="gnome-maps-&gnome-maps-version;" revision="systemd">17 <sect1 id="gnome-maps" xreflabel="gnome-maps-&gnome-maps-version;"> 18 18 <?dbhtml filename="gnome-maps.html"?> 19 19 -
gnome/applications/gnome-power-manager.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-power-manager" xreflabel="gnome-power-manager-&gnome-power-manager-version;" revision="systemd">17 <sect1 id="gnome-power-manager" xreflabel="gnome-power-manager-&gnome-power-manager-version;"> 18 18 <?dbhtml filename="gnome-power-manager.html"?> 19 19 -
gnome/applications/gnome-tweaks.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-tweaks" xreflabel="gnome-tweaks-&gnome-tweaks-version;" revision="systemd">17 <sect1 id="gnome-tweaks" xreflabel="gnome-tweaks-&gnome-tweaks-version;"> 18 18 <?dbhtml filename="gnome-tweaks.html"?> 19 19 -
gnome/applications/gnome-weather.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-weather" xreflabel="gnome-weather-&gnome-weather-version;" revision="systemd">17 <sect1 id="gnome-weather" xreflabel="gnome-weather-&gnome-weather-version;"> 18 18 <?dbhtml filename="gnome-weather.html"?> 19 19 -
gnome/applications/network-manager-applet.xml
re77adf7 r51dfb3e 100 100 101 101 <bridgehead renderas="sect4">Optional</bridgehead> 102 <para role="optional" revision="sysv"> 103 <xref linkend="gc"/> (for linker garbage collection), 104 <xref linkend="gtk-doc"/>, 105 <xref linkend="jansson"/>, 106 <ulink url="&gnome-download-http;/gnome-bluetooth/"> 107 GNOME Bluetooth</ulink>, and 108 <ulink url="&gnome-download-http;/mobile-broadband-provider-info"> 109 mobile-broadband-provider-info</ulink> (runtime) 110 </para> 111 <para role="optional" revision="systemd"> 102 <para role="optional"> 112 103 <xref linkend="gc"/> (for linker garbage collection), 113 104 <xref linkend="gnome-bluetooth"/>, -
gnome/applications/vinagre.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="vinagre" xreflabel="Vinagre-&vinagre-version;" revision="systemd">15 <sect1 id="vinagre" xreflabel="Vinagre-&vinagre-version;"> 16 16 <?dbhtml filename="vinagre.html"?> 17 17 -
gnome/applications/vino.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="vino" xreflabel="Vino-&vino-version;" revision="systemd">15 <sect1 id="vino" xreflabel="Vino-&vino-version;"> 16 16 <?dbhtml filename="vino.html"?> 17 17 -
gnome/gnome.xml
re77adf7 r51dfb3e 14 14 <?dbhtml filename="gnome.html" dir="gnome"?> 15 15 16 <title><phrase revision="sysv">Selected GNOME Applications</phrase> 17 <phrase revision="systemd">GNOME</phrase></title> 16 <title>GNOME</title> 18 17 19 18 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-intro.xml"/> --> -
gnome/platform/evolution-data-server.xml
re77adf7 r51dfb3e 16 16 17 17 <sect1 id="evolution-data-server" 18 xreflabel="evolution-data-server-&evolution-data-server-version;" revision="systemd">18 xreflabel="evolution-data-server-&evolution-data-server-version;"> 19 19 <?dbhtml filename="evolution-data-server.html"?> 20 20 -
gnome/platform/folks.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="folks" xreflabel="Folks-&folks-version;" revision="systemd">15 <sect1 id="folks" xreflabel="Folks-&folks-version;"> 16 16 <?dbhtml filename="folks.html"?> 17 17 … … 113 113 114 114 <screen><userinput>mkdir build && 115 cd 115 cd build && 116 116 117 117 meson --prefix=/usr --sysconfdir=/etc .. && -
gnome/platform/gdm.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="gdm" xreflabel="GDM-&gdm-version;" revision="systemd">15 <sect1 id="gdm" xreflabel="GDM-&gdm-version;"> 16 16 <?dbhtml filename="gdm.html"?> 17 17 … … 100 100 <xref role="runtime" linkend="gnome-session"/>, 101 101 <xref role="runtime" linkend="gnome-shell"/>, and 102 <xref role="runtime" linkend="systemd"/> 102 <phrase revision="sysv"><xref role="runtime" linkend="elogind"/></phrase> 103 <phrase revision="systemd"><xref role="runtime" linkend="systemd"/></phrase> 103 104 </para> 104 105 … … 128 129 </para> 129 130 130 <screen><userinput>./configure --prefix=/usr \ 131 <screen revision="sysv"><userinput>sed 's@systemd@elogind@' -i data/pam-lfs/gdm-launch-environment.pam && 132 133 ./configure --prefix=/usr \ 134 --sysconfdir=/etc \ 135 --localstatedir=/var \ 136 --without-plymouth \ 137 --disable-static \ 138 --enable-gdm-xsession \ 139 --with-systemdsystemunitdir=no \ 140 --with-pam-mod-dir=/lib/security && 141 make</userinput></screen> 142 143 <screen revision="systemd"><userinput>./configure --prefix=/usr \ 131 144 --sysconfdir=/etc \ 132 145 --localstatedir=/var \ … … 145 158 </para> 146 159 147 <screen role="root"><userinput>make install && 160 <screen role="root" revision="sysv"><userinput>make install</userinput></screen> 161 162 <screen role="root" revision="systemd"><userinput>make install && 148 163 install -v -m644 data/gdm.service /lib/systemd/system/gdm.service</userinput></screen> 149 164 … … 214 229 215 230 <sect3 id="gdm-init"> 216 <title>Systemd Units</title> 217 218 <para> 231 <title><phrase revision="sysv">Boot Script</phrase> 232 <phrase revision="systemd">Systemd Unit</phrase></title> 233 234 <para revision="sysv"> 235 To start the <command>gdm</command> automatically when the system 236 is booted, install the <filename>/etc/rc.d/init.d/gdm</filename> 237 init script included in the <xref linkend="bootscripts"/> package and 238 set the default runlevel to 5 (graphical login) as the 239 <systemitem class="username">root</systemitem> user: 240 </para> 241 242 <para revision="systemd"> 219 243 To start the <command>gdm</command> daemon at boot, enable 220 244 the previously installed systemd unit by running the following command … … 226 250 </indexterm> 227 251 228 <screen role="root"><userinput>systemctl enable gdm</userinput></screen> 252 <para revision="sysv"> 253 In order to permanently set the default to 5, starting the 254 <command>gdm</command> greeter screen automatically, you can modify 255 <filename>/etc/inittab</filename>. As the <systemitem 256 class="username">root</systemitem> user: 257 </para> 258 259 <screen role="root" revision="sysv"><userinput>make install-gdm && 260 sed /initdefault/s/3/5/ -i /etc/inittab</userinput></screen> 261 262 <para revision="sysv"> 263 You should also disable default elogind power management: 264 </para> 265 266 <screen role="root" revision="sysv"><userinput>cat >> /etc/elogind/logind.conf << "EOF" 267 <literal>AllowSuspend=no 268 AllowHibernation=no</literal> 269 EOF</userinput></screen> 270 271 <screen role="root" revision="systemd"><userinput>systemctl enable gdm</userinput></screen> 229 272 230 273 </sect3> -
gnome/platform/geocode-glib.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="geocode-glib" xreflabel="geocode-glib-&geocode-glib-version;" revision="systemd">17 <sect1 id="geocode-glib" xreflabel="geocode-glib-&geocode-glib-version;"> 18 18 <?dbhtml filename="geocode-glib.html"?> 19 19 -
gnome/platform/gfbgraph.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="gfbgraph" xreflabel="gfbgraph-&gfbgraph-version;" revision="systemd">15 <sect1 id="gfbgraph" xreflabel="gfbgraph-&gfbgraph-version;"> 16 16 <?dbhtml filename="gfbgraph.html"?> 17 17 -
gnome/platform/gjs.xml
re77adf7 r51dfb3e 81 81 </para> 82 82 83 <bridgehead re vision="systemd" renderas="sect4">Recommended (required for GNOME)</bridgehead>84 <para role="recommended" revision="systemd">83 <bridgehead renderas="sect4">Recommended (required for GNOME)</bridgehead> 84 <para role="recommended"> 85 85 <xref linkend="gtk3"/> 86 86 </para> -
gnome/platform/gnome-backgrounds.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-backgrounds" xreflabel="gnome-backgrounds-&gnome-backgrounds-version;" revision="systemd">17 <sect1 id="gnome-backgrounds" xreflabel="gnome-backgrounds-&gnome-backgrounds-version;"> 18 18 <?dbhtml filename="gnome-backgrounds.html"?> 19 19 -
gnome/platform/gnome-bluetooth.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-bluetooth" xreflabel="gnome-bluetooth-&gnome-bluetooth-version;" revision="systemd">17 <sect1 id="gnome-bluetooth" xreflabel="gnome-bluetooth-&gnome-bluetooth-version;"> 18 18 <?dbhtml filename="gnome-bluetooth.html"?> 19 19 … … 97 97 <para role="optional"> 98 98 <xref role="runtime" linkend="bluez"/> and 99 <xref role="runtime" linkend="systemd"/> 99 <phrase revision="sysv"><xref role="runtime" linkend="elogind"/></phrase> 100 <phrase revision="systemd"><xref role="runtime" linkend="systemd"/></phrase> 100 101 </para> 101 102 -
gnome/platform/gnome-control-center.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-control-center" xreflabel="gnome-control-center-&gnome-control-center-version;" revision="systemd">17 <sect1 id="gnome-control-center" xreflabel="gnome-control-center-&gnome-control-center-version;"> 18 18 <?dbhtml filename="gnome-control-center.html"?> 19 19 -
gnome/platform/gnome-menus.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-menus" xreflabel="gnome-menus-&gnome-menus-version;" revision="systemd">17 <sect1 id="gnome-menus" xreflabel="gnome-menus-&gnome-menus-version;"> 18 18 <?dbhtml filename="gnome-menus.html"?> 19 19 -
gnome/platform/gnome-online-accounts.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-online-accounts" xreflabel="gnome-online-accounts-&gnome-online-accounts-version;" revision="systemd">17 <sect1 id="gnome-online-accounts" xreflabel="gnome-online-accounts-&gnome-online-accounts-version;"> 18 18 <?dbhtml filename="gnome-online-accounts.html"?> 19 19 -
gnome/platform/gnome-session.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-session" xreflabel="gnome-session-&gnome-session-version;" revision="systemd">17 <sect1 id="gnome-session" xreflabel="gnome-session-&gnome-session-version;"> 18 18 <?dbhtml filename="gnome-session.html"?> 19 19 … … 78 78 <para role="required"> 79 79 <xref linkend="dbus-glib"/>, 80 <phrase revision="sysv"><xref role="runtime" linkend="elogind"/>,</phrase> 80 81 <xref linkend="gnome-desktop"/>, 81 82 <xref linkend="json-glib"/>, 82 83 <xref linkend="mesa"/>, 83 < xref linkend="systemd"/>,84 <phrase revision="systemd"><xref role="runtime" linkend="systemd"/>,</phrase> 84 85 and <xref linkend="upower"/> 85 86 </para> … … 118 119 </para> 119 120 120 <screen><userinput>mkdir build && 121 <screen revision="sysv"><userinput>mkdir build && 122 cd build && 123 124 meson --prefix=/usr \ 125 -Dsystemd_journal=false \ 126 .. && 127 ninja</userinput></screen> 128 129 <screen revision="systemd"><userinput>mkdir build && 121 130 cd build && 122 131 -
gnome/platform/gnome-settings-daemon.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-settings-daemon" xreflabel="gnome-settings-daemon-&gnome-settings-daemon-version;" revision="systemd">17 <sect1 id="gnome-settings-daemon" xreflabel="gnome-settings-daemon-&gnome-settings-daemon-version;"> 18 18 <?dbhtml filename="gnome-settings-daemon.html"?> 19 19 … … 89 89 <xref linkend="libwacom"/>, 90 90 <xref linkend="pulseaudio"/>, 91 <xref linkend="systemd"/>, 91 <phrase revision="sysv"><xref linkend="elogind"/>,</phrase> 92 <phrase revision="systemd"><xref linkend="systemd"/>,</phrase> 92 93 <xref linkend="upower"/>, and 93 94 <xref linkend="xorg-wacom-driver"/> -
gnome/platform/gnome-shell-extensions.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-shell-extensions" xreflabel="gnome-shell-extensions-&gnome-shell-extensions-version;" revision="systemd">17 <sect1 id="gnome-shell-extensions" xreflabel="gnome-shell-extensions-&gnome-shell-extensions-version;"> 18 18 <?dbhtml filename="gnome-shell-extensions.html"?> 19 19 -
gnome/platform/gnome-shell.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-shell" xreflabel="gnome-shell-&gnome-shell-version;" revision="systemd">17 <sect1 id="gnome-shell" xreflabel="gnome-shell-&gnome-shell-version;"> 18 18 <?dbhtml filename="gnome-shell.html"?> 19 19 … … 84 84 <xref linkend="sassc"/>, 85 85 <xref linkend="startup-notification"/>, and 86 <xref linkend="systemd"/> 86 <phrase revision="sysv"><xref linkend="elogind"/></phrase> 87 <phrase revision="systemd"><xref linkend="systemd"/></phrase> 87 88 </para> 88 89 -
gnome/platform/gnome-user-docs.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="gnome-user-docs" xreflabel="gnome-user-docs-&gnome-user-docs-version;" revision="systemd">17 <sect1 id="gnome-user-docs" xreflabel="gnome-user-docs-&gnome-user-docs-version;"> 18 18 <?dbhtml filename="gnome-user-docs.html"?> 19 19 -
gnome/platform/grilo.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="grilo" xreflabel="Grilo-&grilo-version;" revision="systemd">15 <sect1 id="grilo" xreflabel="Grilo-&grilo-version;"> 16 16 <?dbhtml filename="grilo.html"?> 17 17 … … 95 95 96 96 <screen><userinput>mkdir build && 97 cd build && 98 99 meson --prefix=/usr \ 97 cd build && 98 meson --prefix=/usr \ 100 99 --libexecdir=/usr/lib .. && 101 100 ninja</userinput></screen> -
gnome/platform/gvfs.xml
re77adf7 r51dfb3e 84 84 85 85 <bridgehead renderas="sect4">Recommended</bridgehead> 86 <para role="recommended" revision="sysv"> 87 <xref linkend="gcr"/>, 88 <xref linkend="gtk3"/>, 89 <xref linkend="libcdio"/>, 90 <xref linkend="libgudev"/> and 91 <xref linkend="udisks2"/> 92 </para> 93 <para role="recommended" revision="systemd"> 86 <para role="recommended"> 94 87 <xref linkend="gcr"/>, 95 88 <xref linkend="gtk3"/>, … … 97 90 <xref linkend="libgdata"/>, 98 91 <xref linkend="libgudev"/>, 99 < !-- DJ, the below is for logind only. -renodr -->100 < xref linkend="systemd"/>,and92 <phrase revision="sysv"><xref linkend="elogind"/>,</phrase> 93 <phrase revision="systemd"><xref linkend="systemd"/>,</phrase> and 101 94 <xref linkend="udisks2"/> 102 95 </para> 103 96 104 97 <bridgehead renderas="sect4">Optional</bridgehead> 105 <para role="optional" revision="sysv"> 106 <xref linkend="apache"/>, 107 <xref linkend="avahi"/>, 108 <xref linkend="bluez"/>, 109 <xref linkend="dbus-glib"/>, 110 <xref linkend="fuse2"/>, 111 <xref linkend="gtk-doc"/>, 112 <xref linkend="libarchive"/>, 113 <xref linkend="libgcrypt"/>, 114 <xref linkend="libxml2"/>, 115 <xref linkend="libxslt"/>, 116 <xref linkend="openssh"/>, 117 <xref linkend="samba"/>, 118 <ulink url="&gnome-download-http;/gnome-online-accounts">GNOME Online Accounts</ulink>, 119 <ulink url="http://www.videolan.org/developers/libbluray.html">libbluray</ulink>, 120 <ulink url="http://www.gphoto.org/">libgphoto2</ulink>, 121 <ulink url="http://www.libimobiledevice.org/">libimobiledevice</ulink>, 122 <ulink url="http://sourceforge.net/projects/libmtp/">libmtp</ulink>, 123 <ulink url="https://github.com/sahlberg/libnfs/">libnfs</ulink>, and 124 <ulink url="http://twistedmatrix.com/trac/">Twisted</ulink>, 125 </para> 126 127 <para role="optional" revision="systemd"> 98 <para role="optional"> 128 99 <xref linkend="apache"/>, 129 100 <xref linkend="avahi"/>, … … 173 144 -Dsmb=false \ 174 145 -Dtmpfilesdir=no \ 175 -Dlogind=false \176 146 -Ddnssd=false \ 177 147 -Dgoa=false \ -
gnome/platform/libchamplain.xml
re77adf7 r51dfb3e 9 9 <!ENTITY libchamplain-download-ftp 10 10 "&gnome-download-ftp;/libchamplain/0.12/libchamplain-&libchamplain-version;.tar.xz"> 11 <!ENTITY libchamplain-md5sum " a3015b1f32d80d65515f8042ce595b30">12 <!ENTITY libchamplain-size " 228KB">11 <!ENTITY libchamplain-md5sum "52a410767f4797657b505e439bf7ce83"> 12 <!ENTITY libchamplain-size "612 KB"> 13 13 <!ENTITY libchamplain-buildsize "10 MB"> 14 14 <!ENTITY libchamplain-time "0.1 SBU"> 15 15 ]> 16 16 17 <sect1 id="libchamplain" xreflabel="libchamplain-&libchamplain-version;" revision="systemd">17 <sect1 id="libchamplain" xreflabel="libchamplain-&libchamplain-version;"> 18 18 <?dbhtml filename="libchamplain.html"?> 19 19 … … 79 79 <xref linkend="clutter"/>, 80 80 <xref linkend="clutter-gtk"/>, 81 <xref linkend="gtk3"/>, 82 <xref linkend="libsoup"/>, and 83 <xref linkend="sqlite"/> 81 <xref linkend="gtk3"/>, and 82 <xref linkend="libsoup"/> 84 83 </para> 85 84 … … 108 107 </para> 109 108 110 <!-- Because there is still rudimentary autotools support, there is already a 111 build directory. Change into it and go from there :-) --> 112 <screen><userinput>cd build && 113 114 meson --prefix=/usr .. && 115 ninja</userinput></screen> 109 <screen><userinput>./configure --prefix=/usr \ 110 --enable-vala \ 111 --disable-static && 112 make</userinput></screen> 116 113 117 114 <para> … … 123 120 </para> 124 121 125 <screen role="root"><userinput> ninjainstall</userinput></screen>122 <screen role="root"><userinput>make install</userinput></screen> 126 123 127 124 </sect2> 128 <!-- 125 129 126 <sect2 role="commands"> 130 127 <title>Command Explanations</title> … … 143 140 144 141 </sect2> 145 -->146 142 147 143 <sect2 role="content"> … … 161 157 </seg> 162 158 <seg> 163 /usr/include/ champlain-0.12and164 /usr/share/gtk-doc/html/ champlain-0.12159 /usr/include/{libchamplain-0.12,libchamplain-gtk-0.12} and 160 /usr/share/gtk-doc/html/{libchamplain-0.12,libchamplain-gtk-0.12} 165 161 </seg> 166 162 </seglistitem> -
gnome/platform/libgdata.xml
re77adf7 r51dfb3e 7 7 <!ENTITY libgdata-download-http "&gnome-download-http;/libgdata/0.17/libgdata-&libgdata-version;.tar.xz"> 8 8 <!ENTITY libgdata-download-ftp "&gnome-download-ftp;/libgdata/0.17/libgdata-&libgdata-version;.tar.xz"> 9 <!ENTITY libgdata-md5sum " d858d411ad394c275643b14993dfeed4">10 <!ENTITY libgdata-size " 820 KB">11 <!ENTITY libgdata-buildsize " 73MB (with tests)">12 <!ENTITY libgdata-time " 1.1SBU (with tests)">9 <!ENTITY libgdata-md5sum "cd41fec52a0f0ba999eb60025e0ac806"> 10 <!ENTITY libgdata-size "1.4 MB"> 11 <!ENTITY libgdata-buildsize "64 MB (with tests)"> 12 <!ENTITY libgdata-time "0.7 SBU (with tests)"> 13 13 ]> 14 14 15 <sect1 id="libgdata" xreflabel="libgdata-&libgdata-version;" revision="systemd">15 <sect1 id="libgdata" xreflabel="libgdata-&libgdata-version;"> 16 16 <?dbhtml filename="libgdata.html"?> 17 17 … … 114 114 cd build && 115 115 116 meson --prefix=/usr -Dgtk_doc=false.. &&116 meson --prefix=/usr .. && 117 117 ninja</userinput></screen> 118 118 119 119 <para> 120 To test the results, issue: <command> ninja test</command>. Note that120 To test the results, issue: <command>make check</command>. Note that 121 121 the tests need network access. 122 122 </para> … … 126 126 </para> 127 127 128 <screen role="root"><userinput> ninjainstall</userinput></screen>128 <screen role="root"><userinput>make install</userinput></screen> 129 129 130 130 </sect2> … … 154 154 </seg> 155 155 <seg> 156 /usr/include/libgdata, 157 /usr/libexec/installed-tests/libgdata, 158 /usr/share/gtk-doc/html/gdata, and 159 /usr/share/installed-tests/libgdata 156 /usr/include/libgdata and 157 /usr/share/gtk-doc/html/gdata 160 158 </seg> 161 159 </seglistitem> -
gnome/platform/libgee.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="libgee" xreflabel="libgee-&libgee-version;" revision="systemd">15 <sect1 id="libgee" xreflabel="libgee-&libgee-version;"> 16 16 <?dbhtml filename="libgee.html"?> 17 17 -
gnome/platform/libgweather.xml
re77adf7 r51dfb3e 15 15 ]> 16 16 17 <sect1 id="libgweather" xreflabel="libgweather-&libgweather-version;" revision="systemd">17 <sect1 id="libgweather" xreflabel="libgweather-&libgweather-version;"> 18 18 <?dbhtml filename="libgweather.html"?> 19 19 -
gnome/platform/mutter.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="mutter" xreflabel="Mutter-&mutter-version;" revision="systemd">15 <sect1 id="mutter" xreflabel="Mutter-&mutter-version;"> 16 16 <?dbhtml filename="mutter.html"?> 17 17 -
gnome/platform/platform.xml
re77adf7 r51dfb3e 14 14 <?dbhtml filename="core.html"?> 15 15 16 <title><phrase revision="sysv">GNOME Libraries and Utilities</phrase> 17 <phrase revision="systemd">GNOME Libraries and Desktop</phrase></title> 16 <title>GNOME Libraries and Desktop</title> 18 17 19 <para revision="sysv"> 20 The objective of this section is not to build a 21 <application>GNOME</application> desktop, because it depends on 22 <application>systemd</application>, which BLFS doesn't support. Rather, it 23 provides packages required for some platform independent 24 <application>GNOME</application> applications to build and run properly 25 under any Window Manager (e.g. 26 <application>Fluxbox</application>, 27 <application>Icewm</application>, 28 <application>Openbox</application>, 29 <application>Sawfish</application>), or Desktop Environment (e.g. 30 <application>KDE</application>, 31 <application>XFCE</application>, 32 <application>LXDE</application>). 33 </para> 34 35 <para revision="systemd"> 18 <para> 36 19 The objective of this section is to build a 37 20 <application>GNOME</application> desktop, since we have … … 71 54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gsound.xml"/> 72 55 73 <!-- systemd: GNOME Desktop --> 74 <!-- trunk: Required Runtime Dependencies --> 56 <!-- GNOME Desktop --> 75 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dummy-desktop.xml"/> 76 58 <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="caribou.xml"/>--> -
gnome/platform/rest.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="rest" xreflabel="rest-&rest-version;" revision="systemd">15 <sect1 id="rest" xreflabel="rest-&rest-version;"> 16 16 <?dbhtml filename="rest.html"?> 17 17 -
gnome/platform/zenity.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="zenity" xreflabel="Zenity-&zenity-version;" revision="systemd">15 <sect1 id="zenity" xreflabel="Zenity-&zenity-version;"> 16 16 <?dbhtml filename="zenity.html"?> 17 17 -
introduction/welcome/changelog.xml
re77adf7 r51dfb3e 46 46 <itemizedlist> 47 47 <listitem> 48 <para>[bdubbs] - Move elogind branch to trunk. Incorporates 49 Gnome into System V version of the book.</para> 50 </listitem> 51 <listitem> 48 52 <para>[xry111] - Update to libarchive-3.4.0. Fixes 49 53 <ulink url="&blfs-ticket-root;12199">#12199</ulink>.</para> … … 56 60 <para>[thomas] - Update bind-9.14.3. Fixes 57 61 <ulink url="&blfs-ticket-root;12176">#12176</ulink></para> 58 59 62 </listitem> 63 <listitem> 60 64 <para>[thomas] - Update nfs-utils-2.4.1. Fixes 61 65 <ulink url="&blfs-ticket-root;12142">#12142</ulink></para> 62 66 </listitem> 63 67 <listitem> 64 68 <para>[thomas] - Update nano-4.3. Fixes 65 69 <ulink url="&blfs-ticket-root;12170">#12170</ulink></para> 66 70 </listitem> 67 71 <listitem> 68 72 <para>[thomas] - Update postgresql-11.4. Fixes 69 73 <ulink url="&blfs-ticket-root;12184">#12184</ulink></para> … … 101 105 <listitem> 102 106 <para>[renodr] - Update to PyYAML-5.1.1 (Python Module). Fixes 103 <ulink url="&blfs-ticket-root;1214 1">#12141</ulink>.</para>107 <ulink url="&blfs-ticket-root;12142">#12142</ulink>.</para> 104 108 </listitem> 105 109 <listitem> … … 221 225 </listitem> 222 226 223 <listitem> 227 228 <listitem revision="sysv"> 224 229 <para>June 15th, 2019</para> 225 230 <itemizedlist> … … 341 346 </listitem> 342 347 <listitem> 348 <para>[dj] - Add lxpolkit and remove LXDE dependencies on 349 consolekit.</para> 350 </listitem> 351 <listitem> 343 352 <para>[xry111] - Update to network-manager-applet-1.8.22. Fixes 344 353 <ulink url="&blfs-ticket-root;12109">#12109</ulink>.</para> 354 </listitem> 355 <listitem revision="sysv"> 356 <para>[dj] - Install the gdm bootscript and change initdefault to 357 runlevel 5 for gdm.</para> 358 </listitem> 359 <listitem revision="sysv"> 360 <para>[dj] - Bring back all Gnome Desktop packages.</para> 361 </listitem> 362 <listitem revision="sysv"> 363 <para>[dj] - Remove NetworkManager required dependency on ConsoleKit 364 in favor of elogind.</para> 365 </listitem> 366 <listitem revision="sysv"> 367 <para>[dj] - Add elogind-241.3 and adjust several packages to 368 utilize it.</para> 345 369 </listitem> 346 370 </itemizedlist> … … 1292 1316 <listitem> 1293 1317 <para>[pierre] - Archive w3m and allow Linux-pam documentation to 1294 1318 be generated with lynx.</para> 1295 1319 </listitem> 1296 1320 </itemizedlist> … … 2173 2197 <listitem> 2174 2198 <para>[bdubbs] - Update xorg-libs: libXext-1.3.4, 2175 libXft-2.3.3, libxkbfile-1.1.0,libXmu-1.1.3, libXrandr-1.5.2,2199 libXft-2.3.3, libxkbfile-1.1.0, libXmu-1.1.3, libXrandr-1.5.2, 2176 2200 xtrans-1.4.0, libXvMC-1.0.11, and libXxf86dga-1.1.5. Fixes 2177 2201 <ulink url="&blfs-ticket-root;11814">#11814</ulink>, … … 2650 2674 </itemizedlist> 2651 2675 </listitem> 2652 <listitem> 2653 2676 2677 <listitem> 2654 2678 <para>March 1st, 2019</para> 2655 2679 <itemizedlist> -
kde/plasma5/plasma-all.xml
re77adf7 r51dfb3e 307 307 308 308 <screen role="root"><userinput>cat > /etc/pam.d/kde << "EOF" 309 # Begin /etc/pam.d/kde309 <literal># Begin /etc/pam.d/kde 310 310 311 311 auth requisite pam_nologin.so … … 319 319 session include system-session 320 320 321 # End /etc/pam.d/kde 321 # End /etc/pam.d/kde</literal> 322 322 EOF 323 323 324 324 cat > /etc/pam.d/kde-np << "EOF" 325 # Begin /etc/pam.d/kde-np325 <literal># Begin /etc/pam.d/kde-np 326 326 327 327 auth requisite pam_nologin.so … … 335 335 session include system-session 336 336 337 # End /etc/pam.d/kde-np 337 # End /etc/pam.d/kde-np</literal> 338 338 EOF 339 339 340 340 cat > /etc/pam.d/kscreensaver << "EOF" 341 # Begin /etc/pam.d/kscreensaver341 <literal># Begin /etc/pam.d/kscreensaver 342 342 343 343 auth include system-auth 344 344 account include system-account 345 345 346 # End /etc/pam.d/kscreensaver 346 # End /etc/pam.d/kscreensaver</literal> 347 347 EOF</userinput></screen> 348 348 </sect3> … … 369 369 </para> 370 370 371 <screen revision="sysv"><userinput>cat > ~/.xinitrc << "EOF" 372 <literal>ck-launch-session dbus-launch --exit-with-session $KF5_PREFIX/bin/startkde</literal> 373 EOF 374 375 startx</userinput></screen> 376 377 <screen revision="systemd"><userinput>cat > ~/.xinitrc << "EOF" 371 <screen><userinput>cat > ~/.xinitrc << "EOF" 378 372 <literal>dbus-launch --exit-with-session $KF5_PREFIX/bin/startkde</literal> 379 373 EOF … … 397 391 <screen><userinput>startx &> ~/x-session-errors</userinput></screen> 398 392 399 <note revision="sysv">400 <para>401 You may wish to drop consolekit and/or dbus-launch, e.g., just using402 startkde in ~/.xinitrc. However some capabilities such as mounting or403 umounting file systems from a file manager will not be possible, or the404 reboot option may be absent or inoperative, among other problems.405 </para>406 </note>407 393 <para> 408 394 When shutting down or rebooting, the shutdown messages appear on the vt -
lxde/desktop/lxde-common.xml
re77adf7 r51dfb3e 91 91 <bridgehead renderas="sect4">Recommended Runtime Dependencies</bridgehead> 92 92 <para role="recommended"> 93 <phrase revision="sysv"> 94 <xref role="runtime" linkend="consolekit"/> and 95 </phrase> 96 <xref role="runtime" linkend="dbus"/> 93 <xref linkend="lxsession"/> (for <application>lxpolkit</application>) or 94 <xref linkend="polkit-gnome"/> 97 95 </para> 98 96 … … 159 157 160 158 <screen><userinput>cat > ~/.xinitrc << "EOF" 161 <literal revision="sysv"># No need to run dbus-launch, since it is run by startlxde 162 ck-launch-session startlxde</literal><literal revision="systemd"># No need to run dbus-launch, since it is run by startlxde 159 <literal># No need to run dbus-launch, since it is run by startlxde 163 160 startlxde</literal> 164 161 EOF … … 181 178 182 179 <screen><userinput>startx &> ~/.x-session-errors</userinput></screen> 183 184 <note revision="sysv">185 <para>186 You may wish to drop consolekit, just using187 startlxde in ~/.xinitrc. However some capabilities such as mounting or188 umounting file systems from a file manager will not be available, or189 the reboot option will be absent or inoperative, among other problems.190 </para>191 </note>192 180 193 181 <para> -
lxde/desktop/lxsession.xml
re77adf7 r51dfb3e 85 85 <xref role="runtime" linkend="lsb-release"/> (may be used at runtime 86 86 to display the distribution release in the logout dialog), 87 <phrase revision="sysv">88 <xref role="runtime" linkend="consolekit"/> (used at runtime by89 <command>lxsession-logout</command>),90 </phrase>91 87 <xref linkend="gtk3"/>, and 92 88 <xref linkend="libxslt"/> with -
multimedia/libdriv/pulseaudio.xml
re77adf7 r51dfb3e 76 76 </itemizedlist> 77 77 78 <!--<bridgehead renderas="sect3">Additional Downloads</bridgehead>79 <itemizedlist spacing="compact">80 <listitem>81 <para>82 Required patch if using glibc-2.27:83 <ulink url="&patch-root;/pulseaudio-&pulseaudio-version;-glibc_2.27_fix-1.patch"/>84 </para>85 </listitem>86 </itemizedlist>-->87 88 78 <bridgehead renderas="sect3">PulseAudio Dependencies</bridgehead> 89 79 … … 97 87 <xref linkend="alsa-lib"/>, 98 88 <xref linkend="dbus"/>, 89 <phrase revision="sysv"><xref linkend="elogind"/>,</phrase> 99 90 <xref linkend="glib2"/>, 100 91 <xref linkend="libcap-pam"/>, … … 107 98 <xref linkend="avahi"/>, 108 99 <xref linkend="bluez"/>, 109 <phrase revision="sysv">110 <xref role="runtime" linkend="consolekit"/> (runtime),</phrase>111 100 <xref linkend="fftw"/>, 112 101 <xref linkend="GConf"/>, … … 153 142 sed -i "s:use-case.h:alsa/use-case.h:" src/modules/alsa/alsa-ucm.h</userinput></screen> 154 143 155 <screen><userinput>NOCONFIGURE=1 ./bootstrap.sh && 144 <screen revision="sysv"><userinput>NOCONFIGURE=1 ./bootstrap.sh && 145 ./configure --prefix=/usr \ 146 --sysconfdir=/etc \ 147 --localstatedir=/var \ 148 --disable-bluez4 \ 149 --disable-bluez5 \ 150 --disable-rpath \ 151 --with-systemduserunitdir=no && 152 make</userinput></screen> 153 154 <screen revision="systemd"><userinput>NOCONFIGURE=1 ./bootstrap.sh && 156 155 ./configure --prefix=/usr \ 157 156 --sysconfdir=/etc \ -
multimedia/libdriv/sound-theme-freedesktop.xml
re77adf7 r51dfb3e 14 14 ]> 15 15 16 <sect1 id="sound-theme-freedesktop" xreflabel="sound-theme-freedesktop-&sound-theme-freedesktop-version;" revision="systemd">16 <sect1 id="sound-theme-freedesktop" xreflabel="sound-theme-freedesktop-&sound-theme-freedesktop-version;"> 17 17 <?dbhtml filename="sound-theme-freedesktop.html"?> 18 18 -
networking/netlibs/uhttpmock.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="uhttpmock" xreflabel="uhttpmock-&uhttpmock-version;" revision="systemd">15 <sect1 id="uhttpmock" xreflabel="uhttpmock-&uhttpmock-version;"> 16 16 <?dbhtml filename="uhttpmock.html"?> 17 17 -
networking/netutils/networkmanager.xml
re77adf7 r51dfb3e 95 95 <bridgehead renderas="sect4">Recommended</bridgehead> 96 96 <para role="recommended"> 97 <phrase revision="sysv"><xref linkend="consolekit"/>,</phrase>98 97 <xref linkend="curl"/>, 99 98 <xref linkend="dhcpcd"/> or … … 106 105 <xref linkend="polkit"/>, 107 106 <xref linkend="pygobject3"/>, 107 <phrase revision="sysv"><xref linkend="elogind"/>,</phrase> 108 108 <phrase revision="systemd"><xref linkend="systemd"/>,</phrase> 109 109 <xref linkend="upower"/>, … … 179 179 -Dselinux=false \ 180 180 -Dudev_dir=/lib/udev \ 181 -Dsession_tracking= no\181 -Dsession_tracking=elogind \ 182 182 -Dmodem_manager=false \ 183 183 -Dsystemdsystemunitdir=no \ … … 244 244 245 245 <para revision="sysv"> 246 <parameter>-Dsession_tracking=no</parameter>, 247 <parameter>-Dsystemdsystemunitdir=no</parameter>, and 246 <parameter>-Dsystemdsystemunitdir=no</parameter> and 248 247 <parameter>-Dsystemd_journal=false</parameter>: systemd is not 249 248 used for sysv init systems. … … 267 266 <application>ModemManager</application> is not installed. Omit if you 268 267 have built <application>ModemManager</application>. 268 </para> 269 270 <para revision="sysv"> 271 <parameter>-Dsession_tracking=elogind</parameter>: This switch 272 is used to set <command>elogind</command> as the default 273 program for session tracking. 269 274 </para> 270 275 -
packages.ent
re77adf7 r51dfb3e 273 273 <!ENTITY cups-pk-helper-version "0.2.6"> 274 274 <!ENTITY dbus-version "1.12.16"> <!-- Even minors only --> 275 <!ENTITY elogind-version "241.3"> 275 276 <!ENTITY eudev-version "1.7"> 276 277 <!ENTITY fcron-version "3.2.1"> -
postlfs/filesystems/fuse3.xml
re77adf7 r51dfb3e 182 182 183 183 <screen role="root"><userinput>cat > /etc/fuse.conf << "EOF" 184 # Set the maximum number of FUSE mounts allowed to non-root users.184 <literal># Set the maximum number of FUSE mounts allowed to non-root users. 185 185 # The default is 1000. 186 186 # … … 190 190 # mount options. 191 191 # 192 #user_allow_other 192 #user_allow_other</literal> 193 193 EOF</userinput></screen> 194 194 -
postlfs/filesystems/initramfs.xml
re77adf7 r51dfb3e 55 55 56 56 <screen role="root"><userinput>cat > /sbin/mkinitramfs << "EOF" 57 #!/bin/bash57 <literal>#!/bin/bash 58 58 # This file based in part on the mkinitramfs script for the LFS LiveCD 59 59 # written by Alexander E. Patrakov and Jeremy Huntwork. … … 244 244 rm -rf $WDIR $unsorted 245 245 printf "done.\n" 246 246 </literal> 247 247 EOF 248 248 … … 251 251 <screen role="root"><userinput>mkdir -p /usr/share/mkinitramfs && 252 252 cat > /usr/share/mkinitramfs/init.in << "EOF" 253 #!/bin/sh253 <literal>#!/bin/sh 254 254 255 255 PATH=/bin:/usr/bin:/sbin:/usr/sbin … … 358 358 359 359 exec switch_root /.root "$init" "$@" 360 360 </literal> 361 361 EOF</userinput></screen> 362 362 -
postlfs/security/consolekit.xml
re77adf7 r51dfb3e 219 219 220 220 <screen role="root"><userinput>cat > /usr/lib/ConsoleKit/run-session.d/pam-foreground-compat.ck << "EOF" 221 #!/bin/sh221 <literal>#!/bin/sh 222 222 TAGDIR=/var/run/console 223 223 … … 235 235 sed -i "\%^$CK_SESSION_ID\$%d" "$TAGFILE" 236 236 [ -s "$TAGFILE" ] || rm -f "$TAGFILE" 237 fi 237 fi</literal> 238 238 EOF 239 239 chmod -v 755 /usr/lib/ConsoleKit/run-session.d/pam-foreground-compat.ck</userinput></screen> -
postlfs/security/libcap.xml
re77adf7 r51dfb3e 98 98 <screen role="root"><userinput>mv -v /etc/pam.d/system-auth{,.bak} && 99 99 cat > /etc/pam.d/system-auth << "EOF" && 100 # Begin /etc/pam.d/system-auth100 <literal># Begin /etc/pam.d/system-auth 101 101 102 auth optional pam_cap.so 102 auth optional pam_cap.so</literal> 103 103 EOF 104 104 tail -n +3 /etc/pam.d/system-auth.bak >> /etc/pam.d/system-auth</userinput></screen> -
postlfs/security/linux-pam.xml
re77adf7 r51dfb3e 190 190 191 191 cat > /etc/pam.d/other << "EOF" 192 auth required pam_deny.so192 <literal>auth required pam_deny.so 193 193 account required pam_deny.so 194 194 password required pam_deny.so 195 session required pam_deny.so 195 session required pam_deny.so</literal> 196 196 EOF</userinput></screen> 197 197 -
postlfs/security/polkit.xml
re77adf7 r51dfb3e 72 72 </listitem> 73 73 </itemizedlist> 74 <!-- 75 <bridgehead renderas="sect3" >Additional Downloads</bridgehead>76 <itemizedlist spacing="compact" >77 <listitem> 78 <para> 79 Re quired patch:80 <ulink url="&patch-root;/polkit-&polkit-version;- security_patch-3.patch"/>74 75 <bridgehead renderas="sect3" revision="sysv">Additional Downloads</bridgehead> 76 <itemizedlist spacing="compact" revision="sysv"> 77 <listitem> 78 <para> 79 Recommended patch: 80 <ulink url="&patch-root;/polkit-&polkit-version;-fix_elogind_detection-1.patch"/> 81 81 </para> 82 82 </listitem> 83 83 </itemizedlist> 84 --> 84 85 85 <bridgehead renderas="sect3">Polkit Dependencies</bridgehead> 86 86 … … 91 91 </para> 92 92 93 <bridgehead renderas="sect4" revision="systemd">Recommended</bridgehead> 94 <para role="recommended" revision="systemd"> 95 <xref linkend="linux-pam"/> 96 </para> 97 98 <note revision="systemd"> 93 <bridgehead renderas="sect4">Recommended</bridgehead> 94 <para role="recommended"> 95 <xref linkend="linux-pam"/><phrase revision="sysv"> and 96 <xref linkend="elogind"/></phrase> 97 </para> 98 99 <note> 99 100 <para> 100 Since <command>systemd-logind</command> uses PAM to register user 101 sessions, it is a good idea to build <application>Polkit</application> 102 with PAM support so <command>systemd-logind</command> can track 103 <application>Polkit</application> sessions. 101 Since <phrase revision="sysv"><command>elogind</command></phrase> 102 <phrase revision="systemd"><command>systemd-logind</command></phrase> 103 uses PAM to register user sessions, it is a good idea to build 104 <application>Polkit</application> with PAM support so 105 <phrase revision="sysv"><command>elogind</command></phrase> 106 <phrase revision="systemd"><command>systemd-logind</command></phrase> 107 can track <application>Polkit</application> sessions. 104 108 </para> 105 109 </note> … … 115 119 <xref linkend="DocBook"/>, 116 120 <xref linkend="docbook-xsl"/>, 117 <xref linkend="gtk-doc"/>, <phrase revision="systemd">and </phrase> 118 <xref linkend="libxslt"/><phrase revision="sysv">, and 119 <xref linkend="linux-pam"/></phrase> 121 <xref linkend="gtk-doc"/>, and 122 <xref linkend="libxslt"/> 120 123 </para> 121 124 … … 169 172 <screen><userinput>sed -i "s:/sys/fs/cgroup/systemd/:/sys:g" configure</userinput></screen> 170 173 </note> 171 <!-- 172 <para>Fix an issue identified upstream after the package release:</para> 173 174 <screen><userinput>sed -e '/JS_ReportWarningUTF8/s/,/, "%s",/' \ 175 -i src/polkitbackend/polkitbackendjsauthority.cpp</userinput></screen> --> 176 174 175 <para revision="sysv"> 176 Fix an issue introduced in recent <application>Polkit</application> 177 realeases with elogind: 178 </para> 179 180 <screen revision="sysv"><userinput>patch -Np1 -i ../polkit-&polkit-version;-fix_elogind_detection-1.patch && 181 autoreconf -fi</userinput></screen> 177 182 <para> 178 183 Install <application>Polkit</application> by running the following 179 184 commands: 180 185 </para> 181 182 <screen revision="sysv"><userinput>./configure --prefix=/usr \183 --sysconfdir=/etc \184 --localstatedir=/var \185 --disable-static \186 --enable-libsystemd-login=no \187 --enable-libelogind=no \188 --with-authfw=shadow \189 --with-os-type=LFS &&190 make</userinput></screen>191 186 192 187 <screen revision="systemd"><userinput>./configure --prefix=/usr \ … … 197 192 make</userinput></screen> 198 193 194 <screen revision="sysv"><userinput>./configure --prefix=/usr \ 195 --sysconfdir=/etc \ 196 --localstatedir=/var \ 197 --disable-static \ 198 --with-os-type=LFS \ 199 --enable-libsystemd-login=no && 200 make</userinput></screen> 201 199 202 <para> 200 203 To test the results, issue: <command>make check</command>. … … 214 217 <title>Command Explanations</title> 215 218 216 <para revision="sysv"> 217 <parameter>--enable-libsystemd-login=no</parameter>: This parameter fixes 218 building without <application>systemd</application>, which is not part 219 of LFS/BLFS. If you use <application>systemd</application>, 220 replace "no" by "yes". 221 </para> 222 223 <para revision="sysv"> 224 <parameter>--with-authfw=shadow</parameter>: This parameter configures the 225 package to use the <application>Shadow</application> rather than the 226 <application>Linux-PAM</application> Authentication framework. Change 227 the argument to 'pam' if you would like to use 228 <application>Linux-PAM</application>. 229 </para> 230 231 <para revision="systemd"> 219 <para> 232 220 <option>--with-authfw=shadow</option>: This switch enables the 233 221 package to use the <application>Shadow</application> rather than the … … 240 228 241 229 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 242 href="../../xincludes/gtk-doc-rebuild.xml"/> 230 href="../../xincludes/gtk-doc-rebuild.xml"/> 231 232 <para revision="sysv"> 233 <parameter>--enable-libsystemd-login=no</parameter>: This switch forces 234 polkit to build with elogind support (if available) rather than systemd. 235 </para> 243 236 244 237 </sect2> -
postlfs/virtualization/qemu.xml
re77adf7 r51dfb3e 525 525 <screen role="root" 526 526 revision="systemd"><userinput>cat >> /etc/sysctl.d/60-net-forward.conf << EOF 527 net.ipv4.ip_forward=1 527 <literal>net.ipv4.ip_forward=1</literal> 528 528 EOF</userinput></screen> 529 529 -
pst/scanning/sane.xml
re77adf7 r51dfb3e 296 296 297 297 <screen role="root"><userinput>cat >> /etc/sane.d/net.conf << "EOF" 298 connect_timeout = 60299 <server_ip> 298 <literal>connect_timeout = 60 299 <server_ip></literal> 300 300 EOF</userinput></screen> 301 301 … … 320 320 321 321 cat > /usr/share/applications/xscanimage.desktop << "EOF" && 322 [Desktop Entry]322 <literal>[Desktop Entry] 323 323 Encoding=UTF-8 324 324 Name=XScanImage - Scanning … … 328 328 Terminal=false 329 329 Type=Application 330 Categories=Application;Graphics 330 Categories=Application;Graphics</literal> 331 331 EOF 332 332 -
x/dm/lxdm.xml
re77adf7 r51dfb3e 86 86 <bridgehead renderas="sect4">Recommended</bridgehead> 87 87 <para role="recommended"> 88 < phrase revision="sysv"><xref linkend="consolekit"/> and</phrase>89 <xref linkend=" linux-pam"/>88 <xref linkend="lxsession"/> (for <application>lxpolkit</application>) or 89 <xref linkend="polkit-gnome"/> 90 90 </para> 91 91 … … 112 112 auth requisite pam_nologin.so 113 113 auth required pam_env.so 114 auth required pam_succeed_if.so uid >= 1000 quiet 114 115 auth include system-auth 115 116 … … 302 303 <screen role="root"><userinput>cp -v /etc/inittab{,-orig} && 303 304 sed -i '/initdefault/ s/3/5/' /etc/inittab</userinput></screen> 305 306 <para> 307 You should also disable default elogind power management: 308 </para> 309 310 <screen role="root"><userinput>cat >> /etc/elogind/logind.conf << "EOF" 311 <literal>AllowSuspend=no 312 AllowHibernation=no</literal> 313 EOF</userinput></screen> 304 314 305 315 <note> -
x/installing/libinput.xml
re77adf7 r51dfb3e 88 88 <xref linkend="gtk3"/> (to build the GUI event viewer), 89 89 <ulink url="http://www.nongnu.org/libunwind/">libunwind</ulink> (required for tests), 90 <ulink revision="sysv" url="https://sourceforge.net/projects/linuxwacom/files/libwacom/">libwacom</ulink> 91 <xref revision="systemd" linkend="libwacom"/> 92 <!-- commas outside the rev get rendered on either version --> 93 , and 90 <xref linkend="libwacom"/>, and 94 91 <ulink url="https://pypi.org/project/pyparsing/">PyParsing</ulink> (for one non-root test) 95 92 </para> -
x/installing/x7lib.xml
re77adf7 r51dfb3e 155 155 <xref linkend="fontconfig"/> and 156 156 <xref linkend="libxcb"/> 157 </para> 158 159 <bridgehead renderas="sect4" revision="sysv">Recommended</bridgehead> 160 <para role="recommended" revision="sysv"> 161 <xref linkend="elogind"/> 157 162 </para> 158 163 -
x/installing/xorg-config.xml
re77adf7 r51dfb3e 268 268 269 269 <screen role="root"><userinput>cat > /etc/X11/xorg.conf.d/xkb-defaults.conf << "EOF" 270 Section "InputClass"270 <literal>Section "InputClass" 271 271 Identifier "XKB Defaults" 272 272 MatchIsKeyboard "yes" 273 273 Option "XkbLayout" "fr" 274 274 Option "XkbOptions" "terminate:ctrl_alt_bksp" 275 EndSection 275 EndSection</literal> 276 276 EOF</userinput></screen> 277 277 … … 294 294 295 295 <screen role="root"><userinput>cat > /etc/X11/xorg.conf.d/videocard-0.conf << "EOF" 296 Section "Device"296 <literal>Section "Device" 297 297 Identifier "Videocard0" 298 298 Driver "radeon" … … 300 300 BoardName "ATI Radeon 7500" 301 301 Option "NoAccel" "true" 302 EndSection 302 EndSection</literal> 303 303 EOF</userinput></screen> 304 304 … … 310 310 311 311 <screen role="root"><userinput>cat > /etc/X11/xorg.conf.d/server-layout.conf << "EOF" 312 Section "ServerLayout"312 <literal>Section "ServerLayout" 313 313 Identifier "DefaultLayout" 314 314 Screen 0 "Screen0" 0 0 315 315 Screen 1 "Screen1" LeftOf "Screen0" 316 316 Option "Xinerama" 317 EndSection 317 EndSection</literal> 318 318 EOF</userinput></screen> 319 319 -
x/installing/xorg-server.xml
re77adf7 r51dfb3e 70 70 </listitem> 71 71 </itemizedlist> 72 72 73 <!-- Prime support is now automatically added in DRI3, and this patch 73 74 may break things on some setups. … … 92 93 93 94 <bridgehead renderas="sect4">Recommended</bridgehead> 94 <para role="recommended" revision="sysv"> 95 <xref linkend="libepoxy"/> (required for glamor, see command 96 explanations below) 97 </para> 98 <para role="recommended" revision="systemd"> 95 <para role="recommended"> 99 96 <xref linkend="libepoxy"/> (needed for glamor and Xwayland), 100 97 <xref linkend="wayland"/> (needed for Xwayland), 101 98 <xref linkend="wayland-protocols"/>, and 102 <xref linkend="systemd"/> 99 <phrase revision="sysv"><xref linkend="elogind"/></phrase> 100 <phrase revision="systemd"><xref linkend="systemd"/></phrase> 103 101 </para> 104 102 … … 115 113 <xref linkend="xcb-util-wm"/> (all three to build Xephyr), 116 114 <xref linkend="xmlto"/> (to build documentation), 117 <phrase revision="sysv"><xref linkend="wayland"/> (needed for Xwayland),118 <xref linkend="wayland-protocols"/>,</phrase>119 115 <ulink url="http://download.savannah.gnu.org/releases/libunwind">libunwind</ulink>, and 120 116 <ulink url="https://www.x.org/archive/individual/doc/">xorg-sgml-doctools</ulink> (to build documentation) … … 140 136 </para> 141 137 142 <screen revision="sysv"><userinput>./configure $XORG_CONFIG \ 143 --enable-glamor \ 144 --enable-install-setuid \ 145 --enable-suid-wrapper \ 146 --disable-systemd-logind \ 147 --with-xkb-output=/var/lib/xkb && 148 make</userinput></screen> 149 150 <screen revision="systemd"><userinput>./configure $XORG_CONFIG \ 151 --enable-glamor \ 152 --enable-suid-wrapper \ 138 <screen><userinput>./configure $XORG_CONFIG \ 139 --enable-glamor \ 140 --enable-suid-wrapper \ 141 --enable-install-setuid \ 153 142 --with-xkb-output=/var/lib/xkb && 154 143 make</userinput></screen> … … 188 177 </para> 189 178 190 <para revision="sysv">191 <parameter>--enable-install-setuid</parameter>: The Xorg binary must run192 as the root user. This switch ensures that the binary is installed193 setuid when <command>make</command> is run by an unprivileged user.194 </para>195 196 179 <para> 197 180 <parameter>--enable-suid-wrapper</parameter>: Build suid-root wrapper for … … 199 182 </para> 200 183 201 <para revision="sysv"> 202 <parameter>--disable-systemd-logind</parameter>: Do not build 203 systemd-logind support, otherwise, an error (EE), logged in 204 <filename>/var/log/Xorg.0.log</filename>, occurs when starting the X 205 server. Systemd is not supported by this (sysv) version of BLFS. 206 </para> 207 208 <para revision="systemd"> 184 <para> 209 185 <option>--disable-systemd-logind --enable-install-setuid</option>: 210 These switches disable systemd-logind integration and restore the setuid 211 bit to the Xorg executable, allowing Xorg Server to work 212 without having the systemd PAM module installed and set up. 186 These switches disable <phrase revision="systemd">systemd-logind</phrase> 187 <phrase revision="sysv">elogind</phrase> integration and restore the 188 setuid bit to the Xorg executable, allowing Xorg Server to work 189 without having the <phrase revision="systemd">systemd</phrase> 190 <phrase revision="elogind">elogind</phrase> PAM module configured. 213 191 </para> 214 192 -
x/installing/xorg7.xml
re77adf7 r51dfb3e 125 125 126 126 <screen role="root"><userinput>cat > /etc/profile.d/xorg.sh << EOF 127 XORG_PREFIX="$XORG_PREFIX"127 <literal>XORG_PREFIX="$XORG_PREFIX" 128 128 XORG_CONFIG="--prefix=\$XORG_PREFIX --sysconfdir=/etc --localstatedir=/var --disable-static" 129 export XORG_PREFIX XORG_CONFIG 129 export XORG_PREFIX XORG_CONFIG</literal> 130 130 EOF 131 131 chmod 644 /etc/profile.d/xorg.sh</userinput></screen> … … 154 154 155 155 <screen role="root"><userinput>cat >> /etc/profile.d/xorg.sh << "EOF" 156 156 <literal> 157 157 pathappend $XORG_PREFIX/bin PATH 158 158 pathappend $XORG_PREFIX/lib/pkgconfig PKG_CONFIG_PATH … … 165 165 ACLOCAL="aclocal -I $XORG_PREFIX/share/aclocal" 166 166 167 export PATH PKG_CONFIG_PATH ACLOCAL LIBRARY_PATH C_INCLUDE_PATH CPLUS_INCLUDE_PATH 167 export PATH PKG_CONFIG_PATH ACLOCAL LIBRARY_PATH C_INCLUDE_PATH CPLUS_INCLUDE_PATH</literal> 168 168 EOF</userinput></screen> 169 169 -
x/lib/clutter.xml
re77adf7 r51dfb3e 92 92 93 93 <bridgehead renderas="sect4">Recommended</bridgehead> 94 <para role="recommended" revision="sysv"> 95 <xref linkend="gobject-introspection"/> and 96 <xref linkend="gtk3"/> 97 </para> 98 <para role="recommended" revision="systemd"> 94 <para role="recommended"> 99 95 <xref linkend="gobject-introspection"/>, 100 96 <xref linkend="gtk3"/>, … … 106 102 107 103 <bridgehead renderas="sect4">Optional</bridgehead> 108 <para role="optional" revision="sysv"> 109 <xref linkend="gtk-doc"/>, 110 <xref linkend="libgudev"/>, 111 <xref linkend="libinput"/>, 112 <xref linkend="libxkbcommon"/>, 113 <ulink url="https://github.com/kergoth/tslib">Tslib</ulink>, and 114 <xref linkend="wayland"/> 115 </para> 116 <para role="optional" revision="systemd"> 104 <para role="optional"> 117 105 <xref linkend="gtk-doc"/> and 118 106 <ulink url="https://github.com/kergoth/tslib">Tslib</ulink> … … 141 129 </para> 142 130 143 <screen revision="sysv"><userinput>./configure --prefix=/usr --sysconfdir=/etc --enable-egl-backend && 144 make</userinput></screen> 145 146 <screen revision="systemd"><userinput>./configure --prefix=/usr \ 131 <screen><userinput>./configure --prefix=/usr \ 147 132 --sysconfdir=/etc \ 148 133 --enable-egl-backend \ … … 175 160 176 161 <para> 177 <parameter revision="systemd">--enable-evdev-input</parameter><option 178 revision="sysv">--enable-evdev-input</option>: This switch enables 162 <parameter>--enable-evdev-input</parameter>: This switch enables 179 163 the experimental Evdev input backend which is required for 180 164 <application>GNOME</application> Wayland support. … … 182 166 183 167 <para> 184 <parameter revision="systemd">--enable-wayland</parameter><option 185 revision="sysv">--enable-wayland</option> and <parameter 186 revision="systemd">--enable-wayland-compositor</parameter><option 187 revision="sysv">--enable-wayland-compositor</option>: These switches 188 enable the experimental <application>Wayland</application> API in 189 <application>Clutter</application> which is required for 168 <parameter>--enable-wayland</parameter> and 169 <parameter>--enable-wayland-compositor</parameter>: These 170 switches enable the experimental <application>Wayland</application> API 171 in <application>Clutter</application> which is required for 190 172 <application>GNOME</application> Wayland support. 191 173 </para> -
x/lib/cogl.xml
re77adf7 r51dfb3e 83 83 <xref linkend="gdk-pixbuf"/>, 84 84 <xref linkend="glu"/>, 85 <xref linkend="mesa"/>, <phrase revision="sysv"> and</phrase>86 <xref linkend="pango"/> <phrase revision="systemd">, and87 <xref linkend="wayland"/> </phrase>85 <xref linkend="mesa"/>, 86 <xref linkend="pango"/>, and 87 <xref linkend="wayland"/> 88 88 </para> 89 89 … … 97 97 <xref linkend="gst10-plugins-base"/>, 98 98 <xref linkend="gtk-doc"/>, 99 <xref linkend="sdl"/>,<phrase revision="systemd"> and</phrase> 100 <xref linkend="sdl2"/><phrase revision="sysv">, and 101 <xref linkend="wayland"/></phrase> 99 <xref linkend="sdl"/>, and 100 <xref linkend="sdl2"/> 102 101 </para> 103 102 … … 125 124 ¶llel_issues; 126 125 127 <screen revision="sysv"><userinput>sed -i 's/^#if COGL/#ifdef COGL/' cogl/winsys/cogl-winsys-egl.c && 128 129 ./configure --prefix=/usr --enable-gles1 --enable-gles2 && 130 make</userinput></screen> 131 132 <screen revision="systemd"><userinput>sed -i 's/^#if COGL/#ifdef COGL/' cogl/winsys/cogl-winsys-egl.c && 126 <screen><userinput>sed -i 's/^#if COGL/#ifdef COGL/' cogl/winsys/cogl-winsys-egl.c && 133 127 134 128 ./configure --prefix=/usr --enable-gles1 --enable-gles2 \ … … 166 160 167 161 <para> 168 <phrase revision="sysv"> 169 <option>--enable-{kms,wayland,xlib}-egl-platform</option>:</phrase> 170 <phrase revision="systemd"> 171 <parameter>--enable-{kms,wayland,xlib}-egl-platform</parameter>:</phrase> 162 <parameter>--enable-{kms,wayland,xlib}-egl-platform</parameter>: 172 163 These switches enable support for KMS, Wayland and Xlib EGL platforms. 173 164 They are required for <application>GNOME</application> Wayland support. … … 175 166 176 167 <para> 177 <phrase revision="sysv"> 178 <option>--enable-wayland-egl-server</option>:</phrase> 179 <phrase revision="systemd"> 180 <parameter>--enable-wayland-egl-server</parameter>:</phrase> This switch 168 <parameter>--enable-wayland-egl-server</parameter>: This switch 181 169 enables <application>Cogl</application>'s Wayland Server API which is 182 170 required for <application>GNOME</application> Wayland support. -
x/lib/gtk+2.xml
re77adf7 r51dfb3e 212 212 213 213 <screen><userinput>cat > ~/.gtkrc-2.0 << "EOF" 214 include "/usr/share/themes/<replaceable>Glider</replaceable>/gtk-2.0/gtkrc"215 gtk-icon-theme-name = "<replaceable>hicolor</replaceable>" 214 <literal>include "/usr/share/themes/<replaceable>Glider</replaceable>/gtk-2.0/gtkrc" 215 gtk-icon-theme-name = "<replaceable>hicolor</replaceable>"</literal> 216 216 EOF</userinput></screen> 217 217 … … 229 229 230 230 <screen role="root"><userinput>cat > /etc/gtk-2.0/gtkrc << "EOF" 231 include "/usr/share/themes/<replaceable>Clearlooks</replaceable>/gtk-2.0/gtkrc"232 gtk-icon-theme-name = "<replaceable>elementary</replaceable>" 231 <literal>include "/usr/share/themes/<replaceable>Clearlooks</replaceable>/gtk-2.0/gtkrc" 232 gtk-icon-theme-name = "<replaceable>elementary</replaceable>"</literal> 233 233 EOF</userinput></screen> 234 234 -
x/lib/gtk+3.xml
re77adf7 r51dfb3e 103 103 104 104 <bridgehead renderas="sect4">Optional</bridgehead> 105 <para role="optional" revision="sysv"> 106 <xref linkend="colord"/>, 107 <xref linkend="cups"/>, 108 <xref linkend="docbook-utils"/>, 109 <xref linkend="gtk-doc"/>, 110 <xref linkend="json-glib"/>, 111 <ulink url="http://icl.cs.utk.edu/papi/">PAPI</ulink>, and 112 <ulink url="http://ftp.acc.umu.se/pub/gnome/sources/rest/">rest</ulink> 113 </para> 114 <para role="optional" revision="systemd"> 105 <para role="optional"> 115 106 <xref linkend="colord"/>, 116 107 <xref linkend="cups"/>, -
x/lib/gtk-vnc.xml
re77adf7 r51dfb3e 13 13 ]> 14 14 15 <sect1 id="gtk-vnc" xreflabel="gtk-vnc->k-vnc-version;" revision="systemd">15 <sect1 id="gtk-vnc" xreflabel="gtk-vnc->k-vnc-version;"> 16 16 <?dbhtml filename="gtk-vnc.html"?> 17 17 -
xfce/core/xfce4-session.xml
re77adf7 r51dfb3e 144 144 There are several optional run time dependencies for 145 145 <application>Xfce4</application>: 146 <phrase revision="sysv"><xref linkend="consolekit"/>,</phrase>147 146 <xref linkend="dbus"/>, 148 147 <xref linkend="gnupg2"/>, … … 150 149 <xref linkend="openssh"/> 151 150 </para> 152 <!--153 <para>154 To launch <application>Xfce4</application> use the command155 <command>startxfce4</command>. If you have <xref linkend="consolekit"/>156 installed, use <command>startxfce4 -\-with-ck-launch</command>.157 <application>ConsoleKit</application> is required to perform any158 task that requires administrative access, including shut down159 and reboot.160 </para>-->161 151 162 152 <para> … … 187 177 <para revision="systemd"> 188 178 You can start <application>Xfce4</application> from a TTY using 189 <xref linkend="xinit"/> <!--, or from a graphical display manager, such as190 <xref linkend="lightdm"/> -->.179 <xref linkend="xinit"/>, or from a graphical display manager, such as 180 <xref linkend="lightdm"/>. 191 181 </para> 192 182 … … 196 186 </para> 197 187 198 <screen revision="sysv"><userinput>cat > ~/.xinitrc << "EOF" 199 <literal>ck-launch-session dbus-launch --exit-with-session startxfce4</literal> 200 EOF 201 202 startx</userinput></screen> 203 204 <screen revision="systemd"><userinput>cat > ~/.xinitrc << "EOF" 188 <screen><userinput>cat > ~/.xinitrc << "EOF" 205 189 <literal>dbus-launch --exit-with-session startxfce4</literal> 206 190 EOF -
xsoft/graphweb/seamonkey.xml
re77adf7 r51dfb3e 409 409 410 410 cat > /usr/share/applications/seamonkey.desktop << "EOF" 411 [Desktop Entry]411 <literal>[Desktop Entry] 412 412 Encoding=UTF-8 413 413 Type=Application … … 418 418 Categories=Network;GTK;Application;Email;Browser;WebBrowser;News; 419 419 StartupNotify=true 420 Terminal=false 420 Terminal=false</literal> 421 421 EOF 422 422
Note:
See TracChangeset
for help on using the changeset viewer.