From fedora-docs-commits at redhat.com Mon Aug 1 21:23:54 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Mon, 1 Aug 2005 17:23:54 -0400
Subject: mirror-tutorial mirror-tutorial-en.xml,1.7,1.8
Message-ID: <200508012123.j71LNsIH017138@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/mirror-tutorial
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17121
Modified Files:
mirror-tutorial-en.xml
Log Message:
Add entities and draft notice; bump to 0.30
Index: mirror-tutorial-en.xml
===================================================================
RCS file: /cvs/docs/mirror-tutorial/mirror-tutorial-en.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- mirror-tutorial-en.xml 22 Jul 2005 12:43:58 -0000 1.7
+++ mirror-tutorial-en.xml 1 Aug 2005 21:23:52 -0000 1.8
@@ -5,8 +5,10 @@
%FEDORA-ENTITIES-EN;
-
+
+
+
]>
@@ -136,6 +138,16 @@
+
+ 0.30
+ 2005-08-01
+ PaulWFrields
+
+
+ Add entities and draft notice.
+
+
+
@@ -151,14 +163,7 @@
enhance user experience, adding to the perceived value of
non-proprietary operating systems and software.
-
- A note about &FC; and this document
-
- This document applies to &FC; &FCVER;, which may not be the newest
- release of &FC;. You can find more information about the newest
- version at &FP-URL;.
-
-
+ &DRAFTNOTICE;
Audience
From fedora-docs-commits at redhat.com Tue Aug 2 21:45:52 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Tue, 2 Aug 2005 17:45:52 -0400
Subject: docs-common/bin xmlformat-fdp.conf,1.2,1.3
Message-ID: <200508022145.j72Ljqc7019283@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/docs-common/bin
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19266
Modified Files:
xmlformat-fdp.conf
Log Message:
Add guibutton to list of interface tags to inline
Index: xmlformat-fdp.conf
===================================================================
RCS file: /cvs/docs/docs-common/bin/xmlformat-fdp.conf,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xmlformat-fdp.conf 7 Jul 2005 16:22:38 -0000 1.2
+++ xmlformat-fdp.conf 2 Aug 2005 21:45:50 -0000 1.3
@@ -90,7 +90,7 @@
entry-break = 0
exit-break = 0
-menuchoice guilabel guimenu guisubmenu guimenuitem
+menuchoice guilabel guimenu guisubmenu guimenuitem guibutton
format = inline
wordasword systemitem citetitle footnote
From fedora-docs-commits at redhat.com Tue Aug 2 22:00:16 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Tue, 2 Aug 2005 18:00:16 -0400
Subject: docs-common/common fedora-entities-en.ent,1.3,1.4
Message-ID: <200508022200.j72M0GxK019531@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/docs-common/common
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19514/docs-common/common
Modified Files:
fedora-entities-en.ent
Log Message:
Add entities for IG URL and DocG URL
Index: fedora-entities-en.ent
===================================================================
RCS file: /cvs/docs/docs-common/common/fedora-entities-en.ent,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- fedora-entities-en.ent 3 Jun 2005 03:43:08 -0000 1.3
+++ fedora-entities-en.ent 2 Aug 2005 22:00:14 -0000 1.4
@@ -59,6 +59,11 @@
+
+
+
+
+
From fedora-docs-commits at redhat.com Tue Aug 2 22:05:56 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Tue, 2 Aug 2005 18:05:56 -0400
Subject: docs-common/common fedora-entities-en.ent,1.4,1.5
Message-ID: <200508022205.j72M5vTG020673@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/docs-common/common
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv20656/docs-common/common
Modified Files:
fedora-entities-en.ent
Log Message:
Whoops, gotta use the right syntax there...
Index: fedora-entities-en.ent
===================================================================
RCS file: /cvs/docs/docs-common/common/fedora-entities-en.ent,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- fedora-entities-en.ent 2 Aug 2005 22:00:14 -0000 1.4
+++ fedora-entities-en.ent 2 Aug 2005 22:05:33 -0000 1.5
@@ -61,8 +61,8 @@
-
-
+">
+">
From fedora-docs-commits at redhat.com Tue Aug 2 22:07:53 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Tue, 2 Aug 2005 18:07:53 -0400
Subject: mirror-tutorial mirror-tutorial-en.xml,1.8,1.9
Message-ID: <200508022207.j72M7r11020713@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/mirror-tutorial
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv20695
Modified Files:
mirror-tutorial-en.xml
Log Message:
Add link to IG
Index: mirror-tutorial-en.xml
===================================================================
RCS file: /cvs/docs/mirror-tutorial/mirror-tutorial-en.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- mirror-tutorial-en.xml 1 Aug 2005 21:23:52 -0000 1.8
+++ mirror-tutorial-en.xml 2 Aug 2005 22:07:37 -0000 1.9
@@ -217,9 +217,8 @@
Additional Resources
- For more information on installing &FC; see the &FC; &IG;. For more information on basic Internet protocols, see
- http://library.albany.edu/internet/internet.html,
or search Google at http://www.google.com/. For more
From fedora-docs-commits at redhat.com Tue Aug 9 23:16:43 2005
From: fedora-docs-commits at redhat.com (Thomas R. Jones (trjones))
Date: Tue, 9 Aug 2005 19:16:43 -0400
Subject: securing-filesystems sn-introduction.xml,1.1,1.2
Message-ID: <200508092316.j79NGhZw011859@cvs-int.fedora.redhat.com>
Author: trjones
Update of /cvs/docs/securing-filesystems
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11842/securing-filesystems
Modified Files:
sn-introduction.xml
Log Message:
Added introductory statements.
Index: sn-introduction.xml
===================================================================
RCS file: /cvs/docs/securing-filesystems/sn-introduction.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sn-introduction.xml 29 Jul 2005 15:00:15 -0000 1.1
+++ sn-introduction.xml 9 Aug 2005 23:16:40 -0000 1.2
@@ -3,17 +3,40 @@
-
+
Introduction
+
+ Access Control is a technology that is attracting more and
+ more attention as corporations and general end-users reel back from the onslaught
+ of advancements made by the malicious denizens of todays digitally connected
+ world. By utilizing various access control technologies the single loss exposure
+ introduced by these malicious users can be greatly reduced. With this reduction of
+ risk we can also reduce the total cost of ownership of a Fedora Core distribution.
+ Corporations and end-users alike benefit from the resultant product generated by a
+ little due diligence and due care of the filesystems available to them.
+
+
+ This due diligence and due care will be presented as a review, implementation, and
+ monitoring of the object instances that compose a filesystem by using the
+ various Open Source access control techniques and implementations available to the
+ general public. To enable end-users and system administrators alike to glean
+ meaningful content from this document, there will be a comprehensive review of
+ the structure and design of a filesystem at its most basic level. Further
+ explanation of access control mechanisms and methodologies should provide a solid
+ base from which to start securing the filesystems of fedora. This document will
+ also describe the administrative considerations and effects of the procedures
+ presented to ensure a cohesive and comprehensive understanding of the topic of
+ filesystem access control.
+ Intended Audience
This document is intended for all end-users of the fedora distribution.
However it is my intention to present, as effectively as possible, this
- topic so that the following experienced audience can readily acquire
- valuable relevant information from this document as well:
+ topic so that the following categories of audience can readily acquire
+ valuable relevant information that corresponds to their skill level:
System Administrators
@@ -53,8 +76,8 @@
2005-07-18TRJ
- Imported into fedora-docs CVS. Altered document outline. Added
- the character device content.
+ Initial fedora-docs CVS access. Altered
+ document outline.
From fedora-docs-commits at redhat.com Wed Aug 10 19:11:34 2005
From: fedora-docs-commits at redhat.com (Stuart Ellis (elliss))
Date: Wed, 10 Aug 2005 15:11:34 -0400
Subject: yum-software-management yum-software-management-en.xml,1.32,1.33
Message-ID: <200508101911.j7AJBY7U007686@cvs-int.fedora.redhat.com>
Author: elliss
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7605
Modified Files:
yum-software-management-en.xml
Log Message:
- Added Acknowledgements section.
- Removed note on case-sensitivity as yum is actually only case-insensitive accidently, and this behaviour may not be relied on.
- Added note on FC versions - section on enabling Fedora repositories on FC3 to come.
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- yum-software-management-en.xml 28 Jul 2005 22:03:12 -0000 1.32
+++ yum-software-management-en.xml 10 Aug 2005 19:11:32 -0000 1.33
@@ -4,7 +4,7 @@
%FEDORA-ENTITIES-EN;
-
+
@@ -100,6 +100,17 @@
Experienced Linux users should start with
.
+
+
+ Versions of &FC;
+
+
+ This document describes the configuration of
+ yum on &FED; &FCLOCALVER; systems. You must
+ manually configure yum on &FED; 3 to use
+ the &FED; repositories.
+
+
Most of the examples in this document use the package
@@ -418,10 +429,7 @@
-
-
-
-
+
For clarity, yum itself lists packages in the
format name.architecture. Repositories also
@@ -909,17 +917,6 @@
installed and available packages.
-
- Searches are not Case-sensitive
-
-
- The and options of
- yum are not case-sensitive. A query for
- palmpilot automatically finds
- PalmPilot packages.
-
-
-
The format of the results depends upon the option. If the query
produces no information, there are no packages matching the
@@ -1054,9 +1051,9 @@
For example, a search query for shadowutils
or shadow-util would not produce the
package shadow-utils. This package would
- match and be shown if the query was either
- shadow-util\? or
- Shadow\*.
+ match and be shown if the query was
+ shadow-util\?, or
+ shadow\*.
@@ -1633,6 +1630,17 @@
+
+
+
+ Acknowledgements
+
+
+ Paul Frields edited this document. Timothy Murphy reviewed the
+ beta release.
+
+
+
From fedora-docs-commits at redhat.com Wed Aug 10 23:30:55 2005
From: fedora-docs-commits at redhat.com (Stuart Ellis (elliss))
Date: Wed, 10 Aug 2005 19:30:55 -0400
Subject: yum-software-management yum-software-management-en.xml,1.33,1.34
Message-ID: <200508102330.j7ANUtVT013765@cvs-int.fedora.redhat.com>
Author: elliss
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13743
Modified Files:
yum-software-management-en.xml
Log Message:
- Added manual key import required for FC3.
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- yum-software-management-en.xml 10 Aug 2005 19:11:32 -0000 1.33
+++ yum-software-management-en.xml 10 Aug 2005 23:30:51 -0000 1.34
@@ -100,15 +100,16 @@
Experienced Linux users should start with
.
-
+
Versions of &FC;
This document describes the configuration of
yum on &FED; &FCLOCALVER; systems. You must
- manually configure yum on &FED; 3 to use
- the &FED; repositories.
+ perform the additional step described in
+ to enable
+ yum on &FED; 3.
@@ -1247,6 +1248,25 @@
su -c 'rpm --import http://www.therepository.com/GPG-PUB-KEY.asc'
+
+ At the prompt, enter the
+ root password.
+
+
+
+ You must manually import all public keys on &FED; 3 and earlier
+ systems. This includes the &FED; public key. To import the &FED;
+ public key on &FED; 3, type this command:
+
+
+su -c 'rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora'
+
+
+ At the prompt, enter the
+ root password.
+
From fedora-docs-commits at redhat.com Fri Aug 12 12:47:18 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Fri, 12 Aug 2005 08:47:18 -0400
Subject: hardening hardening-tutorial-en.xml,1.2,1.3
Message-ID: <200508121247.j7CClIZA003502@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/hardening
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3483
Modified Files:
hardening-tutorial-en.xml
Log Message:
Make sure your document will build before committing when possible... :-)
Index: hardening-tutorial-en.xml
===================================================================
RCS file: /cvs/docs/hardening/hardening-tutorial-en.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- hardening-tutorial-en.xml 26 Jul 2005 08:37:14 -0000 1.2
+++ hardening-tutorial-en.xml 12 Aug 2005 12:47:16 -0000 1.3
@@ -1377,7 +1377,7 @@
You can also find more information on md5sum, and a more complete
- example in the previous section: .
+ example in the previous section: .
@@ -1448,7 +1448,7 @@
Disabling unnecessary users can stop possible attacks by
limiting the avenues that an attacker can use to penetrate your system. The
procedure has already been discussed in .
+ linkend="sn-userconfig-gui">.
@@ -1498,7 +1498,7 @@
things to disable is root's direct access via SSH. If
you plan not to use SSH for remote access to your system, then you can
disable SSH completely as described in . However, if you ARE planning to
+ linkend="sn-services-gui">. However, if you ARE planning to
use SSH, then you will want to limit direct access as root. "Direct
access" means that you login to the system as root, instead of SSH'ing as
a normal user, then su'ing to root (or using sudo, which will be discussed
From fedora-docs-commits at redhat.com Fri Aug 12 13:24:58 2005
From: fedora-docs-commits at redhat.com (Stuart Ellis (elliss))
Date: Fri, 12 Aug 2005 09:24:58 -0400
Subject: yum-software-management yum-software-management-en.xml,1.34,1.35
Message-ID: <200508121324.j7CDOwJ4004799@cvs-int.fedora.redhat.com>
Author: elliss
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4782
Modified Files:
yum-software-management-en.xml
Log Message:
- Added note that FC3 requires Extras to be configured post-install.
- Trivial style fix.
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- yum-software-management-en.xml 10 Aug 2005 23:30:51 -0000 1.34
+++ yum-software-management-en.xml 12 Aug 2005 13:24:55 -0000 1.35
@@ -4,7 +4,7 @@
%FEDORA-ENTITIES-EN;
-
+
@@ -102,7 +102,7 @@
- Versions of &FC;
+ Previous Versions of &FED;
This document describes the configuration of
@@ -122,9 +122,9 @@
ApplicationsInternetTerminal
Server Client. To use the examples,
substitute the name of the relevant package for
- tsclient. The &FED; package group
- MySQL Database is used for the package
- group examples.
+ tsclient. The example commands for &FED;
+ package groups use the MySQL Database
+ group.
@@ -293,6 +293,17 @@
+ Previous Versions of &FED;
+
+
+ &FED; &FCLOCALVER; automatically supports all three
+ repositories. You must manually configure &FED; 3 systems to
+ use &FEX;, as noted in
+ .
+
+
+
+ All &FED; Packages are Open Source Software
From fedora-docs-commits at redhat.com Sat Aug 13 21:36:34 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sat, 13 Aug 2005 17:36:34 -0400
Subject: yum-software-management yum-software-management-en.xml,1.35,1.36
Message-ID: <200508132136.j7DLaYl1022835@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22818
Modified Files:
yum-software-management-en.xml
Log Message:
- Moved out of beta
- Removed draft notice
- Made correction to note about configuration file retention
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- yum-software-management-en.xml 12 Aug 2005 13:24:55 -0000 1.35
+++ yum-software-management-en.xml 13 Aug 2005 21:36:31 -0000 1.36
@@ -17,8 +17,7 @@
- Software Management with yum - BETA
- DOCUMENT
+ Software Management with yum2005Stuart Ellis
@@ -61,12 +60,22 @@
+
+ 1.0
+ 2005-08-13
+ PaulWFrields
+
+
+ Publish to official project page.
+
+
+ Introduction
- &DRAFTNOTICE;
+
Purpose
@@ -443,12 +452,12 @@
- For clarity, yum itself lists packages in the
- format name.architecture. Repositories also
- commonly store packages in separate directories by architecture.
- In each case, the hardware architecture specified for the
- package is the minimum type of machine
- required to use the package.
+ For clarity, yum lists packages in the format
+ name.architecture. Repositories also
+ commonly store packages in separate directories by architecture.
+ In each case, the hardware architecture specified for the
+ package is the minimum type of machine
+ required to use the package.
@@ -716,15 +725,11 @@
This is an example of the public key import:
-
-warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
public key not available for tsclient-0.132-6.i386.rpm
Retrieving GPG key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
Importing GPG key 0x4F2A6FD2 "Fedora Project "
-Is this ok [y/N]:
-]]>
-
+Is this ok [y/N]:
@@ -901,12 +906,13 @@
- Data and Settings are Retained
+ Data and Configuration File Retention
- The removal process leaves configuration files and data in
- place. If you reinstall removed software the new installation
- uses the original configuration files.
+ The removal process leaves user data in place but may remove
+ configuration files in some cases. If a package removal does
+ not include the configuration file, and you reinstall the
+ package later, it may reuse the old configuration file.
From fedora-docs-commits at redhat.com Sat Aug 13 21:43:27 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sat, 13 Aug 2005 17:43:27 -0400
Subject: yum-software-management yum-software-management-en.xml,1.36,1.37
Message-ID: <200508132143.j7DLhR6M022861@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22844
Modified Files:
yum-software-management-en.xml
Log Message:
Trivial style edit.
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- yum-software-management-en.xml 13 Aug 2005 21:36:31 -0000 1.36
+++ yum-software-management-en.xml 13 Aug 2005 21:43:24 -0000 1.37
@@ -1533,9 +1533,9 @@
Public Key is Required
- You must ensure that the public key for the package source has
- been imported before installing a package without a repository.
- Refer to .
+ Ensure that the public key for the package source has been
+ imported before you install a package without a repository.
+ Refer to .
From fedora-docs-commits at redhat.com Sat Aug 13 21:46:29 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sat, 13 Aug 2005 17:46:29 -0400
Subject: yum-software-management yum-software-management-en.xml,1.37,1.38
Message-ID: <200508132146.j7DLkT4e022894@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22877
Modified Files:
yum-software-management-en.xml
Log Message:
Fix to correct build problem, sorry
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- yum-software-management-en.xml 13 Aug 2005 21:43:24 -0000 1.37
+++ yum-software-management-en.xml 13 Aug 2005 21:46:26 -0000 1.38
@@ -728,7 +728,7 @@
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
public key not available for tsclient-0.132-6.i386.rpm
Retrieving GPG key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
-Importing GPG key 0x4F2A6FD2 "Fedora Project "
+Importing GPG key 0x4F2A6FD2 "Fedora Project <fedora at redhat.com&rt;"
Is this ok [y/N]:
From fedora-docs-commits at redhat.com Sat Aug 13 21:47:22 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sat, 13 Aug 2005 17:47:22 -0400
Subject: yum-software-management yum-software-management-en.xml,1.38,1.39
Message-ID: <200508132147.j7DLlM9V022918@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22901
Modified Files:
yum-software-management-en.xml
Log Message:
Somebody shoot me, please...
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- yum-software-management-en.xml 13 Aug 2005 21:46:26 -0000 1.38
+++ yum-software-management-en.xml 13 Aug 2005 21:47:19 -0000 1.39
@@ -728,7 +728,7 @@
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
public key not available for tsclient-0.132-6.i386.rpm
Retrieving GPG key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
-Importing GPG key 0x4F2A6FD2 "Fedora Project <fedora at redhat.com&rt;"
+Importing GPG key 0x4F2A6FD2 "Fedora Project <fedora at redhat.com>"
Is this ok [y/N]:
From fedora-docs-commits at redhat.com Sat Aug 13 23:52:34 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sat, 13 Aug 2005 19:52:34 -0400
Subject: docs-common/bin xmlformat-fdp.conf,1.3,1.4
Message-ID: <200508132352.j7DNqY8w026154@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/docs-common/bin
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26135/docs-common/bin
Modified Files:
xmlformat-fdp.conf
Log Message:
Make indexterm normalization explicit, add keycap
Index: xmlformat-fdp.conf
===================================================================
RCS file: /cvs/docs/docs-common/bin/xmlformat-fdp.conf,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- xmlformat-fdp.conf 2 Aug 2005 21:45:50 -0000 1.3
+++ xmlformat-fdp.conf 13 Aug 2005 23:52:32 -0000 1.4
@@ -76,7 +76,7 @@
indexterm
format = block
-# normalize = yes
+ normalize = no
primary secondary
format = block
@@ -90,7 +90,7 @@
entry-break = 0
exit-break = 0
-menuchoice guilabel guimenu guisubmenu guimenuitem guibutton
+menuchoice guilabel guimenu guisubmenu guimenuitem guibutton keycap
format = inline
wordasword systemitem citetitle footnote
From fedora-docs-commits at redhat.com Tue Aug 16 21:56:01 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Tue, 16 Aug 2005 17:56:01 -0400
Subject: docs-common/common deprecatednotice-en.xml, NONE,
1.1 fedora-entities-en.ent, 1.5, 1.6
Message-ID: <200508162156.j7GLu1QG003672@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/docs-common/common
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3654
Modified Files:
fedora-entities-en.ent
Added Files:
deprecatednotice-en.xml
Log Message:
Added deprecation notice to common entities
--- NEW FILE deprecatednotice-en.xml ---
DEPRECATED DOCUMENT
This document is no longer supported by the &FDP;. One or more of the
following situations may have occurred:
Changes in Fedora may have made this document inaccurate.
A more relevant document may be available.
This document may have been subsumed in a different document.
Refer to the revision history for more information.
Index: fedora-entities-en.ent
===================================================================
RCS file: /cvs/docs/docs-common/common/fedora-entities-en.ent,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- fedora-entities-en.ent 2 Aug 2005 22:05:33 -0000 1.5
+++ fedora-entities-en.ent 16 Aug 2005 21:55:59 -0000 1.6
@@ -68,3 +68,4 @@
+
From fedora-docs-commits at redhat.com Tue Aug 16 22:07:04 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Tue, 16 Aug 2005 18:07:04 -0400
Subject: updates Makefile,1.1,1.2 updates-en.xml,1.3,1.4
Message-ID: <200508162207.j7GM74ff004927@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/updates
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4903
Modified Files:
Makefile updates-en.xml
Log Message:
Deprecated document but fixed Makefile first
Index: Makefile
===================================================================
RCS file: /cvs/docs/updates/Makefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Makefile 27 Aug 2004 20:01:07 -0000 1.1
+++ Makefile 16 Aug 2005 22:06:16 -0000 1.2
@@ -1,31 +1,30 @@
###############################################################################
-# Makefile for Fedora docs project
+# Makefile for RHLP docs project
# Created by: Tammy Fox
-# Last edited by: Tammy Fox
+# Last edited by: Tommy Reynolds
# WARNING: need passivetex 1.24 for pdf generation to work
# License: GPL
-# Copyright 2003-2004 Tammy Fox, Red Hat, Inc.
+# Copyright 2003 Tammy Fox, Red Hat, Inc.
+# Copyright 2005 Tommy Reynolds, MegaCoder.com
###############################################################################
-XSLPDF = ../xsl/main-pdf.xsl
-XSLHTML = ../xsl/main-html.xsl
-LANG = en
-DOCNAME = updates-$(LANG)
-XMLFILE = $(DOCNAME).xml
+XSLPDF = ../docs-common/xsl/main-pdf.xsl
+XSLHTML = ../docs-common/xsl/main-html.xsl
+XSLHTMLNOCHUNKS = ../docs-common/xsl/main-html-nochunks.xsl
+LANG = en
+DOCNAME = updates-$(LANG)
+XMLFILE = $(DOCNAME).xml
+XMLEXTRAFILES =
######################################################
-html:
- @xmlto html -x $(XSLHTML) -o $(DOCNAME) $(XMLFILE)
- @mkdir -p $(DOCNAME)/stylesheet-images
- @cp ../stylesheet-images/*.png $(DOCNAME)/stylesheet-images
- @cp ../css/fedora.css $(DOCNAME)
- @mkdir -p $(DOCNAME)/images/callouts
- @cp /usr/share/sgml/docbook/xsl-stylesheets/images/callouts/*.png $(DOCNAME)/images/callouts
-
-
-pdf:
- @xmlto pdf -x $(XSLPDF) $(XMLFILE)
+include ../docs-common/Makefile.common
######################################################
-clean:
- @rm -rfv *.html *.pdf *.tex $(DOCNAME)
+# If you want to add additional steps to any of the
+# targets defined in "Makefile.common", be sure to use
+# a double-colon in your rule here. For example, to
+# print the message "FINISHED AT LAST" after building
+# the HTML document version, uncomment the following
+# line:
+#${DOCNAME}/index.html::
+# echo FINISHED AT LAST
Index: updates-en.xml
===================================================================
RCS file: /cvs/docs/updates/updates-en.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- updates-en.xml 31 Aug 2004 02:03:25 -0000 1.3
+++ updates-en.xml 16 Aug 2005 22:06:16 -0000 1.4
@@ -3,18 +3,17 @@
+
%FEDORA-ENTITIES-EN;
-
+
-
]>
- Keeping Up to Date
+ Keeping Up to Date - DEPRECATED2004Red Hat, Inc.
@@ -50,12 +49,25 @@
+
+ 0.1.4
+ 16 August 2005
+ PaulWFrields
+
+
+ Document deprecated. Refer to "Yum Software Management" tutorial
+ instead at
+
+
+ Background
+ &DEPRECATEDNOTICE;
+
After installing &FC;, you should determine if your installation is up to
date with the most recent package versions. If your CDs are more than a
@@ -69,6 +81,8 @@
Updating Sources
+ &DEPRECATEDNOTICE;
+
The &FP; lists a number of Web resources which may be trusted and used for
your updates. You may need more than one if you plan to download updates
@@ -250,6 +264,8 @@
Using yum
+ &DEPRECATEDNOTICE;
+
yum is a command line program. man yum provides the
local documentation. The basic operations are its setup, checking for
From fedora-docs-commits at redhat.com Tue Aug 16 22:08:42 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Tue, 16 Aug 2005 18:08:42 -0400
Subject: updates updates-en.xml,1.4,1.5
Message-ID: <200508162208.j7GM8gL2004972@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/updates
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4951
Modified Files:
updates-en.xml
Log Message:
One more page needs the notice
Index: updates-en.xml
===================================================================
RCS file: /cvs/docs/updates/updates-en.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- updates-en.xml 16 Aug 2005 22:06:16 -0000 1.4
+++ updates-en.xml 16 Aug 2005 22:08:37 -0000 1.5
@@ -320,6 +320,7 @@
References
+ &DEPRECATEDNOTICE;
From fedora-docs-commits at redhat.com Tue Aug 16 22:37:04 2005
From: fedora-docs-commits at redhat.com (Stuart Ellis (elliss))
Date: Tue, 16 Aug 2005 18:37:04 -0400
Subject: yum-software-management yum-software-management-en.xml,1.39,1.40
Message-ID: <200508162237.j7GMb423005314@cvs-int.fedora.redhat.com>
Author: elliss
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5297
Modified Files:
yum-software-management-en.xml
Log Message:
- Amended title to be less clunky.
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- yum-software-management-en.xml 13 Aug 2005 21:47:19 -0000 1.39
+++ yum-software-management-en.xml 16 Aug 2005 22:37:02 -0000 1.40
@@ -17,7 +17,7 @@
- Software Management with yum
+ Managing Software with yum2005Stuart Ellis
@@ -61,14 +61,14 @@
- 1.0
- 2005-08-13
- PaulWFrields
-
-
- Publish to official project page.
-
-
+ 1.0
+ 2005-08-13
+ PaulWFrields
+
+
+ Publish to official project page.
+
+
@@ -453,11 +453,11 @@
For clarity, yum lists packages in the format
- name.architecture. Repositories also
- commonly store packages in separate directories by architecture.
- In each case, the hardware architecture specified for the
- package is the minimum type of machine
- required to use the package.
+ name.architecture. Repositories also
+ commonly store packages in separate directories by architecture.
+ In each case, the hardware architecture specified for the
+ package is the minimum type of machine
+ required to use the package.
@@ -910,7 +910,7 @@
The removal process leaves user data in place but may remove
- configuration files in some cases. If a package removal does
+ configuration files in some cases. If a package removal does
not include the configuration file, and you reinstall the
package later, it may reuse the old configuration file.
@@ -1534,8 +1534,8 @@
Ensure that the public key for the package source has been
- imported before you install a package without a repository.
- Refer to .
+ imported before you install a package without a repository.
+ Refer to .
From fedora-docs-commits at redhat.com Tue Aug 16 22:40:47 2005
From: fedora-docs-commits at redhat.com (Karsten Wade (kwade))
Date: Tue, 16 Aug 2005 18:40:47 -0400
Subject: yum-software-management yum-software-management-en.xml,1.40,1.41
Message-ID: <200508162240.j7GMelGQ005382@cvs-int.fedora.redhat.com>
Author: kwade
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5365
Modified Files:
yum-software-management-en.xml
Log Message:
Bumping up the revision in canonical CVS.
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- yum-software-management-en.xml 16 Aug 2005 22:37:02 -0000 1.40
+++ yum-software-management-en.xml 16 Aug 2005 22:40:45 -0000 1.41
@@ -4,7 +4,7 @@
%FEDORA-ENTITIES-EN;
-
+
From fedora-docs-commits at redhat.com Wed Aug 17 02:45:13 2005
From: fedora-docs-commits at redhat.com (Thomas R. Jones (trjones))
Date: Tue, 16 Aug 2005 22:45:13 -0400
Subject: securing-filesystems sn-introduction.xml,1.2,1.3
Message-ID: <200508170245.j7H2jDIJ011872@cvs-int.fedora.redhat.com>
Author: trjones
Update of /cvs/docs/securing-filesystems
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11855/securing-filesystems
Modified Files:
sn-introduction.xml
Log Message:
Aesthetic changes to structure.
Index: sn-introduction.xml
===================================================================
RCS file: /cvs/docs/securing-filesystems/sn-introduction.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sn-introduction.xml 9 Aug 2005 23:16:40 -0000 1.2
+++ sn-introduction.xml 17 Aug 2005 02:45:11 -0000 1.3
@@ -17,6 +17,7 @@
Corporations and end-users alike benefit from the resultant product generated by a
little due diligence and due care of the filesystems available to them.
+
This due diligence and due care will be presented as a review, implementation, and
monitoring of the object instances that compose a filesystem by using the
@@ -30,6 +31,7 @@
presented to ensure a cohesive and comprehensive understanding of the topic of
filesystem access control.
+
Intended Audience
@@ -38,6 +40,7 @@
topic so that the following categories of audience can readily acquire
valuable relevant information that corresponds to their skill level:
+
System AdministratorsSecurity Practitioners
@@ -80,6 +83,7 @@
document outline.
+
0.22005-05-13
@@ -89,6 +93,7 @@
inclusive nature of the document title.
+
0.12005-05-04
@@ -165,6 +170,7 @@
Quoted textQuotes from people, quoted computer output.
+
terminal view
@@ -172,12 +178,14 @@
terminal, usually rendered with a light grey background.
+
command
Name of a command that can be entered on the command line.
+
VARIABLE
@@ -185,6 +193,7 @@
in $VARNAME.
+
@@ -192,6 +201,7 @@
option to the ls command.
+
argument
@@ -199,6 +209,7 @@
ls.
+
@@ -210,6 +221,7 @@
Command synopsis or general usage, on a separated line.
+
filename
@@ -217,6 +229,7 @@
to the /usr/bin directory.
+
Key
@@ -224,6 +237,7 @@
Q to quit.
+
Button
@@ -231,6 +245,7 @@
button.
+
@@ -247,6 +262,7 @@
in your browser.
+
Terminology
@@ -255,10 +271,12 @@
system.
+
See ?????link to related subject within this guide.
+
The authors
From fedora-docs-commits at redhat.com Wed Aug 17 07:10:51 2005
From: fedora-docs-commits at redhat.com (Tommy Reynolds (jtr))
Date: Wed, 17 Aug 2005 03:10:51 -0400
Subject: docs-common/man - New directory
Message-ID: <200508170710.j7H7ApvS019494@cvs-int.fedora.redhat.com>
Author: jtr
Update of /cvs/docs/docs-common/man
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19479/man
Log Message:
Directory /cvs/docs/docs-common/man added to the repository
From fedora-docs-commits at redhat.com Wed Aug 17 07:11:05 2005
From: fedora-docs-commits at redhat.com (Tommy Reynolds (jtr))
Date: Wed, 17 Aug 2005 03:11:05 -0400
Subject: docs-common/man/man1 - New directory
Message-ID: <200508170711.j7H7B5vn019514@cvs-int.fedora.redhat.com>
Author: jtr
Update of /cvs/docs/docs-common/man/man1
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19500/man1
Log Message:
Directory /cvs/docs/docs-common/man/man1 added to the repository
From fedora-docs-commits at redhat.com Wed Aug 17 07:58:04 2005
From: fedora-docs-commits at redhat.com (Tommy Reynolds (jtr))
Date: Wed, 17 Aug 2005 03:58:04 -0400
Subject: docs-common/bin tidy-bowl,1.1,1.2
Message-ID: <200508170758.j7H7w4Eh020026@cvs-int.fedora.redhat.com>
Author: jtr
Update of /cvs/docs/docs-common/bin
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19997/bin
Modified Files:
tidy-bowl
Log Message:
A) Added man(1) page for tidy-bowl script
B) Synchronized docs-common/bin version with the modules/ version.
Index: tidy-bowl
===================================================================
RCS file: /cvs/docs/docs-common/bin/tidy-bowl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- tidy-bowl 27 Jun 2005 19:49:21 -0000 1.1
+++ tidy-bowl 17 Aug 2005 07:58:01 -0000 1.2
@@ -27,13 +27,15 @@
ME=`/bin/basename $0`
PREFIX=`/usr/bin/dirname $0`
########################################################################
-USAGE="Usage: ${ME} [-T tool] [-t tool-args] file..."
+USAGE="Usage: ${ME} [-T tool] [-n] [-t tool-args] file..."
NORMTOOL=${PREFIX}/xmlformat
-NORMARGS="-i -v -f ${PREFIX}/xmlformat-fdp.conf"
-while getopts T:t: c
+NORMARGS="-v -f ${PREFIX}/xmlformat-fdp.conf"
+INPLACE='-i'
+while getopts T:nt: c
do
case "${c}" in
T) NORMTOOL="${OPTARG}";;
+ n) INPLACE="";;
t) NORMARGS="${OPTARG}";;
*) /bin/echo "${USAGE}" >&2; exit 1;;
esac
@@ -50,7 +52,7 @@
exit 1
fi
# Try to clean it up
- ${NORMTOOL} ${NORMARGS} "${fn}"
+ ${NORMTOOL} ${NORMARGS} ${INPLACE} "${fn}"
if [ $? -ne 0 ]; then
/bin/echo $0 "File '${fn}' unclean."
exit 1
From fedora-docs-commits at redhat.com Wed Aug 17 07:58:04 2005
From: fedora-docs-commits at redhat.com (Tommy Reynolds (jtr))
Date: Wed, 17 Aug 2005 03:58:04 -0400
Subject: docs-common/man/man1 tidy-bowl.1,NONE,1.1
Message-ID: <200508170758.j7H7w4qh020031@cvs-int.fedora.redhat.com>
Author: jtr
Update of /cvs/docs/docs-common/man/man1
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19997/man/man1
Added Files:
tidy-bowl.1
Log Message:
A) Added man(1) page for tidy-bowl script
B) Synchronized docs-common/bin version with the modules/ version.
--- NEW FILE tidy-bowl.1 ---
.TH TIDY-BOWL 1 "2005-08-17" "GPL" "megacoder"
.SH NAME
tidy-bowl \- xml pretty printer
.SH SYNOPSIS
.B tidy-bowl
[
.I \-T
.B tool
]
[
.I \-n
]
[
.I \-t
.B tool-args
]
.IR file.xml " ..."
.SH DESCRIPTION
.LP
The Fedora Document Project is a collaborative authoring environment
where many different authors contribute individual paragraphs,
separate files, or entire documents.
To mask the text formatting foibles of individual authors, the Fedora
Document Steering Committee has instituted an automated
prettyprinting system.
Each document checked into the Fedora Docs CVS repository is
automatically normalized, or reformatted, to conform to a reasonable
layout standard.
.LP
The format normalization is automatic: authors just check in their
files normally and the reformatting tools are applied automatically.
.LP
So that authors can have access to the same technology used by the
CVS system, a copy of the normalization tools are included
in the
.B docs-common/bin
directory.
.LP
The
.BR tidy-bowl( 1 )
script normalizes the formatting of all
.B XML
files as they are checked into the project's
.B CVS
repository.
By enforcing a standardized source layout,
.BR tidy-bowl( 1 )
minimalizes the differing text editing practices of multiple contributors.
In the long term, this will keep the
.B XML
formatting uniform, so that the documents appear to be written by a
single author.
.LP
Document authors need to recognize that after checking out a
document, editing it, commiting the changes, the repository document
may not match their local file, so a
.sp 1
$ cvs diff myfile
.sp 1
may display unexpected changes, because checking in a document
applies the normalization in the
.BR tidy-bowl( 1 )
rules.
.SH BEST PRACTICES
.LP
Authors are encouraged to reformat their contributions using
.BR tidy-bowl( 1 )
before committing any changes.
This will tend to minimize any spurious differences that may result.
.LP
$ ../docs-common/bin/tidy-bowl myFile.xml
.LP
will reformat the document in-place.
.LP
$ ../docs-common/bin/tidy-bowl -n myFile.xml | less
.LP
will display the reformatted text using a pager.
.SH OPTIONS
.IP "\fI\-T\fP \fBtool\fP"
By default, the actual formatting is done by the
.BR xmlformat( 1 )
tool, assumed located in the same directory as the
.BR tidy-bowl( 1 )
script.
If the program is located in a different location on your system, or
if you would prefer a different formatter, provide the path to that
tool in the \fItool\fP argument.
.IP "\fI\-t\fP \fBtool-args\fP"
By default,
.BR tidy-bowl( 1 )
runs the
.B xmlformat
tool using a configuration file
.B xmlformat-fdp.conf
located in the same directory as the tool.
If you would like to use a different layout spec, or if you are using
a different prettyprinting tool, supply the \fIentire\fP remaining
command line in the \fBtool-args\fP argument.
.IP "\fI\-n\fP"
By default,
.BR tidy-bowl( 1 )
updates the input
.B XML
files in place, overwriting the input content.
For automatic operation as part of our
.B CVS
repository processing, this is what we want.
If you would like to run the script but write the reformatted text to
.I stdout
instead, use the \fI\-n\fP switch instead.
.IP file.xml...
Each file to be processed must be given on the command line;
.BR tidy-bowl( 1 )
is not true filter.
The file name suffix must be ".xml", in any case combination.
.SH SEE ALSO
.BR xmlformat( 1 ),
.SH AUTHOR
.PD 0
.nf
Tommy.Reynolds at MegaCoder.com
.fi
From fedora-docs-commits at redhat.com Wed Aug 17 16:58:21 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Wed, 17 Aug 2005 12:58:21 -0400
Subject: example-tutorial example-tutorial-en.xml,1.13,1.14
Message-ID: <200508171658.j7HGwLW1007058@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/example-tutorial
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7041
Modified Files:
example-tutorial-en.xml
Log Message:
Fix a little section guidance, omit superfluous entity declaration... time to get this underway shortly
Index: example-tutorial-en.xml
===================================================================
RCS file: /cvs/docs/example-tutorial/example-tutorial-en.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- example-tutorial-en.xml 14 Jun 2005 20:53:21 -0000 1.13
+++ example-tutorial-en.xml 17 Aug 2005 16:58:18 -0000 1.14
@@ -5,9 +5,7 @@
%FEDORA-ENTITIES-EN;
-
-
-
+
]>
@@ -15,7 +13,7 @@
Example Tutorial
- 2003
+ 2003, 2005&FORMAL-RHI;Tammy Fox
@@ -41,9 +39,9 @@
- This is an example section. You can also use sect1, sect2, etc., but those
- tags will make sections less modular — that is, harder to relocate
- without changing a lot of other markup.
+ This is an example section. You should not use sect1, sect2, etc., since
+ those tags will make sections less modular — that is, harder to
+ relocate without changing a lot of other markup.
Keep text within the title tags on the same line as the
@@ -119,3 +117,9 @@
+
+
From fedora-docs-commits at redhat.com Wed Aug 17 17:02:48 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Wed, 17 Aug 2005 13:02:48 -0400
Subject: yum-software-management yum-software-management-en.xml,1.41,1.42
Message-ID: <200508171702.j7HH2mlK008342@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8323
Modified Files:
yum-software-management-en.xml
Log Message:
Removed superfluous entities; legal and draft notices declared in common stuff
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- yum-software-management-en.xml 16 Aug 2005 22:40:45 -0000 1.41
+++ yum-software-management-en.xml 17 Aug 2005 17:02:18 -0000 1.42
@@ -6,12 +6,9 @@
-
-
-
]>
From fedora-docs-commits at redhat.com Wed Aug 17 17:09:05 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Wed, 17 Aug 2005 13:09:05 -0400
Subject: jargon-buster jargon-buster-en.xml, NONE, 1.1 Makefile, 1.3,
1.4 fedora-jargon-buster-en.xml, 1.9, NONE
Message-ID: <200508171709.j7HH95Ob008438@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/jargon-buster
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8390
Modified Files:
Makefile
Added Files:
jargon-buster-en.xml
Removed Files:
fedora-jargon-buster-en.xml
Log Message:
- Tidy-bowled doc.
- Instead of 2200+ line diff, halved by renaming file to remove redundant "fedora-"
- Fixed Makefile
--- NEW FILE jargon-buster-en.xml ---
%FEDORA-ENTITIES-EN;
]>
Fedora Jargon Buster1.07 Nov 2003DaveP
Initial Release
1.18 Nov 2003DaveP
More added from Fedora list.
1.210 Nov 2003DaveP
More added from Fedora list.
1.310 Nov 2003DaveP
More added from various places (e.g. DV).
1.410 Nov 2003DaveP
Added LegalNotice and std ents.
1.511 Nov 2003DaveP
More additions from list.
1.611 Nov 2003DaveP
More additions from list and A-Z toc. Needs art.xsl
1.719 Dec 2003DaveP
Update
1.830 Jan 2004TammyFox
Modified to build in fedora-docs module, Red Hat is 2 words,
other edits and corrections
1.97 Mar 2004DaveP,TammyFox
Added request for input statement, added KDE and VMware
terms (DaveP); added trademark tags around relevant words in
new entries and modified para on contributing (TammyFox)
1.930 Sept 2004PaulWFrields,TammyFox
Added Tettnang.
&LEGALNOTICE;
This document attempts to clarify some of the terms used on various
lists, &RH; pages, and IRC, when talking about Linux, &RHL;
versions, releases, etc. Many thanks to the people on the
fedora-list at &RH; for their input.
If you would like a word added to this document, please email the
mailing list
fedora-docs-list at redhat.com
. A list to the subscription page is available on the
project home
page. If you find a problem with these terms, file a
Bugzilla
report against the fedora-docs component. There is also a bug
reporting link on the
project
page as well.
Jargon Busteralsa
The Advanced Linux Sound Architecture (ALSA) provides audio
and MIDI functionality to the Linux operating system. Refer
to
alsa-project.orgAnaconda
Anaconda is the installation program for Red Hat
distributions. During installation, the system's hardware is
identified and configured, and the appropriate file systems
for the system's architecture are created. Finally, it
allows the user to install the operating system software on
the system. Optionally, it can upgrade existing Red Hat
installations. Anaconda can run in a fully interactive mode
(text or graphical), or in a kickstart mode, which is allows
the installation to be scripted for unattended operation.
Refer to
&RH;apt-get
Refer to
https://moin.conectiva.com.br/AptRpm.
APT (Advanced Package Tool) is a dependency tool, well known
to Debian users since it is used by default with their dpkg
packages. But apt has been ported to work with RPM packages
too, by Conectiva, who has now used it for some time in
their GNU/Linux distribution. The good news is that apt for
RPM may be used with any other RPM-based distribution. All
you need is the tool compiled for your version of RPM and at
least a repository where RPM packages and their apt metadata
can be downloaded from.
ATrpms
This is a 3rd party RPM repository for &RHL; distributions.
The original focus laid upon software used in natural
sciences, especially in the field of high energy physics,
e.g. tools for numerical programming or such for scientific
publications. But since then this repository has included
many non-scientific software titles, like system tools or
multimedia packages, resulting in a far more generic
repository. Refer to
atrpms.physik.fu-berlin.deBitTorrent
An alternative to a simple FTP or HTTP download. Utilizes
multiple channels to download. Refer to
BitTorrent
websiteDuke.edu
This is the tracker for Fedora Core 1 'Yarrow' release.
Bluecurve
An easy-to-navigate interface with intuitively organized
menus. Bluecurve has been upgraded in &RHL; 9 and now
extends to more areas of the operating system, including the
menu and layout of the desktop.
Bugzilla
This is the &RH; bug-tracking system, our database for
recording bugs in &RH; products. For more information about
the Bugzilla bug tracking system, please refer to the main
Bugzilla home
page.
Core 1
The Yarrow version of Fedora. Sometimes abbreviated to FC 1
or fc1, Fedora Core 1.
&RHL; NamesCore 2
The Tettnang version of Fedora. Sometimes abbreviated to FC
2 or fc2, Fedora Core 2.
&RHL; Namescron
A daemon to execute scheduled commands, for example to check
email each day at noon. Cron searches /var/spool/cron for
crontab files which are named after accounts in /etc/passwd;
CUPS
The Common UNIX Printing System ("CUPS") is a cross-platform
printing solution for all UNIX environments. It is based on
the "Internet Printing Protocol" and provides complete
printing services to most PostScript and raster
printers.Home
page.desktop switcher
The switchdesk-gnome package provides a GNOME look and feel
for the Desktop Switcher program provided in the switchdesk
package.
eth0
(Normally) the first ethernet port on your system
ethtool
Ethtool is a Linux net driver diagnostic and tuning tool for
the Linux 2.4.x (or later) series of kernels. It obtains
information and diagnostics related to media, link status,
driver version, PCI (or other) bus location, and more.
FAQ
Frequently Asked Questions, for Fedora see
fedora.redhat.comFDL
GNU Free Documentation License (FDL), see
gnu.orgFHS - File System Hierarchy Standard
A collaborative document that defines the names and
locations of many files and directories on a Linux system.
Worth getting to know if you want to know what
should go where. Refer to
&RH;FreshRPMS
A source of RPMs. Matthias Saou, the host, says: In late
2000, I started building quite a few RPM packages for my own
needs, that couldn't easily be found elsewhere, or at least
not so well suited for &RHL;. A few months later, the
website on which these packages were hosted changed its name
to become what people know today. A long time has passed and
I still maintain all the packages I used to, and more of
course! A whole community of users, testers and contributors
has grown around the website and its packages, which is
something I really didn't expect but really enjoy. Refer to
freshrpms.netRPMfsck
fsck is a command line tool used to check and optionally
repair Linux file systems.
fsh
Remote command execution via a cryptographically strong
method such as lsh or ssh is often painfully slow,
especially if either of the involved computers is slow. The
biggest problem is that the client and the server perform a
lot of complex calculations during connection establishment.
fsh uses lsh or ssh to establish a secure tunnel to the
remote system. This takes as long as a normal connection
establishment, but once the tunnel is established, fsh can
reuse it to start new sessions on the remote system almost
instantaneously. You get the security of ssh and the speed
of rsh.
gimp
The GIMP is the GNU Image Manipulation Program. It is a
freely distributed piece of software suitable for such tasks
as photo retouching, image composition and image authoring.
Refer to gimp.orgglibc
The GNU C library is used as the C library in the GNU system
and most newer systems with the Linux kernel. Refer to
gnu.orgGNOME
The GNOME Project is an effort to create a complete, free
and easy-to-use desktop environment for users, as well as a
powerful application development framework for software
developers. Refer to Home
page GPG
GnuPG is a complete and free replacement for PGP. Because it
does not use the patented IDEA algorithm, it can be used
without any restrictions. GnuPG is a RFC2440 (OpenPGP)
compliant application. Refer to
gnupg.org. You may
also see RPM-GPG-KEY referenced, which relates to the keys
used for checking packages. E.g. see
rpmfind
GPL & non-GPL http://www.fsf.org/licenses/gpl-faq.htm
Gnu General Public Licence. Refer to
fsf.orgGRUB
GNU GRand Unified Boot loader or GRUB is a program which
enables the user to select which installed operating system
or kernel to load at system boot time. It also allows the
user to pass arguments to the kernel. Refer to
&RH;i386
i386. The entire x86 line of computers and processors, from
the Intel 386 forward all the way to Intel Pentium 4 and
Athlon chips. All those are compatible with i386 instruction
sets, the "lowest common denominator". Often used as
shorthand for the distribution set of files meant for this
line of computers or processors.
IRC
IRC (Internet Relay Chat) channel. IRC is a real-time,
text-based form of communication. With it, you can have
conversations with multiple people in an open channel or
chat with someone privately one-on-one.
ISO
As an acronym, ISO = International Standards Organization.
More usefully, an abbreviation for the format of the
downloadable version of the CD images, since the ISO defined
the CD format.
ISO standard ISO 9660:1988 entitled "Information processing
-- Volume and file structure of CD-ROM for information
interchange" does define the order of bits on a CD-ROM and
so an image of an ISO 9660:1988 compliant media is called an
ISO. For details see
iso.orgKDE
KDE is a desktop environment for UNIX workstations. KDE
seeks to fill the need for an easy to use desktop for Unix
workstations, similar to the desktop environments found
under Mac OS or
MicrosoftWindows. Refer
to the Home
page for more information.
kernel
The heart of Linux. The main code derived from Linus's
original software.
kickstart
Many system administrators would prefer to use an automated
installation method to install &RHL; on their machines. To
answer this need, &RH; created the kickstart installation
method. Using kickstart, a system administrator can create a
single file containing the answers to all the questions that
would normally be asked during a typical &RHL; installation.
Refer to
&RH;
Kudzu
kudzu is the hardware autodetection & configuration
tool, originally introduced in &RHL; 6.1. It detects changes
in the system's hardware configuration, and gives the option
of configuring added or removed devices. It's set up by
default to run at each boot.
fedora.redhat.com
for more.
LDAP
Lightweight Directory Access Protocol
lilo
LILO (LInux LOader) is a basic system program which boots
your Linux system. LILO loads the Linux kernel from a floppy
or a hard drive, boots the kernel and passes control of the
system to the kernel. LILO can also boot other operating
systems.
LSB
Linux standard base. The goal of the LSB is to develop and
promote a set of standards that will increase compatability
among Linux distributions
linuxbase.orglspci
lspci is a utility for displaying information about all PCI
buses in the system and all devices connected to them.
Mandrake
Another Linux distribution
md5sum
md5sum computes a 128-bit checksum (or fingerprint or
message-digest) for each specified file. Refer to
gnu.org
for Linux man pages. Why is it useful? Having downloaded
Fedora, you'll mostly see a related file MD5SUM which holds
some rather strange numbers. Run md5sum against the
downloaded file or image, and you'll see a match if you are
lucky, or if you don't get the match, you can be assured
that the download is somehow faulty, and you need to
download again, before you burn the CD.
For windows,
activestate.comMemtest86
Memory testing may be performed prior to installing Fedora
Core by entering memtest86 at the boot:
prompt. This causes the Memtest86
standalone memory testing software to run.
Memtest86 memory testing continues until
the Esc key is pressed.
Mount point
Mounting a CD is the equivalent of telling the Operating
System that you want to use it. In Linux the only file
system that is automatically mounted is the root file system
which is automatically mounted on the root directory. Other
file systems (eg. your floppy drive, cd rom drive, windows
partitions, and any linux partitions other than root) can be
mounted and unmounted as required. In the case of drives
used with portable media (such as floppy drives, cd rom
drives, and zip drives) it is necessary to unmount the drive
before being able to remove the media from the drive.
Mozilla
Mozilla is an open-source web browser, designed for
standards compliance, performance and portability. Refer to
Mozilla.orgNautilus
The graphical desktop includes a file manager called
Nautilus that gives you a graphical display of your system
and personal files. Nautilus is designed to be much more
than a visual listing of files, however. It allows you to
configure your desktop, configure your &RHL; system, browse
your photo collection, access your network resources, and
more all from one integrated interface. In essence, Nautilus
becomes a shell for your entire desktop experience.
redhatpackage
An alternate name for an RPM. Usually a number of files
which together form an application or other usable software
entity. Normally meant for installation by a package manager
RPMredhat-config-packagespine
Pine — a Program for Internet News & Email —
is a tool for reading, sending, and managing electronic
messages (email). Refer to
washington.eduPsyche
The name given to &RHL; 8
&RHL; NamesRawhide
The bleeding edge, Rawhide is where the next version of
packages are developed and tested. It is usually sort of
stable, but on any given day any given package MIGHT be
badly broken where the programmers are trying to add
something or change something. Do not use on production
machines, use at your own risk, etc.
&RHL; Names
Tettnang, Yarrow, Shrike, Psyche, et al. Names are given to
individual versions of &RHL; and &DISTRO; for reference and
easy memory. People often forget whether they are using RHL
8.0 (Psyche), RHL 9 (Shrike), or Fedora Core 1 (Yarrow), but
the names are harder to forget. Note that other operating
systems do the same thing, including other Linux distros and
Microsoft (various versions of Windows have been named
Chicago, Cairo, etc.).
RHEL
&RHEL; is the premiere operating system for open source
computing. It's sold by annual subscription, runs on seven
system architectures, is certified by top enterprise
software and hardware vendors, and backed by a &RHN;
subscription and up to 24x7 support with one-hour response.
Refer to
&RH;
for more.
redhat-config-packages
redhat-config-packages is the package manager for &RHL; and
&DISTRO;. It supports installation of packages from CD or
other sources
&RH; End User Licence Agreement (RHEULA)
Each of &RH; software products is covered by an End User
License Agreement. Refer to
&RH;rhgb
&RH; Graphical Boot.
Fedora Core 1 now uses a graphical interface while booting.
The graphical boot screen will appear once the kernel has
loaded. Graphical booting is controlled by the GRAPHICAL
line in the /etc/sysconfig/init file;
set it to "no" to permanently disable graphical booting. In
addition, the parameter rhgb must be appended to your
bootloader command line.
Systems that have been upgraded to Fedora Core 1 will not be
configured to include the graphical boot feature. You must
install the rhgb package, and add the rhgb boot-time
parameter to your bootloader configuration.
RHN
&RHN;
RHN Applet
This applet, although called the rhn-applet really has
nothing to do with RHN in Fedora. It is really just the
convenient mechanism for GUI access to up2date.
RPM
&RH; Package Manager, or nowadays, RPM Package Manager.
The standard way to build and distribute any application for
&RHL;, &DISTRO;, and other Linux distributions that now use
the same format. This includes Mandrake and possibly others
of which I might be unaware. RPM is also the name for the
application and command with which you install, upgrade,
query, or remove an RPM package, and you often refer to a
package as "the Apache RPM" meaning the RPM file for that
application. Can also check dependencies between installed
and new packages.
Rsync
rsync is an open source utility that provides fast
incremental file transfer. Refer to
samba.anu.eduSELinuxnsa.gov,
from which, Security-Enhanced Linux. This version of Linux
has a strong, flexible mandatory access control architecture
incorporated into the major subsystems of the kernel.
Severn
The beta version of Fedora, closed off early November 2003,
severn was the beta version 0.95
Shrike
The name given to &RHL; 9
&RHL; NamesSodipodi
Sodipodi is general vector illustrating application for
Linux/Unix and Windows. It uses W3C SVG as native file and
in-memory image format and can do many neat things. Refer to
SourceforgeSRPMs
Source RPM, contains the source code for the package in case
you want to read it or modify it. You do not need any SRPMS
to install or use the software.
RPMTettnang
"Tettnang" is the second release (version 2) of Fedora Core.
&RHL; NamesCore 2Up2date
up2date is a complete system for managing and updating RPM
packages on &RHL; and &DISTRO; system. It has both command
line and gui modes. Refer to
&RH;
site for more detail.
VMware
A commercial product,
VMware Workstation
is virtual machine software for the desktop. Optimized for
the power user, VMware Workstation runs multiple operating
systems, including Microsoft Windows, Linux, and
NovellNetWare,
simultaneously on a single PC in fully networked, portable
virtual machines. VMware Workstation works by enabling
multiple operating systems and their applications to run
concurrently on a single physical machine. These operating
systems and applications are isolated in secure virtual
machines that co-exist on a single piece of hardware. The
VMware virtualization layer maps the physical hardware
resources to the virtual machine's resources, so each
virtual machine has its own CPU, memory, disks, I/O devices,
etc. Virtual machines are the full equivalent of a standard
x86 machine. Refer to its
home page for
more information.
VNC
VNC stands for Virtual Network Computing. It is remote
control software which allows you to view and interact with
one computer (the "server") using a simple program (the
"viewer") on another computer anywhere on the Internet.
Refer to
realvnc.comXFS
XFS is a journalling filesystem developed by SGI and used in
SGI's IRIX operating system. It is now also available under
GPL for linux. It is extremely scalable, using btrees
extensively to support large and/or sparse files, and
extremely large directories. The journalling capability
means no more waiting for fsck's or worrying about meta-data
corruption. Refer to
oss.sgi.comXimian
Provides a modified version of GNOME, which can be installed
on a Linux distributions. Warning: After installing Ximian
GNOME, it must be uninstalled before upgrading &RHL; or
&DISTRO;. Refer to the Release Notes
for details.
Ximian had its genesis in the GNOME project and offers a
complete Linux desktop environment and productivity
application suite. Refer to
the home
page. The company was founded by some of the GNOME
developers as a commercial entity related to GNOME. This led
to the development of Evolution and improvement in GNOME.
Bought by Novell Aug 2003
X Window System
Possibly a misnomer, though often used to describe the GUI
(Window like ) user interface for Linux. Refer to
ntlug.org
for the rationale.
Yarrow
"Severn" was a beta version of Fedora and "yarrow" is the
first release version 1, November 6, 2003
Also, yarrow - ubiquitous strong-scented mat-forming
Eurasian herb of wasteland, hedgerow or pasture having
narrow serrate leaves and small usually white florets;
widely naturalized in North America. Yarrow is also, like
Severn, a river in the UK.
&RHL; NamesCore 1Yum
Yum is an automatic updater and package installer/remover
for RPM systems. It automatically computes dependencies and
figures out what actions should occur to install packages.
Refer to
Duke
University
Index: Makefile
===================================================================
RCS file: /cvs/docs/jargon-buster/Makefile,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Makefile 24 Feb 2004 19:14:47 -0000 1.3
+++ Makefile 17 Aug 2005 17:09:02 -0000 1.4
@@ -1,29 +1,30 @@
###############################################################################
# Makefile for RHLP docs project
# Created by: Tammy Fox
-# Last edited by: Tammy Fox
+# Last edited by: Tommy Reynolds
# WARNING: need passivetex 1.24 for pdf generation to work
# License: GPL
-# Copyright 2003-2004 Tammy Fox, Red Hat, Inc.
+# Copyright 2003 Tammy Fox, Red Hat, Inc.
+# Copyright 2005 Tommy Reynolds, MegaCoder.com
###############################################################################
-XSLPDF = ../xsl/main-pdf.xsl
-XSLHTML = ../xsl/main-html.xsl
-LANG = en
-DOCNAME = fedora-jargon-buster-$(LANG)
-XMLFILE = $(DOCNAME).xml
+XSLPDF = ../docs-common/xsl/main-pdf.xsl
+XSLHTML = ../docs-common/xsl/main-html.xsl
+XSLHTMLNOCHUNKS = ../docs-common/xsl/main-html-nochunks.xsl
+LANG = en
+DOCNAME = jargon-buster-$(LANG)
+XMLFILE = $(DOCNAME).xml
+XMLEXTRAFILES =
######################################################
-html:
- @xmlto html -x $(XSLHTML) -o $(DOCNAME) $(XMLFILE)
- @mkdir -p $(DOCNAME)/stylesheet-images
- @cp ../stylesheet-images/*.png $(DOCNAME)/stylesheet-images
- @cp ../css/fedora.css $(DOCNAME)
-
-
-pdf:
- @xmlto pdf -x $(XSLPDF) $(XMLFILE)
+include ../docs-common/Makefile.common
######################################################
-clean:
- @rm -rfv *.html *.pdf *.tex $(DOCNAME)
+# If you want to add additional steps to any of the
+# targets defined in "Makefile.common", be sure to use
+# a double-colon in your rule here. For example, to
+# print the message "FINISHED AT LAST" after building
+# the HTML document version, uncomment the following
+# line:
+#${DOCNAME}/index.html::
+# echo FINISHED AT LAST
--- fedora-jargon-buster-en.xml DELETED ---
From fedora-docs-commits at redhat.com Thu Aug 18 03:25:17 2005
From: fedora-docs-commits at redhat.com (Thomas R. Jones (trjones))
Date: Wed, 17 Aug 2005 23:25:17 -0400
Subject: securing-filesystems ch-constitutes_filesystem.xml,NONE,1.1
Message-ID: <200508180325.j7I3PHkG026069@cvs-int.fedora.redhat.com>
Author: trjones
Update of /cvs/docs/securing-filesystems
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26053/securing-filesystems
Added Files:
ch-constitutes_filesystem.xml
Log Message:
Initial Commit to the Fedora Docs Repository
--- NEW FILE ch-constitutes_filesystem.xml ---
What Constitutes a Filesystem?
That is a pretty broad question. Take the following definition into
consideration:
The Free On-line Dictionary of Computing
file system
(FS, or "filesystem") 1. A system for
organizing directories and files, generally in terms of
how it is implemented in the disk operating system. E.g.,
"The Macintosh file system is just dandy as long as you
don't have to interface it with any other file systems".
2. The collection of files and directories stored on a given
drive (floppy drive, hard drive, disk partition, logical
drive, RAM drive, etc.). E.g., "mount attaches a named file
system to the file system hierarchy at the pathname location
directory [...]" -- Unix manual page for "mount(8)".
As an extension of this sense, "file system" is sometimes used
to refer to the representation of the file system's
organization (e.g. its file allocation table) as opposed the
actual content of the files in the file system.
Unix manual page: fs(5), mount(8).
(1997-04-10)
Although the above statements properly define a filesystem, they do not properly
convey the complexities and nuances presented when interacting and securing the
various types of filesystems available to an end-user of the &FC; distribution.
It does, however, present a generalized description at a higher-level. This
high-level description is sufficient if you have a very limited exposure to the
components of a given filesystem. Then again that is not what we are here to do,
is it? With this in mind, we will be delving much deeper into the internals of the
entity collectively known as the "filesystem" to gain as much valuable knowledge
as possible to properly and most of all securely administer the filesystem(s)
available to the end-users of the &FC; distribution.
We are going to dive in head first into the convoluted world of objects, subjects,
and the permissions utilized by these entities during their communications with
one another. The intention of this entire chapter is to build a in-depth
understanding of the internal structure of a filesystem and the utilization of the
data contained therein. Within the next few sections we will review these points
and begin to build a solid comprehension of the object and subject relationship
that is the cornerstone of access control and subsequently a secure filesystem.
Now that we are done kicking the tires — lets open the hood and see
what this baby has got, shall we?!
Filesystem Standardization and ComplianceWhat is a Standard?
With regards to a filesystem, a standard is a published document
that contains a set of guidelines as to what, when, and how a specific
entity should behave in a given situation. Essentially, the
documents that are referenced in the following sections are all guidelines
for the placement, structure, and behavior of the objects that compose a
filesystem.
As you will soon see, these are just guidelines. These guidelines are not
regulatory requirements. Deviation from a standard is generally
discouraged by the regulatory bodies. However, you will be presented with
some situations that warrant such a deviation from the standard. I don't
want to ruin it for you by saying anything more — so let's get
started.
Standards Implemented in Fedora
Fedora attempts to comply with as many of the industry standards as
possible. This position helps to ensure that the &FC; distribution
complies with the technical computing capabilities as the distribution
is further developed and is inundated with advances into more complex and
exciting technologies as they become available to the public.
The Filesystem Hierarchy Standard
This standard, commonly referred to as the FHS, has
been developed to provide a set of requirements and guidelines for
file and directory placement under any UNIX-like operating system. It
is intended to support interoperability of applications, system
administration tools, development tools, and scripts as well as
greater uniformity of documentation for these operating systems.
With reference to the topic at hand, it also provides the capability
to determine the appropriate access permissions needed for a given
object; due to the fact that this standardization provides another
source of information to ascertain the intended purposes of the object
located within this FHS-compliant system. This of
course is further dependent on the filesystem objects themselves.
Given the information provided by the FHS and that
derived from the procedures performed in various other sections of
this document, we can reliably begin to secure the filesystems of
fedora.
IEEE &posix;.1The following &posix; draft standards are recognized:
&posix; 1003.1e - Security APIs
&posix; 1003.2c - Security Command and Utilities
It is important to recognize that these are draft standards. Thus,
these drafts have not been officially approved for recommendation
as a standard by the standards bodies. However, given that there
is a void of comparative standards in the area of access control;
these specifications are currently the best-of-breed.
Yes! Fedora is Non-CompliantGive listing of non-compliance.A Review of the Structure and Objects of a Filesystem
In order to understand and follow the concepts and procedures provided in
this section there will need to be a degree of familiarity with the commands,
their available options and related terminology. This information is not
meant as a replacement for the commands documentation(e.g. Manual Pages) but
is intended as a tool to obtain a brief summary of the resources utilized in
this section. Please read and familiarize yourself with the following
resources before continuing.
Key Terminology and Conceptsobject - this entity is passive in nature. The
object is the entity that provides the information or data that is
being requested.
subject - this entity is active in nature. The
subject is the entity that is requesting the information or data that
is located in or about the object.
access - the process of information transfer
between an object and a subject.
ls - the application utilized to list the contents
of a directory object type. Common options are as follows: the
option formats the output into a long listing.
Provides details such as mode-based permissions, owning user and
owning group. The option presents the
information for the directory object type instead of its contents.
This option queries the parent object to the requested directory
object type to obtain the appropriate information.
stat - the application utilized to display the
status of an object or filesystem. Common options are as follows:
the option presents the status of a filesystem
rather than the status of the special object that is associated with
the requested entity.
It is very important that the concept of an object and subject is easily
understood. Otherwise, procedures and/or techniques presented in later
chapters will be without meaning.
I would like to take the time to re-emphasize that a subject is the active
entity that is requesting the data or information. Conversely, the object
is the passive entity that houses the data or information that is being
requested!
Standard ObjectsRegular File
The regular file object is the most prevalent
object type found in a &FC; system. On my development system there are
some 263,000 plus regular file objects. This number will vary greatly
between different systems due to installed applications, and the
utilization of the system itself. The amount of regular file objects
located on your system is not significant to the topic at hand.
However, it is relevant to know that most objects that you will be
securing will be of this type of filesystem object.
The regular file object type is composed of a great many file types.
Yes, that is very confusing; but read on. There are two very different
and completely separate references to a file
type in a Linux operating system such as &FC;.
These references are not as relevant to a regular file object type as
they are of the special object type but are indeed a needed facility
to convey the applicability of these concepts for all objects that
compose a filesystem.
First, is the file type that is utilized in
kernel-space — from this point forward
known as the object file type to reduce
confusion. This object file type is an all-encompassing data object
for all objects of the regular file type. Essentially the kernel
bundles all the regular file objects into a single category, the
object file type when processing these objects. It is irrelevant to
the kernel whether or not a file being accessed is a shell script or
an XML file. All the object file types are accessed the same way
within the kernel-space. This is in direct contrast to how the kernel
reacts when presented with the filesystem objects that are considered
to be of a special type. You may read this information in
Special Objects.
Second, is the file type that is utilized in user-space
. This file type is the entity that you as an end-user
will interact with on a daily basis and is considered the standard
form of a regular file objects file type(unless you are a kernel or
device driver developer). In contrast with the kernel-space version,
this file type is not all-encompassing at all. In user-space, the
regular file objects are distinctly separated according to the
attributes of the object in question. These types of files are
sometimes identified by the file extension portion of the filename
that is declared for this regular file object in its parent directory
object. And yet they sometimes are identified by the data or
information located in the file itself.
I can hear you already saying -- "What does that mean?". This concept
comes into play when determining the purpose of the regular file
object which will be presented and performed in Determining a Filesystem Objects
Purpose. To make things a little easier to understand, lets
perform analysis of an object believed to be of the regular file
object type. As are most scenarios in a Linux environment, there are
many ways to go about obtaining the same information. We will obtain
this information by utilizing various methods and alterative
procedures so that we cannot only establish the necessary steps needed
but also to become increasingly familiar with the Linux environment
and its available security mechanisms.
The first procedure we will perform in this section will be to
identify whether or not the object is in fact of the regular file
object type. This procedure is performed in the following
different steps:
- Using the
ls command
- Using the
stat command
Using the ls command
The use of the ls
command sequence will perform a listing of the object that we
request which is located in the current directory(which
happens to be the directory
/home/thomas/Documents/example)
and presents the output in a long format.
Execution of the command
thomas at bodhittsatva:~/Documents/example> ls -l watch_osiris.sh
Output from the command
As you can see from the output below, the long format
option provides us a great deal of information about
the regular file objects in this directory.
-rwxr--r-- 1 thomas thomas 2506 2005-08-01 10:34 watch_osiris.sh
Analysis of the output
The example output above provides other information
such as permissions. But, this will be reviewed in
another chapter so we will disregard this information
at this time and continue on with our topic.
Upon review of the example output presented in
, we
can determine the following specific information about
the suspected regular file object:
/home/thomas/Documents/example/watch_osiris.sh
This filesystem object is a regular file. The
representation of this information is in the form
of the - (dash) preceeding the
informational image location.
This regular file object is owned by the
thomas
owner
This regular file object is owned by the
thomas
owning group
Using the ??? command
The same information can be gleaned from the utilization of
the ??? command.
DirectorySpecial ObjectsCharacter Device
As are most objects of a native filesystem of a linux operating
system, the special files known as character devices are also
categorized as file-like objects. Many characteristics
of a device file object are similar and sometimes identical to that
of the filesystem objects previously discussed. However, there are a
few key differences between other filesystem objects and character
device objects that will need to be examined. We will review the
affect these differences have on the specific filesystem object as
well as the security implications these differences have on the fedora
system as a whole.
Building upon the previous examples, a character device is accessed by
the end-user via the names given them in the filesystem. These names
can be determined by a low-level review of the directory entries that
are located in the directory object that is parent to the character
device. Generally, most character devices are located in the
/dev directory. This convention is standardized
by the following standards bodies:
Filesystem Hierarchy Standard
The most current standardization at time of this
writing is 2.3
Linux Standard Base
The most current standardization at time of this
writing is 3.0
The related specification is located in Chapter 5,
Section 12.1
Single Unix Specification
The most current standardization at time of this
writing is ?????
As has been previously declared, we will be utilizing the &fhs;
specification as the standardization of choice for this document. You
may navigate to the following link for more information about
character devices implemented under the &fhsu; standard:
http://www.pathname.com/fhs/pub/fhs-2.3.html#DEVDEVICEFILESSometimes a character device is also called a Block DeviceSymbolic LinkSocketPipeAdministrative ObjectsInode: the Administration Data ObjectUnderstanding a PathnameTypes of Filesystems
The following sections provide a listing of the filesystems that are
supported by the fedora kernel. This listing in no way is meant to be an all
inclusive summary. Due to the Linux kernels open source licensing there are
a great multitude of filesystems that have been developed and/or ported for
use. This licensing unencumberance provides end-users, and all users of Linux
distributions; an easy avenue by which to remedy stability and integrity
issues of their filesystems introduced by various other operating systems.
Ext2Ext3ReiserFSJFSXFSCFSTCFSRAMFS
From fedora-docs-commits at redhat.com Thu Aug 18 22:52:54 2005
From: fedora-docs-commits at redhat.com (Stuart Ellis (elliss))
Date: Thu, 18 Aug 2005 18:52:54 -0400
Subject: yum-software-management yum-software-management-en.xml,1.42,1.43
Message-ID: <200508182252.j7IMqsTG027843@cvs-int.fedora.redhat.com>
Author: elliss
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27815
Modified Files:
yum-software-management-en.xml
Log Message:
- Added note about installing without repository to the "Managing" section, so that the section reads better on the Website.
- Amended section on manually adding keys, as yum 2.1.1 does actually support gpgcheck (if you have a definition file that actually uses the option).
- Tidied up wording of "Repository Compatibility" on alternatives to Fedora packages.
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- yum-software-management-en.xml 17 Aug 2005 17:02:18 -0000 1.42
+++ yum-software-management-en.xml 18 Aug 2005 22:52:52 -0000 1.43
@@ -4,7 +4,7 @@
%FEDORA-ENTITIES-EN;
-
+
@@ -113,7 +113,7 @@
This document describes the configuration of
yum on &FED; &FCLOCALVER; systems. You must
- perform the additional step described in
+ perform the additional step noted in
to enable
yum on &FED; 3.
@@ -618,14 +618,19 @@
Use the yum utility to modify the software on
- your system in three ways:
+ your system in four ways:
- To install new software from repositories or a package file
+ To install new software from package repositories
+
+
+
+
+ To install new software from an individual package file
@@ -640,6 +645,18 @@
+
+
+ Installing Software from a Package File
+
+
+ The yum commands shown in this section use
+ repositories as package sources. Refer to
+ for details of
+ using yum to install software from an
+ individual package file.
+
+
To use yum, specify a function and one or more
@@ -690,13 +707,10 @@
- Review the list of changes, and then press
- y
- to accept and begin the process. If you press
- N
- or
- Enter
- , yum does not download or change any packages.
+ Review the list of changes, and then press y to
+ accept and begin the process. If you press N or
+ Enter , yum does not download
+ or change any packages.
@@ -710,9 +724,9 @@
- The yum utility imports the repository public
- key if it is not already installed on the rpm
- keyring.
+ The yum utility also imports the repository
+ public key if it is not already installed on the
+ rpm keyring.
@@ -731,13 +745,18 @@
- Check the public key, and then press
- y
- to import the key and authorize the key for use. If you press
- N
- or
- Enter
- , yum stops without installing any packages.
+ Check the public key, and then press y to import
+ the key and authorize the key for use. If you press
+ N or Enter ,
+ yum stops without installing any packages.
+
+
+
+ To ensure that downloaded packages are genuine,
+ yum verifies the digital signature of each
+ package against the public key of the provider. Once all of the
+ packages required for the transaction are successfully downloaded
+ and verified, yum applies them to your system.
Downloads are Cached
@@ -1268,19 +1287,15 @@
class="username">root password.
-
- You must manually import all public keys on &FED; 3 and earlier
- systems. This includes the &FED; public key. To import the &FED;
- public key on &FED; 3, type this command:
-
-
-su -c 'rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora'
-
-
- At the prompt, enter the
- root password.
-
+
+ Importing the &FED; Key on &FED; 3
+
+
+ To add the &FED; public key to the rpm
+ keyring on &FED; 3 systems, run the command su -c
+ 'rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora'.
+
+
@@ -1304,18 +1319,24 @@
Always read the web site of the repository for information on
package compatibility before you add it as a package source.
Separate repository providers may offer different and
- incompatible versions of the same software. In some cases,
- third-party repositories may also include alternative packages
- for software provided by &FP; repositories that are not
- compatible with other &FED; packages.
+ incompatible versions of the same software. Third-party
+ repositories may also provide alternative packages for software
+ that is included in &FED; repositories.
+
+
+
+ Alternative packages may contain versions of the software that
+ function differently from the version in the &FP; packages.
+ Determine the benefits and potential incompatibilities before
+ replacing &FP; packages with alternative versions.
Incompatible Repositories
- If you use incompatible repositories yum
- operations may fail.
+ If you configure your system to use incompatible repositories
+ yum operations may fail.
@@ -1477,9 +1498,9 @@
By default, yum retains the packages and
- package data files that it downloads, so they may be reused in
- future operations without being downloaded again. To purge the
- package data files, use this command:
+ package data files that it downloads, so that they may be reused
+ in future operations without being downloaded again. To purge
+ the package data files, use this command:
su -c 'yum clean headers'
From fedora-docs-commits at redhat.com Fri Aug 19 20:09:15 2005
From: fedora-docs-commits at redhat.com (Stuart Ellis (elliss))
Date: Fri, 19 Aug 2005 16:09:15 -0400
Subject: yum-software-management yum-software-management-en.xml,1.43,1.44
Message-ID: <200508192009.j7JK9FeF031814@cvs-int.fedora.redhat.com>
Author: elliss
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31797
Modified Files:
yum-software-management-en.xml
Log Message:
Very minor tweak
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- yum-software-management-en.xml 18 Aug 2005 22:52:52 -0000 1.43
+++ yum-software-management-en.xml 19 Aug 2005 20:09:12 -0000 1.44
@@ -1147,7 +1147,7 @@
script activates the script
/etc/cron.daily/yum.cron, which causes
the cron service to perform the system
- update automatically each day.
+ update automatically at 4am each day.
From fedora-docs-commits at redhat.com Sat Aug 20 14:34:12 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sat, 20 Aug 2005 10:34:12 -0400
Subject: docs-common Makefile.common,1.7,1.8
Message-ID: <200508201434.j7KEYCIM031324@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/docs-common
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31307/docs-common
Modified Files:
Makefile.common
Log Message:
Omit sizable .EPS files from tarball makes, since they are not useful anyway
Index: Makefile.common
===================================================================
RCS file: /cvs/docs/docs-common/Makefile.common,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Makefile.common 12 Jul 2005 15:28:36 -0000 1.7
+++ Makefile.common 20 Aug 2005 14:34:09 -0000 1.8
@@ -32,7 +32,7 @@
# document into a compressed tar archive.
tarball ${DOCNAME}.tar.gz:: ${DOCNAME}/index.html
- tar -zcf ${DOCNAME}.tar.gz ${DOCNAME}
+ tar -zc --exclude '*.eps' -f ${DOCNAME}.tar.gz ${DOCNAME}
# The "pdf" or "${DOCNAME}.pdf" target produces an Adobe Portable Document
# Format (PDF) file as output.
From fedora-docs-commits at redhat.com Sat Aug 20 21:34:53 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sat, 20 Aug 2005 17:34:53 -0400
Subject: docs-common/common fedora-entities-en.ent,1.6,1.7
Message-ID: <200508202134.j7KLYrXG008827@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/docs-common/common
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8810/docs-common/common
Modified Files:
fedora-entities-en.ent
Log Message:
Add entity for FDP Bugzilla product
Index: fedora-entities-en.ent
===================================================================
RCS file: /cvs/docs/docs-common/common/fedora-entities-en.ent,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- fedora-entities-en.ent 16 Aug 2005 21:55:59 -0000 1.6
+++ fedora-entities-en.ent 20 Aug 2005 21:34:50 -0000 1.7
@@ -26,6 +26,7 @@
http://bugzilla.redhat.com/">
+
From fedora-docs-commits at redhat.com Sat Aug 20 21:35:23 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sat, 20 Aug 2005 17:35:23 -0400
Subject: docs-common/bin xmlformat-fdp.conf,1.4,1.5
Message-ID: <200508202135.j7KLZOKh008865@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/docs-common/bin
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8836/docs-common/bin
Modified Files:
xmlformat-fdp.conf
Log Message:
Add formatting for email XML tag
Index: xmlformat-fdp.conf
===================================================================
RCS file: /cvs/docs/docs-common/bin/xmlformat-fdp.conf,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- xmlformat-fdp.conf 13 Aug 2005 23:52:32 -0000 1.4
+++ xmlformat-fdp.conf 20 Aug 2005 21:35:21 -0000 1.5
@@ -93,7 +93,7 @@
menuchoice guilabel guimenu guisubmenu guimenuitem guibutton keycap
format = inline
-wordasword systemitem citetitle footnote
+wordasword systemitem citetitle footnote email
format = inline
# Make and less goofy in their use of whitespace
From fedora-docs-commits at redhat.com Sun Aug 21 13:27:03 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sun, 21 Aug 2005 09:27:03 -0400
Subject: docs-common/common bugreporting-en.xml,NONE,1.1
Message-ID: <200508211327.j7LDR3qY002842@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/docs-common/common
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2826/common
Added Files:
bugreporting-en.xml
Log Message:
Add snippet for bug reporting; this entity should go in introduction to every document
--- NEW FILE bugreporting-en.xml ---
Reporting Document Errors
To report an error or omission in this document, file a bug report in &BZ;
at &BZ-URL;. When you file your bug, select "&BZ-PROD;" as the
Product, and select the title of this document as
the Component. The version of this document is
&BOOKID;.
The maintainers of this document will automatically receive your bug report.
On behalf of the entire &FED; community, thank you for helping us make
improvements.
From fedora-docs-commits at redhat.com Sun Aug 21 13:30:33 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sun, 21 Aug 2005 09:30:33 -0400
Subject: docs-common/common fedora-entities-en.ent,1.7,1.8
Message-ID: <200508211330.j7LDUXBZ002880@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/docs-common/common
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2863
Modified Files:
fedora-entities-en.ent
Log Message:
Add bug-reporting snippet to entities
Index: fedora-entities-en.ent
===================================================================
RCS file: /cvs/docs/docs-common/common/fedora-entities-en.ent,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- fedora-entities-en.ent 20 Aug 2005 21:34:50 -0000 1.7
+++ fedora-entities-en.ent 21 Aug 2005 13:30:31 -0000 1.8
@@ -48,6 +48,7 @@
+
@@ -65,7 +66,7 @@
">
">
-
+
From fedora-docs-commits at redhat.com Sun Aug 21 14:07:57 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sun, 21 Aug 2005 10:07:57 -0400
Subject: docs-common/common fedora-entities-en.ent,1.8,1.9
Message-ID: <200508211407.j7LE7vDn004171@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/docs-common/common
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4138
Modified Files:
fedora-entities-en.ent
Log Message:
Oops, do that entity correctly...
Index: fedora-entities-en.ent
===================================================================
RCS file: /cvs/docs/docs-common/common/fedora-entities-en.ent,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- fedora-entities-en.ent 21 Aug 2005 13:30:31 -0000 1.8
+++ fedora-entities-en.ent 21 Aug 2005 14:07:53 -0000 1.9
@@ -48,7 +48,7 @@
-
+
From fedora-docs-commits at redhat.com Wed Aug 24 12:30:29 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Wed, 24 Aug 2005 08:30:29 -0400
Subject: documentation-guide docs-getting-files-en.xml,1.3,1.4
Message-ID: <200508241230.j7OCUTQi019297@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/documentation-guide
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19280
Modified Files:
docs-getting-files-en.xml
Log Message:
Clean up CVS instructions a bit, removing excess tagging in screens, some style changes
Index: docs-getting-files-en.xml
===================================================================
RCS file: /cvs/docs/documentation-guide/docs-getting-files-en.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- docs-getting-files-en.xml 14 May 2005 20:00:15 -0000 1.3
+++ docs-getting-files-en.xml 24 Aug 2005 12:30:26 -0000 1.4
@@ -32,34 +32,31 @@
The custom scripts and stylesheets used are all stored in CVS on the
cvs.fedora.redhat.com CVS server.
-
-
-
You need to check them out along with the DocBook XML files for the
existing docs.
- Get started by following these once-only steps.
- When asked for a CVS password, just press the ENTER key.
+ You should perform these steps only once, when you first make a checkout
+ from docs CVS. When you see the password prompt, just press the
+ Enter key.
-$ mkdir my-fedora-docs
-$ cd my-fedora-docs
-$ export CVSROOT=:pserver:anonymous at cvs.fedora.redhat.com:/cvs/docs
-$ cvs login
-<enter>
-$ cvs co docs-setup
+mkdir my-fedora-docs
+cd my-fedora-docs
+export CVSROOT=:pserver:anonymous at cvs.fedora.redhat.com:/cvs/docs
+cvs login
+cvs co docs-setup
- Checking the files out anonymously means that you can view them and
- retreive the latest versions, but you can not add (commit) any updates or
- new files back to the repository.
- You need CVS write access for that; check with the
- http://fedoraproject.org/wiki/DocsProject/NewWriters
- site to learn about getting write access to CVS.
+ When you perform an anonymous CVS checkout, you can view the files and
+ retreive the latest versions. You can not add (commit) any updates or new
+ files back to the repository. To commit changes to CVS, you must have
+ CVS write access. Refer to to learn
+ about getting write access to CVS.
@@ -72,12 +69,12 @@
Pick your document of interest and then download it to your working directory:
-$ cvs co example-tutorial
+cvs co example-tutorial
- Except for the &IG;, all docs must be tutorials
- written in DocBook XML article format using the template in the
- example-tutorial directory. Each tutorial
+ Except for the &IG;, all documentation in CVS must
+ be tutorials written in DocBook XML article format using the template in
+ the example-tutorial directory. Each tutorial
must be in its own directory. No XML files should be
in the root directory.
From fedora-docs-commits at redhat.com Wed Aug 24 12:33:08 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Wed, 24 Aug 2005 08:33:08 -0400
Subject: documentation-guide docs-getting-files-en.xml,1.4,1.5
Message-ID: <200508241233.j7OCX83R019322@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/documentation-guide
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19305
Modified Files:
docs-getting-files-en.xml
Log Message:
Trivial style change, remove superfluous adverb
Index: docs-getting-files-en.xml
===================================================================
RCS file: /cvs/docs/documentation-guide/docs-getting-files-en.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- docs-getting-files-en.xml 24 Aug 2005 12:30:26 -0000 1.4
+++ docs-getting-files-en.xml 24 Aug 2005 12:33:05 -0000 1.5
@@ -38,7 +38,7 @@
You should perform these steps only once, when you first make a checkout
- from docs CVS. When you see the password prompt, just press the
+ from docs CVS. When you see the password prompt, press the
Enter key.
From fedora-docs-commits at redhat.com Wed Aug 24 12:36:28 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Wed, 24 Aug 2005 08:36:28 -0400
Subject: documentation-guide docs-getting-files-en.xml,1.5,1.6
Message-ID: <200508241236.j7OCaSfB019345@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/documentation-guide
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv19328
Modified Files:
docs-getting-files-en.xml
Log Message:
Ugh, stupid spelling error
Index: docs-getting-files-en.xml
===================================================================
RCS file: /cvs/docs/documentation-guide/docs-getting-files-en.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- docs-getting-files-en.xml 24 Aug 2005 12:33:05 -0000 1.5
+++ docs-getting-files-en.xml 24 Aug 2005 12:36:25 -0000 1.6
@@ -52,7 +52,7 @@
When you perform an anonymous CVS checkout, you can view the files and
- retreive the latest versions. You can not add (commit) any updates or new
+ retreive the latest versions. You cannot add (commit) any updates or new
files back to the repository. To commit changes to CVS, you must have
CVS write access. Refer to to learn
From fedora-docs-commits at redhat.com Wed Aug 24 19:41:57 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Wed, 24 Aug 2005 15:41:57 -0400
Subject: documentation-guide docs-getting-files-en.xml,1.6,1.7
Message-ID: <200508241941.j7OJfvRN031655@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/documentation-guide
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31638
Modified Files:
docs-getting-files-en.xml
Log Message:
Oops, fix one other extraneous prompt... sorry quaid
Index: docs-getting-files-en.xml
===================================================================
RCS file: /cvs/docs/documentation-guide/docs-getting-files-en.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- docs-getting-files-en.xml 24 Aug 2005 12:36:25 -0000 1.6
+++ docs-getting-files-en.xml 24 Aug 2005 19:41:55 -0000 1.7
@@ -63,7 +63,7 @@
To see a list of the available documents:
-$ cvs co -c
+cvs co -c
Pick your document of interest and then download it to your working directory:
From fedora-docs-commits at redhat.com Wed Aug 24 20:37:38 2005
From: fedora-docs-commits at redhat.com (Karsten Wade (kwade))
Date: Wed, 24 Aug 2005 16:37:38 -0400
Subject: documentation-guide documentation-guide-en.xml,1.19,1.20
Message-ID: <200508242037.j7OKbcUo000573@cvs-int.fedora.redhat.com>
Author: kwade
Update of /cvs/docs/documentation-guide
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv556
Modified Files:
documentation-guide-en.xml
Log Message:
Rolling version.
Index: documentation-guide-en.xml
===================================================================
RCS file: /cvs/docs/documentation-guide/documentation-guide-en.xml,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- documentation-guide-en.xml 28 Jun 2005 21:46:45 -0000 1.19
+++ documentation-guide-en.xml 24 Aug 2005 20:37:35 -0000 1.20
@@ -7,9 +7,9 @@
%FEDORA-ENTITIES-EN;
-
+
-
+
@@ -34,7 +34,7 @@
&FP; Documentation GuideVersion &VERSION;
- 2003,2004
+ 2003,2004,2005&FORMAL-RHI;Tammy FoxJohnray Fuller
From fedora-docs-commits at redhat.com Thu Aug 25 17:42:56 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Thu, 25 Aug 2005 13:42:56 -0400
Subject: jargon-buster jargon-buster-en.xml,1.1,1.2
Message-ID: <200508251742.j7PHgu93002260@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/jargon-buster
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2243
Modified Files:
jargon-buster-en.xml
Log Message:
Removed a few superfluous entries, edited others, pushed release to 1.9.2
Index: jargon-buster-en.xml
===================================================================
RCS file: /cvs/docs/jargon-buster/jargon-buster-en.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- jargon-buster-en.xml 17 Aug 2005 17:09:02 -0000 1.1
+++ jargon-buster-en.xml 25 Aug 2005 17:42:53 -0000 1.2
@@ -4,7 +4,7 @@
%FEDORA-ENTITIES-EN;
-
+
]>
@@ -12,6 +12,30 @@
Fedora Jargon Buster
+
+
+ Dave
+ Pawson
+
+
+ Tammy
+ Fox
+
+
+ Paul
+ W
+ Frields
+
+
+
+ 2003
+ 2004
+ 2005
+ Dave Pawson
+ Paul W. Frields
+ &FORMAL-RHI;
+
+ &LEGALNOTICE;
1.0
@@ -126,161 +150,183 @@
+
+ 1.9.1
+ 17 Aug 2005
+ PaulWFrields
+
+
+ Began new round of editing.
+
+
+
+
+ 1.9.2
+ 25 Aug 2005
+ PaulWFrields
+
+
+ Additional term editing.
+
+
+
-
- &LEGALNOTICE;
-
+
- This document attempts to clarify some of the terms used on various
- lists, &RH; pages, and IRC, when talking about Linux, &RHL;
- versions, releases, etc. Many thanks to the people on the
- fedora-list at &RH; for their input.
+ This document clarifies some of the terms used on various lists, web
+ pages, and IRC, when talking about &FED;. Many thanks to the people
+ on the fedora-list and at &RH; for their input.
-
- If you would like a word added to this document, please email the
- mailing list
- fedora-docs-list at redhat.com
- . A list to the subscription page is available on the
- project home
- page. If you find a problem with these terms, file a
- Bugzilla
- report against the fedora-docs component. There is also a bug
- reporting link on the
- project
- page as well.
-
+ &BUG-REPORTING;
Jargon Buster
-
- alsa
+
+ ALSA
The Advanced Linux Sound Architecture (ALSA) provides audio
- and MIDI functionality to the Linux operating system. Refer
- to
- alsa-project.org
+ and MIDI functionality to the Linux operating system. Refer
+ to for more
+ information.
-
+ Anaconda
- Anaconda is the installation program for Red Hat
- distributions. During installation, the system's hardware is
- identified and configured, and the appropriate file systems
- for the system's architecture are created. Finally, it
- allows the user to install the operating system software on
- the system. Optionally, it can upgrade existing Red Hat
- installations. Anaconda can run in a fully interactive mode
- (text or graphical), or in a kickstart mode, which is allows
- the installation to be scripted for unattended operation.
- Refer to
- &RH;
+ Anaconda is the installation
+ program for &FC;. During installation,
+ Anaconda identifies and
+ configures the system's hardware, and creates appropriate
+ file systems. Anaconda also
+ allows the user to install the operating system software on
+ the system. Optionally, it upgrades existing &RHL; or &FED;
+ installations. Anaconda runs in a
+ fully interactive text or graphical mode, or in a
+ kickstart mode, which allows the
+ owner or administrator to automate installation for
+ unattended operation. Refer to
+ for more information.
-
- apt-get
+
+ apt
- Refer to
- https://moin.conectiva.com.br/AptRpm.
- APT (Advanced Package Tool) is a dependency tool, well known
- to Debian users since it is used by default with their dpkg
- packages. But apt has been ported to work with RPM packages
- too, by Conectiva, who has now used it for some time in
- their GNU/Linux distribution. The good news is that apt for
- RPM may be used with any other RPM-based distribution. All
- you need is the tool compiled for your version of RPM and at
- least a repository where RPM packages and their apt metadata
- can be downloaded from.
-
-
-
-
- ATrpms
-
-
- This is a 3rd party RPM repository for &RHL; distributions.
- The original focus laid upon software used in natural
- sciences, especially in the field of high energy physics,
- e.g. tools for numerical programming or such for scientific
- publications. But since then this repository has included
- many non-scientific software titles, like system tools or
- multimedia packages, resulting in a far more generic
- repository. Refer to
- atrpms.physik.fu-berlin.de
+ The apt (Advanced Package Tool) utility
+ is a dependency tool developed for use with Debian Linux
+ dpkg packages. The
+ apt-rpm utility extends
+ apt for use with RPM packages. Since
+ apt has specific problems with
+ multilib, however, it is not
+ recommended for use with &FED; systems. Use instead.
-
- BitTorrent
+
+ ATrpms
- An alternative to a simple FTP or HTTP download. Utilizes
- multiple channels to download. Refer to
- BitTorrent
- website
-
-
- Duke.edu
- This is the tracker for Fedora Core 1 'Yarrow' release.
-
-
-
-
- Bluecurve
-
-
-
- An easy-to-navigate interface with intuitively organized
- menus. Bluecurve has been upgraded in &RHL; 9 and now
- extends to more areas of the operating system, including the
- menu and layout of the desktop.
+ ATrpms a third party RPM repository for &FED;
+ distributions. The original focus for ATrpms was software
+ used in natural sciences, especially in the field of high
+ energy physics. The repository included tools for use in
+ numerical programming and scientific publications. But since
+ then this repository has included many non-scientific
+ software titles, like system tools or multimedia packages,
+ resulting in a far more generic repository. Refer to for more
+ information.
-
- Bugzilla
-
-
- This is the &RH; bug-tracking system, our database for
- recording bugs in &RH; products. For more information about
- the Bugzilla bug tracking system, please refer to the main
- Bugzilla home
- page.
-
-
-
-
- Core 1
-
-
- The Yarrow version of Fedora. Sometimes abbreviated to FC 1
- or fc1, Fedora Core 1.
-
- &RHL; Names
-
-
-
- Core 2
+
+ BitTorrent
- The Tettnang version of Fedora. Sometimes abbreviated to FC
- 2 or fc2, Fedora Core 2.
+ BitTorrent is a peer-to-peer
+ file sharing which downloads from multiple channels at
+ once. Refer to for more
+ information.
+
+
+ Use BitTorrent to download &FC;
+ by downloading and opening a torrent file. The official
+ &FC; torrent tracker is located at . Download a torrent
+ file there to begin downloading a release of &FC;.
+
+
+
+
+ Bluecurve
+
+
+ Bluecurve is a theme which unifies
+ the look and feel of the &FED; desktop. Bluecurve was
+ introduced in &RHL; 9 and was used as the default for &FC;
+ through release 3. Bluecurve was replaced in &FC; 4 by
+ . Bluecurve included
+ icons and settings for the menu and layout of the desktop.
+
+
+
+
+ &BZ;
+
+
+ &BZ; is an online database for recording flaws, or
+ bugs, in &FED; software,
+ documentation, and other projects. &BZ; also tracks bugs in
+ &RH; software. When you encounter a problem with &FED;, you
+ can help the community fix the problem by making a record in
+ &BZ;. This procedure is called "entering a bug." For more
+ information about &BZ;, refer to &BZ-URL;.
+
+
+
+
+ Clearlooks
+
+
+ Clearlooks is the default theme for a GNOME desktop
+ environment in &FC; 4. The Clearlooks design is based on
+ the original .
+
+
+
+
+ Core
+
+
+ Core is a numbered release of a subset of &FED; software,
+ and is usually called "&FC;." Core packages are maintained
+ mainly by employees of &RH;, and are made up of free and
+ open source software produced by the Linux community.
+
+
+ Although the software in &FC; is updated regularly, the
+ original release of &FC; does not change. For this reason,
+ when users discuss the state of their &FED; system software,
+ they might refer to "&FC; plus updates." When you request
+ help from the community, this terminology is the most
+ accurate. However, many users simply call the updated
+ system "&FC;."
&RHL; Names
-
+ cron
@@ -938,7 +984,6 @@
"Tettnang" is the second release (version 2) of Fedora Core.
&RHL; Names
- Core 2
@@ -1059,10 +1104,9 @@
Severn, a river in the UK.
&RHL; Names
- Core 1
-
+ Yum
From fedora-docs-commits at redhat.com Fri Aug 26 02:43:45 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Thu, 25 Aug 2005 22:43:45 -0400
Subject: jargon-buster jargon-buster-en.xml,1.2,1.3
Message-ID: <200508260243.j7Q2hjbl025782@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/jargon-buster
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25763
Modified Files:
jargon-buster-en.xml
Log Message:
Additional editing (down to the F's)
Index: jargon-buster-en.xml
===================================================================
RCS file: /cvs/docs/jargon-buster/jargon-buster-en.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- jargon-buster-en.xml 25 Aug 2005 17:42:53 -0000 1.2
+++ jargon-buster-en.xml 26 Aug 2005 02:43:42 -0000 1.3
@@ -185,7 +185,7 @@
Jargon Buster
-
+ ALSA
@@ -196,7 +196,7 @@
-
+ Anaconda
@@ -229,7 +229,7 @@
apt has specific problems with
multilib, however, it is not
recommended for use with &FED; systems. Use instead.
+ linkend="gl-jb-yum"/> instead.
@@ -326,14 +326,16 @@
&RHL; Names
-
+ cron
- A daemon to execute scheduled commands, for example to check
- email each day at noon. Cron searches /var/spool/cron for
- crontab files which are named after accounts in /etc/passwd;
+ The cron system executes automatic jobs
+ on behalf of the system or an individual user on a schedule.
+ An example of a system cron job might
+ include running nightly to update
+ the system.
@@ -341,75 +343,115 @@
CUPS
- The Common UNIX Printing System ("CUPS") is a cross-platform
- printing solution for all UNIX environments. It is based on
- the "Internet Printing Protocol" and provides complete
- printing services to most PostScript and raster
- printers.Home
- page.
+ The Common UNIX Printing System, or CUPS,
+ is a cross-platform printing solution for all UNIX-type
+ environments, including Linux and Macintosh OS X. It is
+ based on the Internet Printing Protocol and provides
+ complete printing services to most printers. CUPS drivers
+ are available at
+ which allow Windows systems to use printers shared from
+ Linux systems. Refer to
+ for more information about CUPS.
- desktop switcher
-
-
- The switchdesk-gnome package provides a GNOME look and feel
- for the Desktop Switcher program provided in the switchdesk
- package.
-
+ Desktop Switcher
+
+
+ The Desktop Switcher tool allows
+ a user to convert the &FED; desktop between and . To
+ run the Desktop Switcher tool
+ from the Main Menu, select
+ DesktopPreferencesMore
+ PreferencesDesktop
+ Switcher. If you do not see this
+ item in your menu, you may not have the
+ switchdesk-gui package installed. Refer
+ to &FDPDOCS-URL; to learn how to use to install software packages.
+
-
- eth0
+
+ eth0
+
+
+ The eth0 name represents the first
+ discovered interface in a
+ &FED; system. If your &FED; system has more than one such
+ interface, the others will be numbered
+ eth1,
+ eth2, and so on.
+
+
+
+
+ Ethernet
- (Normally) the first ethernet port on your system
+ Ethernet is the most common type of network technology for
+ small computer networks.
-
+ ethtool
- Ethtool is a Linux net driver diagnostic and tuning tool for
- the Linux 2.4.x (or later) series of kernels. It obtains
+ The ethtool utility is a Linux network
+ driver diagnostic and tuning tool for Linux 2.4 or later
+ kernels. The ethtool utility obtains
information and diagnostics related to media, link status,
- driver version, PCI (or other) bus location, and more.
+ driver version, bus location, and more.
-
+ FAQ
- Frequently Asked Questions, for Fedora see
- fedora.redhat.com
+ A FAQ is a list of Frequently Asked
+ Questions. Refer to for a FAQ about
+ the &FP;. Refer to for a FAQ about using &FED;.
-
+ FDL
- GNU Free Documentation License (FDL), see
- gnu.org
+ The GNU Free Documentation License (FDL)
+ is a means of ensuring freedom for program documentation.
+ The &FDP; uses the FDL for its official documentation. In
+ fact, this document is licensed through the FDL. As is the
+ case with all freedoms, the FDL carries both rights and
+ responsibilities. You have the right to modify and
+ redistribute FDL materials, or create other works based on
+ them. You then have the responsibility of licensing any
+ such material under the FDL as well. In this fashion the
+ FDL guarantees that documentation cannot be made less free
+ by a recipient.
- FHS - File System Hierarchy Standard
+ FHS
- A collaborative document that defines the names and
- locations of many files and directories on a Linux system.
- Worth getting to know if you want to know what
- should go where. Refer to
- &RH;
+ The File Hierarchy Standard, or FHS, is a
+ collaborative document that defines the names and locations
+ of many files and directories on a Linux system. The FHS
+ also sets standards for the types of files that should
+ inhabit specific system directories. Refer to for more information
+ about the FHS.
-
+ FreshRPMS
@@ -479,7 +521,7 @@
-
+ GNOME
@@ -509,8 +551,8 @@
-
- GPL & non-GPL http://www.fsf.org/licenses/gpl-faq.htm
+
+ GPL
Gnu General Public Licence. Refer to
@@ -573,7 +615,7 @@
-
+ KDE
@@ -1106,7 +1148,7 @@
&RHL; Names
-
+ Yum
From fedora-docs-commits at redhat.com Fri Aug 26 17:12:00 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Fri, 26 Aug 2005 13:12:00 -0400
Subject: jargon-buster jargon-buster-en.xml,1.3,1.4
Message-ID: <200508261712.j7QHC0Re018164@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/jargon-buster
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18145
Modified Files:
jargon-buster-en.xml
Log Message:
More editing, only changing rev date since this is not to be republished yet
Index: jargon-buster-en.xml
===================================================================
RCS file: /cvs/docs/jargon-buster/jargon-buster-en.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- jargon-buster-en.xml 26 Aug 2005 02:43:42 -0000 1.3
+++ jargon-buster-en.xml 26 Aug 2005 17:11:57 -0000 1.4
@@ -4,7 +4,7 @@
%FEDORA-ENTITIES-EN;
-
+
]>
@@ -162,7 +162,7 @@
1.9.2
- 25 Aug 2005
+ 26 Aug 2005PaulWFrields
@@ -408,6 +408,22 @@
+
+ ext3
+
+
+ The ext3 file system is a method of
+ organizing data on storage devices. It is based on the
+ older but still vital ext2 Linux
+ file system. Most users do not need to understand file
+ system internals because Linux translates this system into
+ understandable concepts such as files and folders. Refer to
+ , however,
+ for more information on ext2 and
+ ext3.
+
+
+ FAQ
@@ -438,7 +454,7 @@
-
+ FHS
@@ -451,76 +467,81 @@
about the FHS.
-
-
+
+ FreshRPMS
- A source of RPMs. Matthias Saou, the host, says: In late
- 2000, I started building quite a few RPM packages for my own
- needs, that couldn't easily be found elsewhere, or at least
- not so well suited for &RHL;. A few months later, the
- website on which these packages were hosted changed its name
- to become what people know today. A long time has passed and
- I still maintain all the packages I used to, and more of
- course! A whole community of users, testers and contributors
- has grown around the website and its packages, which is
- something I really didn't expect but really enjoy. Refer to
- freshrpms.net
+ A third-party repository of
+ software packages. FreshRPMS is soon to be subsumed into
+ the larger RPMForge repository. Refer to for more information.
- RPM
-
+ fsck
- fsck is a command line tool used to check and optionally
- repair Linux file systems.
+ The fsck utility is a command line tool
+ used to check and repair file systems. It is normally used
+ with Linux file systems such as , but also has the ability to make
+ repairs on some Windows file systems.
-
+ fsh
Remote command execution via a cryptographically strong
- method such as lsh or ssh is often painfully slow,
- especially if either of the involved computers is slow. The
- biggest problem is that the client and the server perform a
- lot of complex calculations during connection establishment.
+ method such as lsh or
+ ssh is often slow, especially if either
+ of the involved computers is slow. The process is slow
+ because the client and the server must perform a series of
+ complex calculations during connection establishment.
- fsh uses lsh or ssh to establish a secure tunnel to the
- remote system. This takes as long as a normal connection
- establishment, but once the tunnel is established, fsh can
- reuse it to start new sessions on the remote system almost
- instantaneously. You get the security of ssh and the speed
- of rsh.
+ The fsh utility uses
+ lsh or ssh to
+ establish a secure tunnel to the remote system. This process
+ takes as long as a normal connection establishment. Once
+ the tunnel is established, however, fsh
+ reuses it to start new sessions on the remote system almost
+ instantaneously. With this process, fsh
+ combines the security of ssh and the speed of rsh.
-
- gimp
+
+ GIMP
- The GIMP is the GNU Image Manipulation Program. It is a
- freely distributed piece of software suitable for such tasks
- as photo retouching, image composition and image authoring.
- Refer to gimp.org
+ The GIMP is the GNU Image Manipulation Program. The GIMP is
+ graphics software suitable for such tasks as photo
+ retouching, image composition and image authoring. The GIMP
+ will read and write graphics files in a variety of formats,
+ including JPG, PNG, BMP, GIF. It will also import some
+ proprietary image formats from other graphics programs.
+ Refer to for more
+ information about the GIMP.
-
+ glibc
- The GNU C library is used as the C library in the GNU system
- and most newer systems with the Linux kernel. Refer to
- gnu.org
+ The GNU C library, or glibc, is
+ used as the C library in &FED;. Most software programs for
+ your &FED; system rely on glibc for
+ basic common functions. Refer to for more
+ information about glibc.
-
+ GNOME
@@ -810,7 +831,7 @@
which together form an application or other usable software
entity. Normally meant for installation by a package manager
- RPM
+ RPMredhat-config-packages
@@ -939,7 +960,7 @@
-
+ RPM
@@ -1016,7 +1037,7 @@
you want to read it or modify it. You do not need any SRPMS
to install or use the software.
- RPM
+ RPM
From fedora-docs-commits at redhat.com Fri Aug 26 22:56:53 2005
From: fedora-docs-commits at redhat.com (Stuart Ellis (elliss))
Date: Fri, 26 Aug 2005 18:56:53 -0400
Subject: yum-software-management yum-software-management-en.xml,1.44,1.45
Message-ID: <200508262256.j7QMur8t027613@cvs-int.fedora.redhat.com>
Author: elliss
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27580
Modified Files:
yum-software-management-en.xml
Log Message:
- Edited Additional Repositories section for better style
- Fixed up localinstall
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- yum-software-management-en.xml 19 Aug 2005 20:09:12 -0000 1.44
+++ yum-software-management-en.xml 26 Aug 2005 22:56:50 -0000 1.45
@@ -4,7 +4,7 @@
%FEDORA-ENTITIES-EN;
-
+
@@ -709,7 +709,7 @@
Review the list of changes, and then press y to
accept and begin the process. If you press N or
- Enter , yum does not download
+ Enter, yum does not download
or change any packages.
@@ -1187,11 +1187,13 @@
- If the &FP; does not provide a specific software package, the
- manufacturer of the software may provide or recommend a separate
- repository. Members of the community also maintain repositories to
- provide packages for &FED; systems. Third-party repositories
- provide information on their web sites.
+ If the &FP; does not supply packages for a product, the
+ manufacturer may provide or recommend a separate repository.
+ Members of the community also maintain repositories to provide
+ packages for &FED; systems. For example,
+ distributes popular Java
+ software as packages.
@@ -1540,11 +1542,10 @@
Use repositories and the standard yum commands
- to install new software, unless the software is only available as
- a package. In these cases, use the
- function to install the software from the package file. The
- function does not connect to any
- repository.
+ to locate and install new software, unless the software is only
+ available as a package. In these cases, use the
+ function to install the software
+ from the package file.
@@ -1570,16 +1571,35 @@
class="username">root password.
-
- Meeting Dependencies
+
+ Previously Installed Software is Updated
- You must ensure that all of the dependencies are already
- installed on your system, because yum cannot
- download additional packages to complete the installation when
- performing a operation.
+ If the package provides a later version of software that is
+ already installed on your system, yum updates
+ the installed software.
-
+
+
+
+ If the package requires software that is not installed on your
+ system, yum attempts to meet the dependencies
+ with packages from the configured repositories. You may need to
+ manually download and install additional packages in order to
+ satisfy all of the dependencies.
+
+
+
+ Maintaining Manually Installed Software
+
+
+ If you install software that is not provided by a repository,
+ yum update cannot automatically upgrade it as
+ new versions become available. To ensure that you have the
+ latest packages, subscribe to e-mail or RSS services that notify
+ you when new versions are released.
+
+
@@ -1593,8 +1613,8 @@
You may access repositories through standard web proxy servers. If
- your system is connected to the Internet through a web proxy
- server, specify the proxy server details in
+ your system accesses the Internet through a web proxy server,
+ specify the proxy server details in
/etc/yum.conf. The
setting must specify the proxy server as a complete URL, including
the TCP port number. If your proxy server requires a username and
From fedora-docs-commits at redhat.com Sat Aug 27 01:47:41 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Fri, 26 Aug 2005 21:47:41 -0400
Subject: jargon-buster jargon-buster-en.xml,1.4,1.5
Message-ID: <200508270147.j7R1lfYQ031952@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/jargon-buster
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31933
Modified Files:
jargon-buster-en.xml
Log Message:
More editing, got to the G's now :-)
Index: jargon-buster-en.xml
===================================================================
RCS file: /cvs/docs/jargon-buster/jargon-buster-en.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- jargon-buster-en.xml 26 Aug 2005 17:11:57 -0000 1.4
+++ jargon-buster-en.xml 27 Aug 2005 01:47:39 -0000 1.5
@@ -401,10 +401,11 @@
The ethtool utility is a Linux network
- driver diagnostic and tuning tool for Linux 2.4 or later
- kernels. The ethtool utility obtains
- information and diagnostics related to media, link status,
- driver version, bus location, and more.
+ driver diagnostic and tuning tool for a Linux 2.4 or later
+ . The
+ ethtool utility obtains information and
+ diagnostics related to media, link status, driver version,
+ bus location, and more.
@@ -541,34 +542,51 @@
information about glibc.
-
+ GNOME
- The GNOME Project is an effort to create a complete, free
- and easy-to-use desktop environment for users, as well as a
- powerful application development framework for software
- developers. Refer to Home
- page
+ GNOME is the short name for the GNOME
+ Desktop, a product of the GNOME Project. GNOME is a
+ complete, free and easy-to-use desktop environment for
+ users. It is also a powerful application development
+ framework for software developers. GNOME provides a
+ complete set of human interface guidelines, which means that
+ GNOME strives to have a consistent look and feel for all its
+ applications. Read more about GNOME at .
-
- GPG
+
+ GNU
+
+
+ GNU is an acronym that stands for "GNU's
+ Not UNIX," and is pronounced "guh-NOO." GNU was originally
+ intended to be a complete UNIX-like operating system. It
+ has become a broader term describing free software licensed
+ under the . Because the and much of the other software in a
+ Linux system are licensed under the , many people call that system
+ GNU/Linux.
+
+
+
+
+ GnuPG (GPG)
- GnuPG is a complete and free replacement for PGP. Because it
- does not use the patented IDEA algorithm, it can be used
- without any restrictions. GnuPG is a RFC2440 (OpenPGP)
- compliant application. Refer to
- gnupg.org. You may
- also see RPM-GPG-KEY referenced, which relates to the keys
- used for checking packages. E.g. see
- rpmfind
-
+ GnuPG, the GNU Privacy Guard, is a complete and free
+ replacement for PGP, Pretty Good Privacy. GnuPG software
+ allows you to digitally sign or encrypt data using public
+ key encryption methods. GnuPG is OpenPGP compliant, so data
+ signed or encrypted by GnuPG can be exchanged with almost
+ any computer user. Refer to for more information about
+ GPG.
@@ -576,20 +594,35 @@
GPL
- Gnu General Public Licence. Refer to
- fsf.org
+ The GNU General Public Licence, or GPL,
+ is a software license designed to preserve users' rights to
+ share and modify software. The GPL does this by restricting
+ anyone from denying you those rights. Use of software is
+ usually subject to the terms under which it is licensed.
+ Many software licenses restrict you from copying, sharing,
+ or even examining the software they cover. The terms of the
+ GPL, however, allow you very broad rights to share, modify,
+ and redistribute software. In return the GPL requires you
+ to give others those rights if you share the results. The
+ GPL encourages software programmers to learn and contribute
+ to each other's work. Refer to for
+ more information about the GPL. For a about the GPL, refer to .
-
-
+
+ GRUB
- GNU GRand Unified Boot loader or GRUB is a program which
- enables the user to select which installed operating system
- or kernel to load at system boot time. It also allows the
- user to pass arguments to the kernel. Refer to
- &RH;
+ The GNU GRand Unified Boot Loader, or
+ GRUB is a program which enables the user
+ to select which installed operating system or kernel to load
+ at system boot time. It also allows the user to pass
+ arguments to the kernel. Refer to &RH;
@@ -654,7 +687,7 @@
-
+ kernel
From fedora-docs-commits at redhat.com Sat Aug 27 23:46:51 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sat, 27 Aug 2005 19:46:51 -0400
Subject: yum-software-management yum-software-management-en.xml,1.45,1.46
Message-ID: <200508272346.j7RNkqhx031586@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/yum-software-management
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31567
Modified Files:
yum-software-management-en.xml
Log Message:
Just one quick tweak, since the old verbiage was a little confusing
Index: yum-software-management-en.xml
===================================================================
RCS file: /cvs/docs/yum-software-management/yum-software-management-en.xml,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- yum-software-management-en.xml 26 Aug 2005 22:56:50 -0000 1.45
+++ yum-software-management-en.xml 27 Aug 2005 23:46:44 -0000 1.46
@@ -1542,8 +1542,8 @@
Use repositories and the standard yum commands
- to locate and install new software, unless the software is only
- available as a package. In these cases, use the
+ to locate and install new software, unless the software package is
+ not available from any repository. In these cases, use the
function to install the software
from the package file.
From fedora-docs-commits at redhat.com Sun Aug 28 21:53:53 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Sun, 28 Aug 2005 17:53:53 -0400
Subject: jargon-buster jargon-buster-en.xml,1.5,1.6
Message-ID: <200508282153.j7SLrs1C004604@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/jargon-buster
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4585
Modified Files:
jargon-buster-en.xml
Log Message:
More edits, into the L section now
Index: jargon-buster-en.xml
===================================================================
RCS file: /cvs/docs/jargon-buster/jargon-buster-en.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- jargon-buster-en.xml 27 Aug 2005 01:47:39 -0000 1.5
+++ jargon-buster-en.xml 28 Aug 2005 21:53:51 -0000 1.6
@@ -327,6 +327,18 @@
&RHL; Names
+
+ CPU
+
+
+ The Central Processing Unit, or CPU, is
+ the "brain" of a computer. The rest of the computer is
+ organized around the CPU, so people often refer to computer
+ systems by the type of processor inside. Examples of CPUs
+ include Pentium-4, Athlon64, and PowerPC.
+
+
+ cron
@@ -550,12 +562,12 @@
GNOME is the short name for the GNOME
Desktop, a product of the GNOME Project. GNOME is a
complete, free and easy-to-use desktop environment for
- users. It is also a powerful application development
- framework for software developers. GNOME provides a
- complete set of human interface guidelines, which means that
- GNOME strives to have a consistent look and feel for all its
- applications. Read more about GNOME at .
+ UNIX-like operating systems such as &FED;. It is also a
+ powerful application development framework for software
+ developers. GNOME provides a complete set of human
+ interface guidelines, which means that GNOME strives to have
+ a consistent look and feel for all its applications. Read
+ more about GNOME at .
@@ -617,36 +629,55 @@
GRUB
- The GNU GRand Unified Boot Loader, or
- GRUB is a program which enables the user
- to select which installed operating system or kernel to load
- at system boot time. It also allows the user to pass
- arguments to the kernel. Refer to &RH;
+ The GRand Unified Boot Loader,
+ or GRUB, is a program which enables the
+ user to select an operating system or kernel to boot. It
+ also allows the user to pass arguments to the kernel. Refer
+ to for more
+ information about GRUB.
-
+ i386
- i386. The entire x86 line of computers and processors, from
- the Intel 386 forward all the way to Intel Pentium 4 and
- Athlon chips. All those are compatible with i386 instruction
- sets, the "lowest common denominator". Often used as
+ The entire set of computer processors that are compatible
+ with the Intel x86 platform, including Intel Pentium and
+ Celeron, AMD Athlon and Duron, and VIA C3 s, are commonly referred to as
+ i386. The
+ i386 term is often used as
shorthand for the distribution set of files meant for this
line of computers or processors.
-
+
+ IM
+
+
+ Instant messaging, or IM, is a real-time,
+ text-based form of communication. You can use IM to have
+ conversations with individuals or groups. America Online, an
+ Internet service provider, popularized IM in the 1990's, but
+ many other providers such as Yahoo and Google offer similar
+ services. &FED; has programs such as
+ gaim that allow you to use IM to
+ communicate with other Internet users.
+
+
+
+ IRC
- IRC (Internet Relay Chat) channel. IRC is a real-time,
- text-based form of communication. With it, you can have
- conversations with multiple people in an open channel or
- chat with someone privately one-on-one.
+ Internet Relay Chat, or IRC, is a
+ real-time, text-based form of communication. You can use
+ IRC to have conversations with individuals or groups. IRC
+ is very similar to , and offers
+ many of the same capabilities, but predates IM by many
+ years.
@@ -654,18 +685,15 @@
ISO
- As an acronym, ISO = International Standards Organization.
- More usefully, an abbreviation for the format of the
- downloadable version of the CD images, since the ISO defined
- the CD format.
-
-
- ISO standard ISO 9660:1988 entitled "Information processing
- -- Volume and file structure of CD-ROM for information
- interchange" does define the order of bits on a CD-ROM and
- so an image of an ISO 9660:1988 compliant media is called an
- ISO. For details see
- iso.org
+ ISO is an acronym that stands for
+ International Standards Organization. It is also used as an
+ abbreviation for the ISO-9660 format of a standard data
+ CD-ROM. &FED; offers installation CDs for &FC; as
+ downloadable files on the Internet, in the form of CD image
+ files sometimes called ISO files. These files can be burned
+ directly to CD media using a CD-Recordable drive, and the
+ resulting CD will contain all the files on the original &FC;
+ media.
@@ -673,17 +701,12 @@
KDE
- KDE is a desktop environment for UNIX workstations. KDE
- seeks to fill the need for an easy to use desktop for Unix
- workstations, similar to the desktop environments found
- under Mac OS or
- Microsoft
- Windows. Refer
- to the Home
- page for more information.
+ KDE is a free and open desktop environment for UNIX-like
+ operating systems such as &FED;. KDE also offers a complete
+ development framework for writing graphical applications, as
+ well as an office application suite. Refer to for more information
+ about KDE.
@@ -691,53 +714,60 @@
kernel
- The heart of Linux. The main code derived from Linus's
- original software.
+ A kernel is the core of an operating system, responsible for
+ managing memory and conducting hardware operations. The
+ Linux kernel used in &FED; is free and open source software,
+ originally written by Linux Torvalds. Many computer
+ scientists and programmers from around the world now
+ contribute to its development.
-
+ kickstart
- Many system administrators would prefer to use an automated
- installation method to install &RHL; on their machines. To
- answer this need, &RH; created the kickstart installation
- method. Using kickstart, a system administrator can create a
- single file containing the answers to all the questions that
- would normally be asked during a typical &RHL; installation.
- Refer to
- &RH;
-
+ Many system administrators prefer to use an automated
+ installation method to install &FED; on their machines. With
+ kickstart, a system administrator can create a single file
+ containing answers to all the questions asked during a &FED;
+ installation. Refer to for more
+ information about kickstart.
-
- Kudzu
+
+ kudzu
- kudzu is the hardware autodetection & configuration
- tool, originally introduced in &RHL; 6.1. It detects changes
- in the system's hardware configuration, and gives the option
- of configuring added or removed devices. It's set up by
- default to run at each boot.
- fedora.redhat.com
- for more.
+ The kudzu utility usually runs at boot
+ time. The kudzu utility detects changes
+ in the system's hardware configuration, and configures the
+ devices for use with &FED; software. Refer to
+ for more information about kudzu.
-
+ LDAP
- Lightweight Directory Access Protocol
+ The Lightweight Directory Access Protocol, or
+ LDAP, is a standard for hierarchically
+ organizing and accessing collections of information. This
+ information may be practically anything, but LDAP is most
+ often used to collect information about organizations,
+ including personnel and resource information. &FED;
+ includes support for OpenLDAP, which is a free and open
+ source implementation of LDAP. For more information about
+ OpenLDAP, refer to .
-
- lilo
+
+ LILO
LILO (LInux LOader) is a basic system program which boots
From fedora-docs-commits at redhat.com Tue Aug 30 21:33:39 2005
From: fedora-docs-commits at redhat.com (Paul W. Frields (pfrields))
Date: Tue, 30 Aug 2005 17:33:39 -0400
Subject: jargon-buster jargon-buster-en.xml,1.6,1.7
Message-ID: <200508302133.j7ULXdUG015905@cvs-int.fedora.redhat.com>
Author: pfrields
Update of /cvs/docs/jargon-buster
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15886
Modified Files:
jargon-buster-en.xml
Log Message:
Additional editing, down to "mozilla"
Index: jargon-buster-en.xml
===================================================================
RCS file: /cvs/docs/jargon-buster/jargon-buster-en.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- jargon-buster-en.xml 28 Aug 2005 21:53:51 -0000 1.6
+++ jargon-buster-en.xml 30 Aug 2005 21:33:36 -0000 1.7
@@ -624,7 +624,7 @@
url="http://www.fsf.org/licensing/licenses/gpl-faq.html"/>.
-
+ GRUB
@@ -681,7 +681,7 @@
-
+ ISO
@@ -770,40 +770,35 @@
LILO
- LILO (LInux LOader) is a basic system program which boots
- your Linux system. LILO loads the Linux kernel from a floppy
- or a hard drive, boots the kernel and passes control of the
- system to the kernel. LILO can also boot other operating
- systems.
+ The LInux LOader, or LILO, is a basic
+ system program which boots your Linux system. LILO loads the
+ Linux kernel from a floppy or a hard drive, boots the kernel
+ and passes control of the system to the kernel. LILO can
+ also boot other operating systems. LILO has been superseded
+ by in &FED;.
-
+ LSB
- Linux standard base. The goal of the LSB is to develop and
- promote a set of standards that will increase compatability
- among Linux distributions
- linuxbase.org
+ The Linux Standard Base, or LSB, is a
+ project that develops and promotes a set of standards to
+ increase compatibility among Linux distributions. For more
+ information about LSB, refer to .
-
+ lspci
- lspci is a utility for displaying information about all PCI
- buses in the system and all devices connected to them.
-
-
-
-
- Mandrake
-
-
- Another Linux distribution
+ The lspci utility displays information
+ about all PCI buses in the system and all devices connected
+ to them. It is frequently used to diagnose problems with
+ hardware recognition or driver compatibility.
@@ -811,66 +806,85 @@
md5sum
- md5sum computes a 128-bit checksum (or fingerprint or
- message-digest) for each specified file. Refer to
- gnu.org
- for Linux man pages. Why is it useful? Having downloaded
- Fedora, you'll mostly see a related file MD5SUM which holds
- some rather strange numbers. Run md5sum against the
- downloaded file or image, and you'll see a match if you are
- lucky, or if you don't get the match, you can be assured
- that the download is somehow faulty, and you need to
- download again, before you burn the CD.
+ The md5sum utility computes a 128-bit
+ message digest hash value for any specified files. A hash
+ value is a "fingerprint" for a given file, created by a
+ computation that makes it very unlikely that any two files
+ will create the same hash value.
+
+
+ Download mirrors for &FC; image
+ files also include a related MD5SUMS file which contains the
+ hash values for the files. Run
+ md5sum against the downloaded files to
+ verify the hash value. If a file's hash value does not
+ match, you should not use that file to burn a CD. Try
+ downloading the file again.
- For windows,
- activestate.com
+ To download an MD5 hash program for Windows operating
+ systems, refer to .
-
- Memtest86
+
+ memtest86
- Memory testing may be performed prior to installing Fedora
- Core by entering memtest86 at the boot:
- prompt. This causes the Memtest86
- standalone memory testing software to run.
- Memtest86 memory testing continues until
- the Esc key is pressed.
+ The &FC; Installation CD 1 includes a memory testing utility
+ called memtest86. To perform memory
+ testing before you install Fedora Core, or to diagnose a RAM
+ problem, enter memtest86 at the
+ boot: prompt. The tests continue until you
+ press the Esc key.
-
- Mount point
+
+ mount
- Mounting a CD is the equivalent of telling the Operating
- System that you want to use it. In Linux the only file
- system that is automatically mounted is the root file system
- which is automatically mounted on the root directory. Other
- file systems (eg. your floppy drive, cd rom drive, windows
- partitions, and any linux partitions other than root) can be
- mounted and unmounted as required. In the case of drives
- used with portable media (such as floppy drives, cd rom
- drives, and zip drives) it is necessary to unmount the drive
- before being able to remove the media from the drive.
+ To use a disk device such as a CD, USB drive, or floppy
+ diskette, you must first mount it. &FED;
+ uses a single unified file system for all attached devices.
+ This is in direct contrast to Windows systems, which use a
+ "drive letter" for each disk device, such as
+ A: or C:.
+ When you mount a disk device, its file
+ system becomes part of the unified file system on &FED;.
+ The device is mounted on a mount
+ point, which is a directory that points to that
+ device, such as /media/floppy. You
+ must also unmount the file system before you eject or remove
+ the disk, to insure all file information is safely written
+ to the device.
+
+ Since these functions are often handled through
+ user-friendly helpers, you may perform all mounting,
+ unmounting, and file browsing through the graphical desktop
+ interface. For instance, if you use the Desktop, the file management utility makes it
+ easy to perform these tasks.
+
-
+ Mozilla
- Mozilla is an open-source web browser, designed for
- standards compliance, performance and portability. Refer to
- Mozilla.org
+ The Mozilla Project produces several user applications such
+ as the Firefox web browser and the Thunderbird email client.
+ These programs are designed for standards compliance,
+ performance and portability. For more information about
+ Mozilla software, refer to .
-
+ Nautilus