source: xsoft/other/xdg-utils.xml@ eede1a3

11.0 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 eede1a3 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: 8.6 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 xdg-utils-download-http "http://people.freedesktop.org/~rdieter/xdg-utils/xdg-utils-&xdg-utils-version;.tar.gz">-->
8 <!ENTITY xdg-utils-download-http "https://portland.freedesktop.org/download/xdg-utils-&xdg-utils-version;.tar.gz">
9 <!ENTITY xdg-utils-download-ftp " ">
10 <!ENTITY xdg-utils-md5sum "902042508b626027a3709d105f0b63ff">
11 <!ENTITY xdg-utils-size "296 KB">
12 <!ENTITY xdg-utils-buildsize "3.2 MB (with tests)">
13 <!ENTITY xdg-utils-time "0.3 SBU (with tests)">
14]>
15
16<sect1 id="xdg-utils" xreflabel="xdg-utils-&xdg-utils-version;">
17 <?dbhtml filename="xdg-utils.html"?>
18
19 <sect1info>
20 <date> </date>
21 </sect1info>
22
23 <title>xdg-utils-&xdg-utils-version;</title>
24
25 <indexterm zone="xdg-utils">
26 <primary sortas="a-xdg-utils">xdg-utils</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to xdg-utils</title>
31
32 <para>
33 <application>xdg-utils</application> is a a set of command line
34 tools that assist applications with a variety of desktop integration tasks.
35 It is required for Linux Standards Base (LSB) conformance.
36 </para>
37
38 <warning>
39 <para>
40 A security vulnerability exists in all versions of
41 <application>xdg-utils</application> from version 1.1.0rc1 when handling
42 mailto: URIs. An attacker could potentially send a victim a URI that
43 automatically attaches a sensitive file to a new email. If a victim user
44 does not notice that an attachment was added and sends the email, this
45 could result in sensitive information disclosure.
46 </para>
47
48 <para>
49 To mitigate this flaw, either do not use mailto links at all, or always
50 double-check in the user interface that there are no unwanted attachments
51 before sending emails, especially when the email originates from clicking
52 on a mailto link.
53 </para>
54 </warning>
55
56 &lfs101_checked;
57
58 <bridgehead renderas="sect3">Package Information</bridgehead>
59 <itemizedlist spacing="compact">
60 <listitem>
61 <para>
62 Download (HTTP): <ulink url="&xdg-utils-download-http;"/>
63 </para>
64 </listitem>
65 <listitem>
66 <para>
67 Download (FTP): <ulink url="&xdg-utils-download-ftp;"/>
68 </para>
69 </listitem>
70 <listitem>
71 <para>
72 Download MD5 sum: &xdg-utils-md5sum;
73 </para>
74 </listitem>
75 <listitem>
76 <para>
77 Download size: &xdg-utils-size;
78 </para>
79 </listitem>
80 <listitem>
81 <para>
82 Estimated disk space required: &xdg-utils-buildsize;
83 </para>
84 </listitem>
85 <listitem>
86 <para>
87 Estimated build time: &xdg-utils-time;
88 </para>
89 </listitem>
90 </itemizedlist>
91
92 <bridgehead renderas="sect3">xdg-utils Dependencies</bridgehead>
93
94 <bridgehead renderas="sect4">Required</bridgehead>
95 <para role="required">
96 <xref linkend="xmlto"/> with one of
97 <xref linkend="lynx"/>,
98 <xref role="nodep" linkend="Links"/>, or
99 <ulink url="&w3m-url;">W3m</ulink>
100 </para>
101
102 <bridgehead renderas="sect4">Required (runtime)</bridgehead>
103 <para role="required">
104 <xref role="runtime" linkend="xorg7-app"/>
105 </para>
106
107 <bridgehead renderas="sect4">Optional (runtime)</bridgehead>
108 <para role="optional">
109 <xref role="runtime" linkend="dbus"/>
110 </para>
111
112 <para condition="html" role="usernotes">
113 User Notes: <ulink url="&blfs-wiki;/xdg-utils"/>
114 </para>
115
116 </sect2>
117
118 <sect2 role="installation">
119 <title>Installation of xdg-utils</title>
120
121 <para>
122 Compile <application>xdg-utils</application> with the following
123 commands:
124 </para>
125
126<screen><userinput>./configure --prefix=/usr --mandir=/usr/share/man &amp;&amp;
127make</userinput></screen>
128
129 <caution>
130 <para>
131 The tests for the scripts must be made from an X-Window
132 based session. There are several run-time requirements to run
133 the tests including a browser and an MTA.
134 Running the tests as <systemitem class="username">root</systemitem>
135 user is not recommended.
136 </para>
137 </caution>
138
139 <para>
140 To run the tests, issue: <command>make -k test</command>.
141 </para>
142
143 <para>
144 Now install it as the <systemitem class="username">root</systemitem>
145 user:
146 </para>
147
148<screen role="root"><userinput>make install</userinput></screen>
149
150 </sect2>
151
152 <sect2 role="content">
153 <title>Contents</title>
154
155 <segmentedlist>
156 <segtitle>Installed Programs</segtitle>
157 <segtitle>Installed Libraries</segtitle>
158 <segtitle>Installed Directories</segtitle>
159
160 <seglistitem>
161 <seg>xdg-desktop-menu, xdg-desktop-icon, xdg-mime, xdg-icon-resource,
162 xdg-open, xdg-email, xdg-screensaver, xdg-settings</seg>
163 <seg>None</seg>
164 <seg>None</seg>
165 </seglistitem>
166 </segmentedlist>
167
168 <variablelist>
169 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
170 <?dbfo list-presentation="list"?>
171 <?dbhtml list-presentation="table"?>
172
173 <varlistentry id="xdg-desktop-menu">
174 <term><command>xdg-desktop-menu</command></term>
175 <listitem>
176 <para>
177 is a command line tool for (un)installing desktop menu items
178 </para>
179 <indexterm zone="xdg-utils xdg-desktop-menu">
180 <primary sortas="b-xdg-desktop-menu">xdg-desktop-menu</primary>
181 </indexterm>
182 </listitem>
183 </varlistentry>
184
185 <varlistentry id="xdg-desktop-icon">
186 <term><command>xdg-desktop-icon</command></term>
187 <listitem>
188 <para>
189 is a command line tool for (un)installing icons to the desktop
190 </para>
191 <indexterm zone="xdg-utils xdg-desktop-icon">
192 <primary sortas="b-xdg-desktop-icon">xdg-desktop-icon</primary>
193 </indexterm>
194 </listitem>
195 </varlistentry>
196
197 <varlistentry id="xdg-mime">
198 <term><command>xdg-mime</command></term>
199 <listitem>
200 <para>
201 is a command line tool for querying information about file
202 type handling and adding descriptions for new file types
203 </para>
204 <indexterm zone="xdg-utils xdg-mime">
205 <primary sortas="b-xdg-mime">xdg-mime</primary>
206 </indexterm>
207 </listitem>
208 </varlistentry>
209
210 <varlistentry id="xdg-icon-resource">
211 <term><command>xdg-icon-resource</command></term>
212 <listitem>
213 <para>
214 is a command line tool for (un)installing icon resources
215 </para>
216 <indexterm zone="xdg-utils xdg-icon-resource">
217 <primary sortas="b-xdg-icon-resource">xdg-icon-resource</primary>
218 </indexterm>
219 </listitem>
220 </varlistentry>
221
222 <varlistentry id="xdg-open">
223 <term><command>xdg-open</command></term>
224 <listitem>
225 <para>
226 opens a file or URL in the user's preferred application
227 </para>
228 <indexterm zone="xdg-utils xdg-open">
229 <primary sortas="b-xdg-open">xdg-open</primary>
230 </indexterm>
231 </listitem>
232 </varlistentry>
233
234 <varlistentry id="xdg-email">
235 <term><command>xdg-email</command></term>
236 <listitem>
237 <para>
238 opens the user's preferred e-mail composer in order to send a mail
239 message
240 </para>
241 <indexterm zone="xdg-utils xdg-email">
242 <primary sortas="b-xdg-email">xdg-email</primary>
243 </indexterm>
244 </listitem>
245 </varlistentry>
246
247 <varlistentry id="xdg-screensaver">
248 <term><command>xdg-screensaver</command></term>
249 <listitem>
250 <para>
251 is a command line tool for controlling the screensaver
252 </para>
253 <indexterm zone="xdg-utils xdg-screensaver">
254 <primary sortas="b-xdg-screensaver">xdg-screensaver</primary>
255 </indexterm>
256 </listitem>
257 </varlistentry>
258
259 <varlistentry id="xdg-settings">
260 <term><command>xdg-settings</command></term>
261 <listitem>
262 <para>
263 is a command line tool for managing various settings from
264 the desktop environment
265 </para>
266 <indexterm zone="xdg-utils xdg-settings">
267 <primary sortas="b-xdg-settings">xdg-settings</primary>
268 </indexterm>
269 </listitem>
270 </varlistentry>
271
272 </variablelist>
273 </sect2>
274
275</sect1>
Note: See TracBrowser for help on using the repository browser.