<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://cblfs.nicewhileitlasted.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=129.65.40.61</id>
	<title>CBLFS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://cblfs.nicewhileitlasted.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=129.65.40.61"/>
	<link rel="alternate" type="text/html" href="https://cblfs.nicewhileitlasted.com/Special:Contributions/129.65.40.61"/>
	<updated>2026-05-21T01:43:25Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>?title=Iso-codes&amp;diff=4622</id>
		<title>Iso-codes</title>
		<link rel="alternate" type="text/html" href="?title=Iso-codes&amp;diff=4622"/>
		<updated>2006-12-15T02:45:23Z</updated>

		<summary type="html">&lt;p&gt;129.65.40.61: I added the &amp;quot;Contents&amp;quot; section from BLFS.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://pkg-isocodes.alioth.debian.org/pub/pkg-isocodes/iso-codes-0.56.tar.bz2&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://pkg-isocodes.alioth.debian.org/pub/pkg-isocodes/iso-codes-0.56.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to ISO-Codes ==&lt;br /&gt;
&lt;br /&gt;
The ISO-Codes package contains a list of country, language and currency names. This is useful when used as a central database for accessing this data.&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib or Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| /usr/share/iso-codes and /usr/share/xml/iso-codes&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>129.65.40.61</name></author>
	</entry>
	<entry>
		<id>?title=Intltool&amp;diff=4621</id>
		<title>Intltool</title>
		<link rel="alternate" type="text/html" href="?title=Intltool&amp;diff=4621"/>
		<updated>2006-12-15T02:42:41Z</updated>

		<summary type="html">&lt;p&gt;129.65.40.61: I added the &amp;quot;Contents&amp;quot; section from BLFS.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://ftp.gnome.org/pub/gnome/sources/intltool/0.35/intltool-0.35.0.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to Intltool ==&lt;br /&gt;
&lt;br /&gt;
The intltool package contains an internationalization tool. This is useful for extracting translatable strings from source files, collecting the extracted strings with messages from traditional source files (&amp;lt;source directory&amp;gt;/&amp;lt;package&amp;gt;/po) and merging the translations into .xml, .desktop and .oaf files. &lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Perl Module XML::Parser]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib or Multilib==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 -D doc/I18N-HOWTO \&lt;br /&gt;
     /usr/share/doc/intltool-0.35.0/I18N-HOWTO&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| intltoolize, intltool-extract, intltool-merge, intltool-prepare, and intltool-update&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| /usr/share/intltool and /usr/share/doc/intltool-0.35.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! intltoolize&lt;br /&gt;
| prepares a package to use intltool.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! intltool-extract&lt;br /&gt;
| generates header files that can be read by &#039;&#039;&#039;gettext&#039;&#039;&#039;.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! intltool-merge&lt;br /&gt;
| merges translated strings into various file types.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! intltool-prepare&lt;br /&gt;
| updates pot files and merges them with translation files.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! intltool-update&lt;br /&gt;
| updates the po template files and merges them with the translations.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>129.65.40.61</name></author>
	</entry>
	<entry>
		<id>?title=Vim&amp;diff=4249</id>
		<title>Vim</title>
		<link rel="alternate" type="text/html" href="?title=Vim&amp;diff=4249"/>
		<updated>2006-12-01T23:46:54Z</updated>

		<summary type="html">&lt;p&gt;129.65.40.61: I added the package description at the top and made the one at the bottom more legible.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://ftp.at.vim.org/pub/vim/unix/vim-7.0.tar.bz2&lt;br /&gt;
