source: gnome/core/gnome-screensaver.xml@ 0d7900a

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 0d7900a was 0d7900a, checked in by Randy McMurchy <randy@…>, 11 years ago

Removed extraneous spaces from blank lines and at the end of lines in the .xml

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@11015 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 7.4 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY gnome-screensaver-download-http
8 "&gnome-download-http;/gnome-screensaver/3.6/gnome-screensaver-&gnome-screensaver-version;.tar.xz">
9 <!ENTITY gnome-screensaver-download-ftp
10 "&gnome-download-ftp;/gnome-screensaver/3.6/gnome-screensaver-&gnome-screensaver-version;.tar.xz">
11 <!ENTITY gnome-screensaver-md5sum "881cc58daa7cd8602737912ae5715cc8">
12 <!ENTITY gnome-screensaver-size "556 KB">
13 <!ENTITY gnome-screensaver-buildsize "13 MB">
14 <!ENTITY gnome-screensaver-time "0.1 SBU">
15]>
16
17<sect1 id="gnome-screensaver" xreflabel="gnome-screensaver-&gnome-screensaver-version;">
18 <?dbhtml filename="gnome-screensaver.html"?>
19
20 <sect1info>
21 <othername>$LastChangedBy$</othername>
22 <date>$Date$</date>
23 </sect1info>
24
25 <title>gnome-screensaver-&gnome-screensaver-version;</title>
26
27 <indexterm zone="gnome-screensaver">
28 <primary sortas="a-gnome-screensaver">gnome-screensaver</primary>
29 </indexterm>
30
31 <sect2 role="package">
32 <title>Introduction to GNOME Screensaver</title>
33
34 <para>
35 The <application>GNOME Screensaver</application> package contains a
36 screen saver and locker designed to have simple, sane, secure defaults
37 and be well integrated with the desktop. It supports locking down of
38 configuration settings, has translations into many languages and
39 convenient user switching.
40 </para>
41
42 &lfs72_checked;
43
44 <bridgehead renderas="sect3">Package Information</bridgehead>
45 <itemizedlist spacing="compact">
46 <listitem>
47 <para>
48 Download (HTTP): <ulink url="&gnome-screensaver-download-http;"/>
49 </para>
50 </listitem>
51 <listitem>
52 <para>
53 Download (FTP): <ulink url="&gnome-screensaver-download-ftp;"/>
54 </para>
55 </listitem>
56 <listitem>
57 <para>
58 Download MD5 sum: &gnome-screensaver-md5sum;
59 </para>
60 </listitem>
61 <listitem>
62 <para>
63 Download size: &gnome-screensaver-size;
64 </para>
65 </listitem>
66 <listitem>
67 <para>
68 Estimated disk space required: &gnome-screensaver-buildsize;
69 </para>
70 </listitem>
71 <listitem>
72 <para>
73 Estimated build time: &gnome-screensaver-time;
74 </para>
75 </listitem>
76 </itemizedlist>
77
78 <bridgehead renderas="sect3">GNOME Screensaver Dependencies</bridgehead>
79
80 <bridgehead renderas="sect4">Required</bridgehead>
81 <para role="required">
82 <xref linkend="dbus-glib"/>,
83 <xref linkend="gnome-desktop"/> and
84 <xref linkend="linux-pam"/>
85 </para>
86
87 <bridgehead renderas="sect4">Recommended</bridgehead>
88 <para role="recommended">
89 <xref linkend="libgnomekbd"/>,
90 </para>
91
92 <para condition="html" role="usernotes">User Notes:
93 <ulink url="&blfs-wiki;/gnome-screensaver"/>
94 </para>
95 </sect2>
96
97 <sect2 role="installation">
98 <title>Installation of GNOME Screensaver</title>
99
100 <para>
101 Install <application>GNOME Screensaver</application> by running the
102 following commands:
103 </para>
104
105<screen><userinput>sed -i 's|etc/pam\.d"|etc"|' data/Makefile.in &amp;&amp;
106./configure --prefix=/usr \
107 --sysconfdir=/etc \
108 --libexecdir=/usr/lib/gnome-screensaver \
109 --with-pam-prefix=/etc &amp;&amp;
110make</userinput></screen>
111
112 <para>
113 This package does not come with a test suite.
114 </para>
115
116 <para>
117 Now, as the <systemitem class="username">root</systemitem> user:
118 </para>
119
120<screen role="root"><userinput>make install</userinput></screen>
121
122 </sect2>
123
124 <sect2 role="commands">
125 <title>Command Explanations</title>
126
127 <para>
128 <command>sed -i 's|etc/pam\.d"|etc|' data/Makefile.in</command>:
129 This command is used so that an erroneous message to copy the PAM
130 configuration file is not displayed.
131 </para>
132
133 <para>
134 <parameter>--with-pam-prefix=/etc</parameter>: This parameter is
135 used so that the <application>Linux PAM</application> configuration file
136 for the <application>GNOME Screensaver</application> application is
137 installed in the correct location.
138 </para>
139
140 </sect2>
141
142 <sect2 role="configuration">
143 <title>Configuring GNOME Screensaver</title>
144
145 <sect3 id="gnome-screensaver-config">
146 <title>Config Files</title>
147
148 <para>
149 <filename>/etc/pam.d/gnome-screensaver</filename>
150 </para>
151
152 <indexterm zone="gnome-screensaver gnome-screensaver-config">
153 <primary sortas="e-etc-pam.d-gnome-screensaver">
154 /etc/pam.d/gnome-screensaver</primary>
155 </indexterm>
156
157 </sect3>
158
159 <sect3>
160 <title>Configuration Information</title>
161
162 <sect4>
163 <title>Linux PAM Configuration</title>
164
165 <para>
166 The default <application>GNOME Screensaver</application> configuration
167 file does not work with a BLFS system. Replace the existing file with
168 one that can be used on a BLFS system by issuing the following command
169 as the <systemitem class="username">root</systemitem> user:
170 </para>
171
172<screen role="root"><userinput>cat &gt; /etc/pam.d/gnome-screensaver &lt;&lt; "EOF"
173<literal># Begin /etc/pam.d/gnome-screensaver
174
175auth include system-auth
176auth optional pam_gnome_keyring.so
177
178account include system-account
179password include system-password
180session include system-session
181
182# End /etc/pam.d/gnome-screensaver</literal>
183EOF
184chmod -v 644 /etc/pam.d/gnome-screensaver</userinput></screen>
185
186 </sect4>
187
188 </sect3>
189
190 </sect2>
191
192 <sect2 role="content">
193 <title>Contents</title>
194
195 <segmentedlist>
196 <segtitle>Installed Programs</segtitle>
197 <segtitle>Installed Libraries</segtitle>
198 <segtitle>Installed Directory</segtitle>
199
200 <seglistitem>
201 <seg>
202 gnome-screensaver and gnome-screensaver-command
203 </seg>
204 <seg>
205 None
206 </seg>
207 <seg>
208 /usr/lib/gnome-screensaver
209 </seg>
210 </seglistitem>
211 </segmentedlist>
212
213 <variablelist>
214 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
215 <?dbfo list-presentation="list"?>
216 <?dbhtml list-presentation="table"?>
217
218 <varlistentry id="gnome-screensaver-prog">
219 <term><command>gnome-screensaver</command></term>
220 <listitem>
221 <para>
222 is a screensaver and screen-locking program designed to work
223 seamlessly with the <application>GNOME</application> Desktop.
224 </para>
225 <indexterm zone="gnome-screensaver gnome-screensaver-prog">
226 <primary sortas="b-gnome-screensaver">gnome-screensaver</primary>
227 </indexterm>
228 </listitem>
229 </varlistentry>
230
231 <varlistentry id="gnome-screensaver-command">
232 <term><command>gnome-screensaver-command</command></term>
233 <listitem>
234 <para>
235 is a tool used for controlling an already running instance
236 of <application>GNOME Screensaver</application>.
237 </para>
238 <indexterm zone="gnome-screensaver gnome-screensaver-command">
239 <primary sortas="b-gnome-screensaver-command">gnome-screensaver-command</primary>
240 </indexterm>
241 </listitem>
242 </varlistentry>
243
244 </variablelist>
245
246 </sect2>
247
248</sect1>
Note: See TracBrowser for help on using the repository browser.