source: archive/gnome/gnome-screensaver.xml

trunk
Last change on this file was 3f2db3a6, checked in by Pierre Labastie <pierre.labastie@…>, 17 months ago

Remove sect1info tags

They only contain a date tag that is nowhere used.

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