|-&lt;br /&gt;
!Translated Vim Messages:&lt;br /&gt;
| http://ftp.at.vim.org/pub/vim/extra/vim-7.0-lang.tar.gz&lt;br /&gt;
|-&lt;br /&gt;
!Required Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/vim/vim-7.0-fixes-16.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to Vim ==&lt;br /&gt;
&lt;br /&gt;
The Vim package, which is an abbreviation for VI IMproved, contains a vi clone with extra features as compared to the original vi.&lt;br /&gt;
&lt;br /&gt;
The default CLFS instructions install vim as a part of the base system. If you would prefer to link vim against X, you should recompile vim to enable GUI mode.&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Gtk2]] or [[LessTif]] or [[Gtk1]]&lt;br /&gt;
* [[Python]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Ruby]]&lt;br /&gt;
* [[GPM]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;If you recompile Vim to link against X, and your X libraries are not on the root partition, you will no longer have an editor for use in emergencies. You may choose to install an additional editor, not link Vim against X, or move the current vim executable to the /bin directory under a different name such as vi.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
If desired, unpack the translated messages archive:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../vim-7.0-lang.tar.gz --strip-components=1&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../vim-7.0-fixes-16.patch &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_VIMRC_FILE &amp;quot;/etc/vimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_GVIMRC_FILE &amp;quot;/etc/gvimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 ./configure --prefix=/usr --with-features=huge &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is needed.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
If desired, unpack the translated messages archive:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../vim-7.0-lang.tar.gz --strip-components=1&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../vim-7.0-fixes-16.patch &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_VIMRC_FILE &amp;quot;/etc/vimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_GVIMRC_FILE &amp;quot;/etc/gvimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --with-features=huge \&lt;br /&gt;
     --x-libraries=${XORG_PREFIX}/usr/lib &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
If desired, unpack the translated messages archive:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../vim-7.0-lang.tar.gz --strip-components=1&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../vim-7.0-fixes-16.patch &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_VIMRC_FILE &amp;quot;/etc/vimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_GVIMRC_FILE &amp;quot;/etc/gvimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr --with-features=huge \&lt;br /&gt;
     --x-libraries=${XORG_PREFIX}/usr/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
If desired, unpack the translated messages archive:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../vim-7.0-lang.tar.gz --strip-components=1&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../vim-7.0-fixes-16.patch &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_VIMRC_FILE &amp;quot;/etc/vimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_GVIMRC_FILE &amp;quot;/etc/gvimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --with-features=huge \&lt;br /&gt;
     --x-libraries=${XORG_PREFIX}/usr/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
The Vim package, which is an abbreviation for VI IMproved, contains a vi clone with extra features as compared to the original vi.&lt;br /&gt;
&lt;br /&gt;
This is a recompiled Vim linked against X, creating a vim gui.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Installed Programs: gview, gvim, gvimdiff, rgview, rgvim&lt;br /&gt;
&lt;br /&gt;
Installed Libraries: None&lt;br /&gt;
&lt;br /&gt;
Installed Directory: /usr/share/vim&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
gview: starts gvim in read-only mode. &lt;br /&gt;
&lt;br /&gt;
gvim: is the editor that runs under X and includes a GUI. &lt;br /&gt;
&lt;br /&gt;
gvimdiff: edits two or three versions of a file with gvim and shows the differences. &lt;br /&gt;
&lt;br /&gt;
rgview: is a restricted version of gview. &lt;br /&gt;
&lt;br /&gt;
rgvim: is a restricted version of gvim.&lt;/div&gt;</summary>
		<author><name>129.65.40.61</name></author>
	</entry>
	<entry>
		<id>?title=Joe&amp;diff=4248</id>
		<title>Joe</title>
		<link rel="alternate" type="text/html" href="?title=Joe&amp;diff=4248"/>
		<updated>2006-12-01T23:43:16Z</updated>

		<summary type="html">&lt;p&gt;129.65.40.61: I put the package description at the top&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://prdownloads.sourceforge.net/joe-editor/joe-3.5.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to JOE ==&lt;br /&gt;
&lt;br /&gt;
JOE (Joe&#039;s own editor) is a small text editor capable of emulating WordStar, Pico, and Emacs.&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is needed.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
JOE (Joe&#039;s own editor) is a small text editor capable of emulating WordStar, Pico, and Emacs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Installed Programs: jmacs, joe, jpico, jstar, rjoe, termidx&lt;br /&gt;
&lt;br /&gt;
Installed Libraries: None&lt;br /&gt;
&lt;br /&gt;
Installed Directory: /etc/joe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
jmacs: is a symbolic link to joe used to launch Emacs emulation mode. &lt;br /&gt;
&lt;br /&gt;
joe: is a small text editor capable of emulating WordStar, Pico, and Emacs. &lt;br /&gt;
&lt;br /&gt;
jpico: is a symbolic link to joe used to launch Pico emulation mode. &lt;br /&gt;
&lt;br /&gt;
jstar: is a symbolic link to joe used to launch WordStar emulation mode. &lt;br /&gt;
&lt;br /&gt;
rjoe: is a symbolic link to joe that restricts JOE to editing only files which are specified on the command-line. &lt;br /&gt;
&lt;br /&gt;
termidx: is a program used by joe to generate the termcap index file.&lt;/div&gt;</summary>
		<author><name>129.65.40.61</name></author>
	</entry>
	<entry>
		<id>?title=Ed&amp;diff=4247</id>
		<title>Ed</title>
		<link rel="alternate" type="text/html" href="?title=Ed&amp;diff=4247"/>
		<updated>2006-12-01T23:34:33Z</updated>

		<summary type="html">&lt;p&gt;129.65.40.61: I added the package description from BLFS.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://ftp.gnu.org/pub/gnu/ed/ed-0.2.tar.gz&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.gnu.org/pub/gnu/ed/ed-0.2.tar.gz&lt;br /&gt;
|-&lt;br /&gt;
!Required Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/ed/ed-0.2-mkstemp-1.patch&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to Ed ==&lt;br /&gt;
&lt;br /&gt;
Ed is a line-oriented text editor. It is used to create, display, modify and otherwise manipulate text files, both interactively and via shell scripts. Ed isn&#039;t something which many people use. It&#039;s described here because it can be used by the patch program if you encounter an ed-based patch file. This happens rarely because diff-based patches are preferred these days.&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Ed normally uses the mktemp function to create temporary files in /tmp, but this function contains a vulnerability (see the section on Temporary Files at  http://en.tldp.org/HOWTO/Secure-Programs-HOWTO/avoid-race.html). Apply the following patch to make Ed use mkstemp  instead, a secure way to create temporary files:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../ed-0.2-mkstemp-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --exec-prefix=&amp;quot;&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is needed.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Ed normally uses the mktemp function to create temporary files in /tmp, but this function contains a vulnerability (see the section on Temporary Files at  http://en.tldp.org/HOWTO/Secure-Programs-HOWTO/avoid-race.html). Apply the following patch to make Ed use mkstemp  instead, a secure way to create temporary files:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../ed-0.2-mkstemp-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --exec-prefix=&amp;quot;&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Ed normally uses the mktemp function to create temporary files in /tmp, but this function contains a vulnerability (see the section on Temporary Files at  http://en.tldp.org/HOWTO/Secure-Programs-HOWTO/avoid-race.html). Apply the following patch to make Ed use mkstemp  instead, a secure way to create temporary files:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../ed-0.2-mkstemp-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr --exec-prefix=&amp;quot;&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Ed normally uses the mktemp function to create temporary files in /tmp, but this function contains a vulnerability (see the section on Temporary Files at  http://en.tldp.org/HOWTO/Secure-Programs-HOWTO/avoid-race.html). Apply the following patch to make Ed use mkstemp  instead, a secure way to create temporary files:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../ed-0.2-mkstemp-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --exec-prefix=&amp;quot;&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
Installed Programs: ed, red&lt;br /&gt;
&lt;br /&gt;
Installed Libraries: None&lt;br /&gt;
&lt;br /&gt;
Installed Directories: None&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
ed: is a line-oriented text editor. &lt;br /&gt;
&lt;br /&gt;
red: is a restricted ed—it can only edit files in the current directory and cannot execute shell commands.&lt;/div&gt;</summary>
		<author><name>129.65.40.61</name></author>
	</entry>
	<entry>
		<id>?title=ReiserFS&amp;diff=4246</id>
		<title>ReiserFS</title>
		<link rel="alternate" type="text/html" href="?title=ReiserFS&amp;diff=4246"/>
		<updated>2006-12-01T23:31:23Z</updated>

		<summary type="html">&lt;p&gt;129.65.40.61: I added the package description from BLFS.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.namesys.com/pub/reiserfsprogs/reiserfsprogs-3.6.19.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to ReiserFS ==&lt;br /&gt;
&lt;br /&gt;
The ReiserFS package contains various utilities for use with the Reiser file system.&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sbindir=/sbin &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sf reiserfsck /sbin/fsck.reiserfs &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sf mkreiserfs /sbin/mkfs.reiserfs&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is needed.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --sbindir=/sbin &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sf reiserfsck /sbin/fsck.reiserfs &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sf mkreiserfs /sbin/mkfs.reiserfs&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr --sbindir=/sbin &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sf reiserfsck /sbin/fsck.reiserfs &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sf mkreiserfs /sbin/mkfs.reiserfs&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --sbindir=/sbin &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sf reiserfsck /sbin/fsck.reiserfs &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sf mkreiserfs /sbin/mkfs.reiserfs&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
The ReiserFS package contains various utilities for use with the Reiser file system.&lt;br /&gt;
&lt;br /&gt;
Installed Programs: debugreiserfs, mkreiserfs, reiserfsck, reiserfstune, resize_reiserfs&lt;br /&gt;
&lt;br /&gt;
Installed Libraries: None&lt;br /&gt;
&lt;br /&gt;
Installed Directories: None&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
debugreiserfs: can sometimes help to solve problems with ReiserFS file systems. If it is called without options, it prints the super block of any ReiserFS file system found on the device. &lt;br /&gt;
&lt;br /&gt;
mkreiserfs: creates a ReiserFS file system. &lt;br /&gt;
&lt;br /&gt;
reiserfsck: is used to check or repair a ReiserFS file system. &lt;br /&gt;
&lt;br /&gt;
reiserfstune: is used for tuning the ReiserFS journal. &lt;br /&gt;
&lt;br /&gt;
resize_reiserfs: is used to resize an unmounted ReiserFS file system.&lt;/div&gt;</summary>
		<author><name>129.65.40.61</name></author>
	</entry>
	<entry>
		<id>?title=NSS&amp;diff=4245</id>
		<title>NSS</title>
		<link rel="alternate" type="text/html" href="?title=NSS&amp;diff=4245"/>
		<updated>2006-12-01T23:28:54Z</updated>

		<summary type="html">&lt;p&gt;129.65.40.61: I added the package description from BLFS.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_11_3_RTM/src/nss-3.11.3.tar.gz&lt;br /&gt;
|-&lt;br /&gt;
!Download nss-config:&lt;br /&gt;
| http://www.cross-lfs.org/~jciccone/nss-config&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to NSS ==&lt;br /&gt;
&lt;br /&gt;
The Network Security Services (NSS) package is a set of libraries designed to support cross-platform development of security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security standards. This is useful for implementing SSL and S/MIME or other Internet security standards into an application.&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[NSPR]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
NOTE: someone check if we should be including more shlibs in the .pc file&lt;br /&gt;
&lt;br /&gt;
Compile the package  (NOTE: for pure64 builds add &#039;USE_64=1&#039; to the make line):&lt;br /&gt;
&lt;br /&gt;
 export WORKINGDIR=$PWD &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;INCLUDES += -I/usr/include/nspr&#039; &amp;gt;&amp;gt; mozilla/security/coreconf/headers.mk &amp;amp;&amp;amp;&lt;br /&gt;
 for dir in $PWD/mozilla/security/{coreconf,dbm,nss}; do&lt;br /&gt;
   cd $dir &amp;amp;&amp;amp;&lt;br /&gt;
   make BUILD_OPT=1&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 export NSS_LINUXDIR=$(basename `dir -d $WORKINGDIR/mozilla/dist/Linux*`) &amp;amp;&amp;amp;&lt;br /&gt;
 cd $WORKINGDIR/mozilla/dist &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 $NSS_LINUXDIR/lib/*.so /usr/lib &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 $NSS_LINUXDIR/lib/*.{chk,a} /usr/lib &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d /usr/include/nss &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 {public,private}/nss/* /usr/include/nss &amp;amp;&amp;amp;&lt;br /&gt;
 unset NSS_LINUXDIR WORKINGDIR&lt;br /&gt;
&lt;br /&gt;
Create the pkg-config file:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /usr/lib/pkgconfig/nss.pc &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 prefix=/usr&lt;br /&gt;
 exec_prefix=/usr&lt;br /&gt;
 libdir=/usr/lib&lt;br /&gt;
 includedir=/usr/include/nss&lt;br /&gt;
 &lt;br /&gt;
 Name: NSS&lt;br /&gt;
 Description: Network Security Services&lt;br /&gt;
 Version: 3.11.3&lt;br /&gt;
 Requires: nspr &amp;gt;= 4.6.3&lt;br /&gt;
 Libs: -L${libdir} -lssl3 -lsmime3 -lnss3 -Wl,-R${libdir}&lt;br /&gt;
 Cflags: -I${includedir}&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Create /usr/bin/nss-config:&lt;br /&gt;
&lt;br /&gt;
 install -v -m755 ../nss-config /usr/bin/nss-config&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 export WORKINGDIR=$PWD &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;INCLUDES += -I/usr/include/nspr&#039; &amp;gt;&amp;gt; mozilla/security/coreconf/headers.mk &amp;amp;&amp;amp;&lt;br /&gt;
 for dir in $PWD/mozilla/security/{coreconf,dbm,nss}; do&lt;br /&gt;
   cd $dir &amp;amp;&amp;amp;&lt;br /&gt;
   make CC=&amp;quot;gcc ${BUILD32}&amp;quot; BUILD_OPT=1&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 export NSS_LINUXDIR=$(basename `dir -d $WORKINGDIR/mozilla/dist/Linux*`) &amp;amp;&amp;amp;&lt;br /&gt;
 cd $WORKINGDIR/mozilla/dist &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 $NSS_LINUXDIR/lib/*.so /usr/lib &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 $NSS_LINUXDIR/lib/*.{chk,a} /usr/lib &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d /usr/include/nss &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 {public,private}/nss/* /usr/include/nss &amp;amp;&amp;amp;&lt;br /&gt;
 unset NSS_LINUXDIR WORKINGDIR&lt;br /&gt;
&lt;br /&gt;
Create the pkg-config file:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /usr/lib/pkgconfig/nss.pc &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 prefix=/usr&lt;br /&gt;
 exec_prefix=/usr&lt;br /&gt;
 libdir=/usr/lib&lt;br /&gt;
 includedir=/usr/include/nss&lt;br /&gt;
 &lt;br /&gt;
 Name: NSS&lt;br /&gt;
 Description: Network Security Services&lt;br /&gt;
 Version: 3.11.3&lt;br /&gt;
 Requires: nspr &amp;gt;= 4.6.3&lt;br /&gt;
 Libs: -L${libdir} -lssl3 -lsmime3 -lnss3 -Wl,-R${libdir}&lt;br /&gt;
 Cflags: -I${includedir}&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Create /usr/bin/nss-config:&lt;br /&gt;
&lt;br /&gt;
 install -v -m755 ../nss-config /usr/bin/nss-config-32&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 export WORKINGDIR=$PWD &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;INCLUDES += -I/usr/include/nspr&#039; &amp;gt;&amp;gt; mozilla/security/coreconf/headers.mk &amp;amp;&amp;amp;&lt;br /&gt;
 for dir in $PWD/mozilla/security/{coreconf,dbm,nss}; do&lt;br /&gt;
   cd $dir &amp;amp;&amp;amp;&lt;br /&gt;
   make CC=&amp;quot;gcc ${BUILDN32}&amp;quot; BUILD_OPT=1&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 export NSS_LINUXDIR=$(basename `dir -d $WORKINGDIR/mozilla/dist/Linux*`) &amp;amp;&amp;amp;&lt;br /&gt;
 cd $WORKINGDIR/mozilla/dist &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 $NSS_LINUXDIR/lib/*.so /usr/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 $NSS_LINUXDIR/lib/*.{chk,a} /usr/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d /usr/include/nss &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 {public,private}/nss/* /usr/include/nss &amp;amp;&amp;amp;&lt;br /&gt;
 unset NSS_LINUXDIR WORKINGDIR&lt;br /&gt;
&lt;br /&gt;
Create the pkg-config file:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /usr/lib32/pkgconfig/nss.pc &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 prefix=/usr&lt;br /&gt;
 exec_prefix=/usr&lt;br /&gt;
 libdir=/usr/lib32&lt;br /&gt;
 includedir=/usr/include/nss&lt;br /&gt;
 &lt;br /&gt;
 Name: NSS&lt;br /&gt;
 Description: Network Security Services&lt;br /&gt;
 Version: 3.11.3&lt;br /&gt;
 Requires: nspr &amp;gt;= 4.6.3&lt;br /&gt;
 Libs: -L${libdir} -lssl3 -lsmime3 -lnss3 -Wl,-R${libdir}&lt;br /&gt;
 Cflags: -I${includedir}&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Create /usr/bin/nss-config:&lt;br /&gt;
&lt;br /&gt;
 install -v -m755 ../nss-config /usr/bin/nss-config-n32 &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i &amp;quot;s:/lib:&amp;amp;32:g&amp;quot; /usr/bin/nss-config-n32&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 export WORKINGDIR=$PWD &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;INCLUDES += -I/usr/include/nspr&#039; &amp;gt;&amp;gt; mozilla/security/coreconf/headers.mk &amp;amp;&amp;amp;&lt;br /&gt;
 for dir in $PWD/mozilla/security/{coreconf,dbm,nss}; do&lt;br /&gt;
   cd $dir &amp;amp;&amp;amp;&lt;br /&gt;
   make CC=&amp;quot;gcc ${BUILD64}&amp;quot; USE_64=1 BUILD_OPT=1&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 export NSS_LINUXDIR=$(basename `dir -d $WORKINGDIR/mozilla/dist/Linux*`) &amp;amp;&amp;amp;&lt;br /&gt;
 cd $WORKINGDIR/mozilla/dist &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 $NSS_LINUXDIR/lib/*.so /usr/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 $NSS_LINUXDIR/lib/*.{chk,a} /usr/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d /usr/include/nss &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 {public,private}/nss/* /usr/include/nss &amp;amp;&amp;amp;&lt;br /&gt;
 unset NSS_LINUXDIR WORKINGDIR&lt;br /&gt;
&lt;br /&gt;
Create the pkg-config file:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /usr/lib64/pkgconfig/nss.pc &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 prefix=/usr&lt;br /&gt;
 exec_prefix=/usr&lt;br /&gt;
 libdir=/usr/lib64&lt;br /&gt;
 includedir=/usr/include/nss&lt;br /&gt;
 &lt;br /&gt;
 Name: NSS&lt;br /&gt;
 Description: Network Security Services&lt;br /&gt;
 Version: 3.11.3&lt;br /&gt;
 Requires: nspr &amp;gt;= 4.6.3&lt;br /&gt;
 Libs: -L${libdir} -lssl3 -lsmime3 -lnss3 -Wl,-R${libdir}&lt;br /&gt;
 Cflags: -I${includedir}&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Create /usr/bin/nss-config:&lt;br /&gt;
&lt;br /&gt;
 install -v -m755 ../nss-config /usr/bin/nss-config-64 &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i &amp;quot;s:/lib:&amp;amp;64:g&amp;quot; /usr/bin/nss-config-64 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv multiarch_wrapper /usr/bin/nss-config&lt;/div&gt;</summary>
		<author><name>129.65.40.61</name></author>
	</entry>
	<entry>
		<id>?title=Sudo&amp;diff=4243</id>
		<title>Sudo</title>
		<link rel="alternate" type="text/html" href="?title=Sudo&amp;diff=4243"/>
		<updated>2006-12-01T20:50:20Z</updated>

		<summary type="html">&lt;p&gt;129.65.40.61: I added the package description from BLFS.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://www.courtesan.com/sudo/dist/sudo-1.6.8p12.tar.gz&lt;br /&gt;
|-&lt;br /&gt;
!Download Patch:&lt;br /&gt;
| http://www.linuxfromscratch.org/patches/blfs/svn/sudo-1.6.8p12-envvar_fix-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to Sudo ==&lt;br /&gt;
&lt;br /&gt;
The sudo package allows a system administrator to give certain users (or groups of users) the ability to run some (or all) commands as root or another user while logging the commands and arguments.&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../sudo-1.6.8p12-envvar_fix-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 ./configure --prefix=/usr --libexecdir=/usr/lib \&lt;br /&gt;
     --enable-noargs-shell --with-ignore-dot --with-all-insults \&lt;br /&gt;
     --enable-shell-sets-home &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../sudo-1.6.8p12-envvar_fix-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --libexecdir=/usr/lib \&lt;br /&gt;
     --enable-noargs-shell --with-ignore-dot --with-all-insults \&lt;br /&gt;
     --enable-shell-sets-home &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../sudo-1.6.8p12-envvar_fix-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr --libdir=/usr/lib32 --libexecdir=/usr/lib \&lt;br /&gt;
     --enable-noargs-shell --with-ignore-dot --with-all-insults \&lt;br /&gt;
     --enable-shell-sets-home &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../sudo-1.6.8p12-envvar_fix-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/lib \&lt;br /&gt;
     --enable-noargs-shell --with-ignore-dot --with-all-insults \&lt;br /&gt;
     --enable-shell-sets-home &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Content ==&lt;br /&gt;
&lt;br /&gt;
The sudo package allows a system administrator to give certain users (or groups of users) the ability to run some (or all) commands as root or another user while logging the commands and arguments.&lt;br /&gt;
&lt;br /&gt;
Installed Programs: sudo, sudoedit, and visudo&lt;br /&gt;
&lt;br /&gt;
Installed Library: sudo_noexec.so&lt;br /&gt;
&lt;br /&gt;
Installed Directories: None&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
sudo: executes a command as another user as permitted by the /etc/sudoers configuration file.&lt;br /&gt;
&lt;br /&gt;
sudoedit: is a hard link to sudo that implies the -e option to invoke an editor as another user.&lt;br /&gt;
&lt;br /&gt;
visudo: allows for safer editing of the sudoers file.&lt;br /&gt;
&lt;br /&gt;
sudo_noexec.so: enables support for the &amp;quot;noexec&amp;quot; functionality which prevents a dynamically-linked program being run by sudo from executing another program (think shell escapes).&lt;/div&gt;</summary>
		<author><name>129.65.40.61</name></author>
	</entry>
	<entry>
		<id>?title=OpenSSL&amp;diff=4242</id>
		<title>OpenSSL</title>
		<link rel="alternate" type="text/html" href="?title=OpenSSL&amp;diff=4242"/>
		<updated>2006-12-01T20:49:03Z</updated>

		<summary type="html">&lt;p&gt;129.65.40.61: I added the package description from BLFS.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://www.openssl.org/source/openssl-0.9.8d.tar.gz&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.openssl.org/source/openssl-0.9.8d.tar.gz&lt;br /&gt;
|-&lt;br /&gt;
!Required Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/openssl/openssl-0.9.8d-fix_manpages-1.patch&lt;br /&gt;
|-&lt;br /&gt;
!Required Patch (Multilib):&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/openssl/openssl-0.9.8d-allow_lib64-1.patch&lt;br /&gt;
|-&lt;br /&gt;
!Required Patch (x86_64 Multilib):&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/openssl/openssl-0.9.8d-32bit_x86_64-1.patch&lt;br /&gt;
|-&lt;br /&gt;
!Required Patch (MIPS):&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/openssl/openssl-0.9.8d-mips_support-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to OpenSSL ==&lt;br /&gt;
&lt;br /&gt;
The OpenSSL package contains management tools and libraries relating to cryptography. These are useful for providing cryptography functions to other packages, notably OpenSSH, email applications and web browsers (for accessing HTTPS sites).&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[bc]] (used by the testsuite)&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-0.9.8d-fix_manpages-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 ./config --openssldir=/etc/ssl --prefix=/usr shared &amp;amp;&amp;amp;&lt;br /&gt;
 make MANDIR=/usr/share/man&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make MANDIR=/usr/share/man install &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v -r certs /etc/ssl &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d -m755 /usr/share/doc/openssl-0.9.8d &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v -r doc/{HOWTO,README,*.{txt,html,gif}} \&lt;br /&gt;
     /usr/share/doc/openssl-0.9.8d&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Configure the Package (Use the appropriate command):&lt;br /&gt;
&lt;br /&gt;
==== x86_64 ====&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-0.9.8d-32bit_x86_64-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 ./Configure linux-x86_64-32 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Sparc ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-sparcv9 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Mips (Little-Endian) ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-mipsel --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Mips (Big-Endian) ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-mips --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=32 make CC=&amp;quot;gcc ${BUILD32}&amp;quot; PERL=/usr/bin/perl&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=32 make PERL=/usr/bin/perl MANDIR=/usr/share/man install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
This patch allows OpenSSL to be installed a dir other then lib.&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-0.9.8d-allow_lib64-1.patch&lt;br /&gt;
&lt;br /&gt;
Configure the Package (Use the appropriate command):&lt;br /&gt;
&lt;br /&gt;
==== Mips (Little-Endian) ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-mipsel-n32 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Mips (Big-Endian) ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-mips-n32 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=n32 make CC=&amp;quot;gcc ${BUILDN32}&amp;quot; PERL=/usr/bin/perl LIBDIR=lib32&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=n32 make PERL=/usr/bin/perl MANDIR=/usr/share/man LIBDIR=lib32 install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
This patch allows OpenSSL to be installed into a dir other then lib:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-0.9.8d-allow_lib64-1.patch&lt;br /&gt;
&lt;br /&gt;
Configure the Package (Use the appropriate command):&lt;br /&gt;
&lt;br /&gt;
==== x86_64 ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-x86_64 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Sparc ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux64-sparcv9 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Mips (Little-Endian) ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-mips64el --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Mips (Big-Endian) ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-mips64 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=64 make CC=&amp;quot;gcc ${BUILD64}&amp;quot; PERL=/usr/bin/perl LIBDIR=lib64&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=64 make PERL=/usr/bin/perl MANDIR=/usr/share/man LIBDIR=lib64 install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
The OpenSSL package contains management tools and libraries relating to cryptography. &lt;br /&gt;
&lt;br /&gt;
Installed Programs: c_rehash, openssl&lt;br /&gt;
&lt;br /&gt;
Installed Libraries: libcrypto.{so,a}, libssl.{so,a}&lt;br /&gt;
&lt;br /&gt;
Installed Directories: /etc/ssl, /usr/include/ssl, /usr/lib/engines, /usr/share/doc/openssl-0.9.8c&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
c_rehash: is a Perl script that scans all files in a directory and adds symbolic links to their hash values.&lt;br /&gt;
&lt;br /&gt;
openssl: is a command-line tool for using the various cryptography functions of OpenSSL&#039;s crypto library from the shell&lt;br /&gt;
&lt;br /&gt;
libcrypto.{so,a}: implements a wide range of cryptographic algorithms used in various Internet standards.&lt;br /&gt;
&lt;br /&gt;
libssl.{so,a}: implements the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols.&lt;/div&gt;</summary>
		<author><name>129.65.40.61</name></author>
	</entry>
	<entry>
		<id>?title=Cracklib&amp;diff=4241</id>
		<title>Cracklib</title>
		<link rel="alternate" type="text/html" href="?title=Cracklib&amp;diff=4241"/>
		<updated>2006-12-01T20:33:09Z</updated>

		<summary type="html">&lt;p&gt;129.65.40.61: I added notes next to the source file links, explaining them.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
|-&lt;br /&gt;
| http://prdownloads.sourceforge.net/cracklib/cracklib-2.8.9.tar.gz&lt;br /&gt;
|-&lt;br /&gt;
| http://prdownloads.sourceforge.net/cracklib/cracklib-words.gz (Recommended word list for English-speaking countries)&lt;br /&gt;
|-&lt;br /&gt;
!Download Optional Patch:&lt;br /&gt;
|-&lt;br /&gt;
| http://www.linuxfromscratch.org/patches/blfs/svn/cracklib-2.8.9-heimdal-1.patch (Required patch to create a library used with the Heimdal Kerberos 5 package)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to CrackLib ==&lt;br /&gt;
&lt;br /&gt;
The CrackLib package contains a library used to enforce strong passwords by comparing user selected passwords to words in chosen word lists.&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Python]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
If desired, apply the Heimdal  patch (note that with this patch the original library is not affected; this patch only creates an additional library used by the Heimdal password-checking routines):&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../cracklib-2.8.9-heimdal-1.patch&lt;br /&gt;
&lt;br /&gt;
Configure and compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr -with-default-dict=/lib/cracklib/pw_dict &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 LIBNAME=`cat lib/libcrack.la | grep library_names | cut -f2 -d&amp;quot;&#039;&amp;quot; | cut  -f2 -d&amp;quot; &amp;quot;` &amp;amp;&amp;amp;&lt;br /&gt;
 mv /usr/lib/$LIBNAME /lib &amp;amp;&amp;amp;&lt;br /&gt;
 LIBNAME=`cat lib/libcrack.la | grep library_names | cut -f2 -d&amp;quot;&#039;&amp;quot; | cut -f1 -d&amp;quot; &amp;quot;` &amp;amp;&amp;amp;&lt;br /&gt;
 mv /usr/lib/$LIBNAME /lib &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sf ../../lib/$LIBNAME /usr/lib/libcrack.so&lt;br /&gt;
&lt;br /&gt;
Install the dictionary:&lt;br /&gt;
&lt;br /&gt;
 install -m644 -D ../cracklib-words.gz /usr/share/dict/cracklib-words.gz&lt;br /&gt;
 gunzip -f /usr/share/dict/cracklib-words.gz&lt;br /&gt;
 ln -sf cracklib-words /usr/share/dict/words&lt;br /&gt;
 echo $(hostname) &amp;gt;&amp;gt;/usr/share/dict/cracklib-extra-words &amp;amp;&amp;amp;&lt;br /&gt;
 install -m755 -d /lib/cracklib&lt;br /&gt;
 create-cracklib-dict /usr/share/dict/cracklib-words /usr/share/dict/cracklib-extra-words&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
If desired, apply the Heimdal  patch (note that with this patch the original library is not affected; this patch only creates an additional library used by the Heimdal password-checking routines):&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../cracklib-2.8.9-heimdal-1.patch&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Configure and compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; USE_ARCH=32 ./configure --prefix=/usr -with-default-dict=/lib/cracklib/pw_dict &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 LIBNAME=`cat lib/libcrack.la | grep library_names | cut -f2 -d&amp;quot;&#039;&amp;quot; | cut -f2 -d&amp;quot; &amp;quot;` &amp;amp;&amp;amp;&lt;br /&gt;
 mv /usr/lib/$LIBNAME /lib &amp;amp;&amp;amp;&lt;br /&gt;
 LIBNAME=`cat lib/libcrack.la | grep library_names | cut -f2 -d&amp;quot;&#039;&amp;quot; | cut -f1 -d&amp;quot; &amp;quot;` &amp;amp;&amp;amp;&lt;br /&gt;
 mv /usr/lib/$LIBNAME /lib &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sf ../../lib/$LIBNAME /usr/lib/libcrack.so&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Configure and compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; USE_ARCH=n32 ./configure --prefix=/usr \&lt;br /&gt;
   --libdir=/usr/lib32 -with-default-dict=/lib/cracklib/pw_dict &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 LIBNAME=`cat lib/libcrack.la | grep library_names | cut -f2 -d&amp;quot;&#039;&amp;quot; | cut -f2 -d&amp;quot; &amp;quot;` &amp;amp;&amp;amp;&lt;br /&gt;
 mv /usr/lib/$LIBNAME /lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 LIBNAME=`cat lib/libcrack.la | grep library_names | cut -f2 -d&amp;quot;&#039;&amp;quot; | cut -f1 -d&amp;quot; &amp;quot;` &amp;amp;&amp;amp;&lt;br /&gt;
 mv /usr/lib/$LIBNAME /lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sf ../../lib/$LIBNAME /usr/lib32/libcrack.so&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Configure and compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN64}&amp;quot; USE_ARCH=64 ./configure --prefix=/usr \&lt;br /&gt;
   --libdir=/usr/lib64 -with-default-dict=/lib/cracklib/pw_dict &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 LIBNAME=`cat lib/libcrack.la | grep library_names | cut -f2 -d&amp;quot;&#039;&amp;quot; | cut -f2 -d&amp;quot; &amp;quot;` &amp;amp;&amp;amp;&lt;br /&gt;
 mv /usr/lib/$LIBNAME /lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 LIBNAME=`cat lib/libcrack.la | grep library_names | cut -f2 -d&amp;quot;&#039;&amp;quot; | cut -f1 -d&amp;quot; &amp;quot;` &amp;amp;&amp;amp;&lt;br /&gt;
 mv /usr/lib/$LIBNAME /lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sf ../../lib/$LIBNAME /usr/lib64/libcrack.so&lt;br /&gt;
&lt;br /&gt;
Install the dictionary:&lt;br /&gt;
&lt;br /&gt;
 install -m644 -D ../cracklib-words.gz /usr/share/dict/cracklib-words.gz&lt;br /&gt;
 gunzip -f /usr/share/dict/cracklib-words.gz&lt;br /&gt;
 ln -sf cracklib-words /usr/share/dict/words&lt;br /&gt;
 install -m755 -d /lib/cracklib&lt;br /&gt;
 create-cracklib-dict /usr/share/dict/cracklib-words /usr/share/dict/cracklib-extra-words&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
Installed Programs: cracklib-check, cracklib-format, cracklib-packer, cracklib-unpacker, create-cracklib-dict&lt;br /&gt;
&lt;br /&gt;
Installed Libraries: libcrack.{so,a}, libcrack_heimdal.{so,a}, cracklibmodule.{so,a} Python Modules&lt;br /&gt;
&lt;br /&gt;
Installed Directories: /lib/cracklib, /usr/share/dict, /usr/share/cracklib&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
create-cracklib-dict: is used to create the CrackLib dictionary from the given word list(s). &lt;br /&gt;
&lt;br /&gt;
libcrack.{so,a}: provides a fast dictionary lookup method for strong password enforcement.&lt;/div&gt;</summary>
		<author><name>129.65.40.61</name></author>
	</entry>
</feed>