source: archive/gnome/gnome-screensaver.xml@ 48b59802

11.1 11.2 11.3 12.0 12.1 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/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 48b59802 was 45ab6c7, checked in by Xi Ruoyao <xry111@…>, 3 years ago

more SVN prop clean up

Remove "$LastChanged$" everywhere, and also some unused $Date$

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