aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Gronenwoud <alex@linuxfromscratch.org>2003-10-15 22:39:52 +0000
committerAlex Gronenwoud <alex@linuxfromscratch.org>2003-10-15 22:39:52 +0000
commitf9bb38a24b19268957a630affdc91bd13f9b1f60 (patch)
tree866a3fd0b7ca55bc5659b2b8ffb63c7ad5825d2b
parentf2243a550259c561406b5f6d5cec4c6cd6d55299 (diff)
Updating contents of Perl and Procps.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2990 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--appendixa/perl-desc.xml53
-rw-r--r--appendixa/perl-shortdesc.xml14
-rw-r--r--appendixa/procps-desc.xml10
-rw-r--r--appendixa/procps-shortdesc.xml5
-rw-r--r--appendixb/appendixb.xml24
-rw-r--r--entities/perl.ent2
-rw-r--r--entities/procps.ent2
-rw-r--r--entities/psmisc.ent2
8 files changed, 44 insertions, 68 deletions
diff --git a/appendixa/perl-desc.xml b/appendixa/perl-desc.xml
index b739005bb..0ab682d7a 100644
--- a/appendixa/perl-desc.xml
+++ b/appendixa/perl-desc.xml
@@ -9,12 +9,17 @@
<para><command>dprofpp</command> displays perl profile data.</para>
+<para><command>en2cxs</command> builds a Perl extension for the Encode module,
+from either Unicode Character Mappings or Tcl Encoding Files.</para>
+
<para><command>find2perl</command> translates find commands to perl.</para>
<para><command>h2ph</command> converts .h C header files to .ph Perl header files.</para>
<para><command>h2xs</command> converts .h C header files to Perl extensions.</para>
+<para><command>libnetcfg</command> can be used to configure the libnet.</para>
+
<para><command>perl</command> combines some of the best features of C, sed,
awk and sh into a single swiss-army language.</para>
@@ -26,6 +31,13 @@ Perl or the modules that come with it, and mail them.</para>
<para><command>perldoc</command> displays a piece of documentation in pod
format that is embedded in the perl installation tree or in a perl script.</para>
+<para><command>perlivp</command> is the Perl Installation Verification
+Procedure. It can be used to verify that Perl and its libraries have been
+installed correctly.</para>
+
+<para><command>piconv</command> is a Perl version of the character encoding
+converter <userinput>iconv</userinput>.</para>
+
<para><command>pl2pm</command> is a rough tool for converting Perl4 .pl
files to Perl5 .pm modules.</para>
@@ -50,6 +62,9 @@ documentation files.</para>
<para><command>podselect</command> displays selected sections of pod
documentation.</para>
+<para><command>psed</command> is a Perl version of the stream editor
+<userinput>sed</userinput>.</para>
+
<para><command>pstruct</command> dumps C structures as generated from
"cc -g -S" stabs.</para>
@@ -58,43 +73,7 @@ documentation.</para>
<para><command>splain</command> is used to force verbose warning
diagnostics in perl.</para>
-<para><command>attrs</command>...</para>
-
-<para><command>B</command>...</para>
-
-<para><command>ByteLoader</command>...</para>
-
-<para><command>DProf</command>...</para>
-
-<para><command>Dumper</command>...</para>
-
-<para><command>DynaLoader</command>...</para>
-
-<para><command>Fcntl</command>...</para>
-
-<para><command>Glob</command>...</para>
-
-<para><command>Hostname</command>...</para>
-
-<para><command>IO</command>...</para>
-
-<para><command>libperl</command>...</para>
-
-<para><command>Opcode</command>...</para>
-
-<para><command>Peek</command>...</para>
-
-<para><command>POSIX</command>...</para>
-
-<para><command>re</command>...</para>
-
-<para><command>SDBM_File</command>...</para>
-
-<para><command>Socket</command>...</para>
-
-<para><command>Syslog</command>...</para>
-
-<para><command>SysV</command>...</para>
+<para><command>xsubpp</command> converts Perl XS code into C code.</para>
</sect2>
diff --git a/appendixa/perl-shortdesc.xml b/appendixa/perl-shortdesc.xml
index 6facfa9dd..8b412d010 100644
--- a/appendixa/perl-shortdesc.xml
+++ b/appendixa/perl-shortdesc.xml
@@ -6,14 +6,12 @@
and Report Language. Perl combines some of the best features of C,
sed, awk and sh into one powerful language.</para>
-<para><emphasis>Installed programs</emphasis>: a2p, c2ph, dprofpp, find2perl,
-h2ph, h2xs, perl, perl5.6.1, perlbug, perlcc, perldoc, pl2pm, pod2html,
-pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, pstruct, s2p
-and splain</para>
+<para><emphasis>Installed programs</emphasis>: a2p, c2ph, dprofpp, enc2xs,
+find2perl, h2ph, h2xs, libnetcfg, perl, perl5.8.0 (link to perl), perlbug,
+perlcc, perldoc, perlivp, piconv, pl2pm, pod2html, pod2latex, pod2man,
+pod2text, pod2usage, podchecker, podselect, psed (link to s2p), pstruct (link
+to c2ph), s2p, splain and xsubpp</para>
-<para><emphasis>Installed libraries</emphasis>: attrs.so, B.so, ByteLoader.so,
-DProf.so, Dumper.so, DynaLoader.a, Fcntl.so, Glob.so, Hostname.so, IO.so,
-libperl.a, Opcode.so, Peek.so, POSIX.so, re.so, SDBM_File.so, Socket.so,
-Syslog.so and SysV.so</para>
+<para><emphasis>Installed libraries</emphasis>: (too many to name)</para>
</sect2>
diff --git a/appendixa/procps-desc.xml b/appendixa/procps-desc.xml
index 06556497d..2f24b7613 100644
--- a/appendixa/procps-desc.xml
+++ b/appendixa/procps-desc.xml
@@ -7,14 +7,17 @@ in the system, both physical and swap memory.</para>
<para><command>kill</command> is used to send signals to processes.</para>
-<para><command>ps</command> gives a snapshot of the current processes.</para>
-
<para><command>pgrep</command> looks up processes based on their name
and other attributes.</para>
<para><command>pkill</command> signals processes based on their name
and other attributes.</para>
+<para><command>pmap</command> reports the memory map of the given
+process.</para>
+
+<para><command>ps</command> gives a snapshot of the current processes.</para>
+
<para><command>skill</command> sends signals to processes matching the
given criteria.</para>
@@ -29,6 +32,9 @@ average.</para>
<para><command>top</command> displays the top CPU processes. It provides
an ongoing look at processor activity in real time.</para>
+<para><command>uptime</command> reports how long the system has been
+running, how many users are logged on, and the system load averages.</para>
+
<para><command>vmstat</command> reports virtual memory statistics, giving
information about processes, memory, paging, block IO, traps, and CPU
activity.</para>
diff --git a/appendixa/procps-shortdesc.xml b/appendixa/procps-shortdesc.xml
index d5ee5ad65..5701b8b1c 100644
--- a/appendixa/procps-shortdesc.xml
+++ b/appendixa/procps-shortdesc.xml
@@ -6,8 +6,9 @@
halt system processes. Procps gathers information about
processes via the <filename>/proc</filename> directory.</para>
-<para><emphasis>Installed programs</emphasis>: free, kill, oldps, pgrep,
-pkill, ps, skill, snice, sysctl, tload, top, vmstat, w and watch</para>
+<para><emphasis>Installed programs</emphasis>: free, kill, pgrep, pkill (link
+to pgrep), pmap, ps, skill (link to snice), snice, sysctl, tload, top, uptime,
+vmstat, w and watch</para>
<para><emphasis>Installed library</emphasis>: libproc.so</para>
diff --git a/appendixb/appendixb.xml b/appendixb/appendixb.xml
index 6a92b44f8..d5c750566 100644
--- a/appendixb/appendixb.xml
+++ b/appendixb/appendixb.xml
@@ -29,7 +29,6 @@ to which it belongs.</para>
<listitem><para>autoscan : <xref linkend="aa-autoconf"/></para></listitem>
<listitem><para>autoupdate : <xref linkend="aa-autoconf"/></para></listitem>
<listitem><para>awk : <xref linkend="aa-gawk"/></para></listitem>
-<listitem><para>B : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>badblocks : <xref linkend="aa-e2fsprogs"/></para></listitem>
<listitem><para>basename : <xref linkend="aa-coreutils"/></para></listitem>
<listitem><para>bash : <xref linkend="aa-bash"/></para></listitem>
@@ -39,7 +38,6 @@ to which it belongs.</para>
<listitem><para>blkid : <xref linkend="aa-e2fsprogs"/></para></listitem>
<listitem><para>blockdev : <xref linkend="aa-utillinux"/></para></listitem>
<listitem><para>bunzip2 : <xref linkend="aa-bzip2"/></para></listitem>
-<listitem><para>ByteLoader : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>bzcat : <xref linkend="aa-bzip2"/></para></listitem>
<listitem><para>bzcmp : <xref linkend="aa-bzip2"/></para></listitem>
<listitem><para>bzdiff : <xref linkend="aa-bzip2"/></para></listitem>
@@ -113,13 +111,10 @@ to which it belongs.</para>
<listitem><para>dnsdomainname : <xref linkend="aa-net-tools"/></para></listitem>
<listitem><para>domainname : <xref linkend="aa-net-tools"/></para></listitem>
<listitem><para>dpasswd : <xref linkend="aa-shadow"/></para></listitem>
-<listitem><para>DProf : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>dprofpp : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>du : <xref linkend="aa-coreutils"/></para></listitem>
<listitem><para>dumpe2fs : <xref linkend="aa-e2fsprogs"/></para></listitem>
-<listitem><para>Dumper : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>dumpkeys : <xref linkend="aa-kbd"/></para></listitem>
-<listitem><para>DynaLoader : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>e2fsck : <xref linkend="aa-e2fsprogs"/></para></listitem>
<listitem><para>e2image : <xref linkend="aa-e2fsprogs"/></para></listitem>
<listitem><para>e2label : <xref linkend="aa-e2fsprogs"/></para></listitem>
@@ -131,6 +126,7 @@ to which it belongs.</para>
<listitem><para>elisp-comp : <xref linkend="aa-automake"/></para></listitem>
<listitem><para>elvtune : <xref linkend="aa-utillinux"/></para></listitem>
<listitem><para>env : <xref linkend="aa-coreutils"/></para></listitem>
+<listitem><para>enc2xs : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>eqn : <xref linkend="aa-groff"/></para></listitem>
<listitem><para>ex : <xref linkend="aa-vim"/></para></listitem>
<listitem><para>expand : <xref linkend="aa-coreutils"/></para></listitem>
@@ -139,7 +135,6 @@ to which it belongs.</para>
<listitem><para>factor : <xref linkend="aa-coreutils"/></para></listitem>
<listitem><para>faillog : <xref linkend="aa-shadow"/></para></listitem>
<listitem><para>false : <xref linkend="aa-coreutils"/></para></listitem>
-<listitem><para>Fcntl : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>fdformat : <xref linkend="aa-utillinux"/></para></listitem>
<listitem><para>fdisk : <xref linkend="aa-utillinux"/></para></listitem>
<listitem><para>fgconsole : <xref linkend="aa-kbd"/></para></listitem>
@@ -178,7 +173,6 @@ to which it belongs.</para>
<listitem><para>gettextize : <xref linkend="aa-gettext"/></para></listitem>
<listitem><para>getunimap : <xref linkend="aa-kbd"/></para></listitem>
<listitem><para>glibcbug : <xref linkend="aa-glibc"/></para></listitem>
-<listitem><para>Glob : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>gpasswd : <xref linkend="aa-shadow"/></para></listitem>
<listitem><para>gprof : <xref linkend="aa-binutils"/></para></listitem>
<listitem><para>grcat : <xref linkend="aa-gawk"/></para></listitem>
@@ -212,7 +206,6 @@ to which it belongs.</para>
<listitem><para>hostid : <xref linkend="aa-coreutils"/></para></listitem>
<listitem><para>hostname : <xref linkend="aa-gettext"/></para></listitem>
<listitem><para>hostname : <xref linkend="aa-net-tools"/></para></listitem>
-<listitem><para>Hostname : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>hostname : <xref linkend="aa-coreutils"/></para></listitem>
<listitem><para>hpftodit : <xref linkend="aa-groff"/></para></listitem>
<listitem><para>http-get : <xref linkend="aa-lfs-utils"/></para></listitem>
@@ -237,7 +230,6 @@ to which it belongs.</para>
<listitem><para>install : <xref linkend="aa-coreutils"/></para></listitem>
<listitem><para>install-info : <xref linkend="aa-texinfo"/></para></listitem>
<listitem><para>install-sh : <xref linkend="aa-automake"/></para></listitem>
-<listitem><para>IO : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>ipcrm : <xref linkend="aa-utillinux"/></para></listitem>
<listitem><para>ipcs : <xref linkend="aa-utillinux"/></para></listitem>
<listitem><para>isosize : <xref linkend="aa-utillinux"/></para></listitem>
@@ -296,6 +288,7 @@ to which it belongs.</para>
<listitem><para>libmenu : <xref linkend="aa-ncurses"/></para></listitem>
<listitem><para>libmisc : <xref linkend="aa-shadow"/></para></listitem>
<listitem><para>libncurses* : <xref linkend="aa-ncurses"/></para></listitem>
+<listitem><para>libnetcfg : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>libnsl : <xref linkend="aa-glibc"/></para></listitem>
<listitem><para>libnss* : <xref linkend="aa-glibc"/></para></listitem>
<listitem><para>libopcodes : <xref linkend="aa-binutils"/></para></listitem>
@@ -416,7 +409,6 @@ to which it belongs.</para>
<listitem><para>objdump : <xref linkend="aa-binutils"/></para></listitem>
<listitem><para>od : <xref linkend="aa-coreutils"/></para></listitem>
<listitem><para>oldps : <xref linkend="aa-procps"/></para></listitem>
-<listitem><para>Opcode : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>openvt : <xref linkend="aa-kbd"/></para></listitem>
<listitem><para>parse.bash : <xref linkend="aa-utillinux"/></para></listitem>
<listitem><para>parse.tcsh : <xref linkend="aa-utillinux"/></para></listitem>
@@ -425,16 +417,17 @@ to which it belongs.</para>
<listitem><para>patch : <xref linkend="aa-patch"/></para></listitem>
<listitem><para>pathchk : <xref linkend="aa-coreutils"/></para></listitem>
<listitem><para>pcprofiledump : <xref linkend="aa-glibc"/></para></listitem>
-<listitem><para>Peek : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>perl : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>perlbug : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>perlcc : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>perldoc : <xref linkend="aa-perl"/></para></listitem>
+<listitem><para>perlivp : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>pfbtops : <xref linkend="aa-groff"/></para></listitem>
<listitem><para>pg : <xref linkend="aa-utillinux"/></para></listitem>
<listitem><para>pgawk : <xref linkend="aa-gawk"/></para></listitem>
<listitem><para>pgrep : <xref linkend="aa-procps"/></para></listitem>
<listitem><para>pic : <xref linkend="aa-groff"/></para></listitem>
+<listitem><para>piconv : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>pidof : <xref linkend="aa-sysvinit"/></para></listitem>
<listitem><para>ping : <xref linkend="aa-inetutils"/></para></listitem>
<listitem><para>pinky : <xref linkend="aa-coreutils"/></para></listitem>
@@ -443,6 +436,7 @@ to which it belongs.</para>
<listitem><para>pl2pm : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>plipconfig : <xref linkend="aa-net-tools"/></para></listitem>
<listitem><para>pltags.pl : <xref linkend="aa-vim"/></para></listitem>
+<listitem><para>pmap : <xref linkend="aa-procps"/></para></listitem>
<listitem><para>pod2html : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>pod2latex : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>pod2man : <xref linkend="aa-perl"/></para></listitem>
@@ -450,7 +444,6 @@ to which it belongs.</para>
<listitem><para>pod2usage : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>podchecker : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>podselect : <xref linkend="aa-perl"/></para></listitem>
-<listitem><para>POSIX : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>post-grohtml : <xref linkend="aa-groff"/></para></listitem>
<listitem><para>poweroff : <xref linkend="aa-sysvinit"/></para></listitem>
<listitem><para>pr : <xref linkend="aa-coreutils"/></para></listitem>
@@ -460,6 +453,7 @@ to which it belongs.</para>
<listitem><para>procinfo : <xref linkend="aa-procinfo"/></para></listitem>
<listitem><para>project-id : <xref linkend="aa-gettext"/></para></listitem>
<listitem><para>ps : <xref linkend="aa-procps"/></para></listitem>
+<listitem><para>psed : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>psfaddtable : <xref linkend="aa-kbd"/></para></listitem>
<listitem><para>psfgettable : <xref linkend="aa-kbd"/></para></listitem>
<listitem><para>psfstriptable : <xref linkend="aa-kbd"/></para></listitem>
@@ -511,7 +505,6 @@ to which it belongs.</para>
<listitem><para>rvim : <xref linkend="aa-vim"/></para></listitem>
<listitem><para>s2p : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>script : <xref linkend="aa-utillinux"/></para></listitem>
-<listitem><para>SDBM_File : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>sdiff : <xref linkend="aa-diffutils"/></para></listitem>
<listitem><para>sed : <xref linkend="aa-sed"/></para></listitem>
<listitem><para>sendsignals : <xref linkend="aa-bootscripts"/></para></listitem>
@@ -541,7 +534,6 @@ to which it belongs.</para>
<listitem><para>sleep : <xref linkend="aa-coreutils"/></para></listitem>
<listitem><para>sln : <xref linkend="aa-glibc"/></para></listitem>
<listitem><para>snice : <xref linkend="aa-procps"/></para></listitem>
-<listitem><para>Socket : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>socklist : <xref linkend="aa-procinfo"/></para></listitem>
<listitem><para>soelim : <xref linkend="aa-groff"/></para></listitem>
<listitem><para>sort : <xref linkend="aa-coreutils"/></para></listitem>
@@ -561,9 +553,7 @@ to which it belongs.</para>
<listitem><para>sync : <xref linkend="aa-coreutils"/></para></listitem>
<listitem><para>sysctl : <xref linkend="aa-procps"/></para></listitem>
<listitem><para>sysklogd : <xref linkend="aa-bootscripts"/></para></listitem>
-<listitem><para>Syslog : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>syslogd : <xref linkend="aa-sysklogd"/></para></listitem>
-<listitem><para>SysV : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>tac : <xref linkend="aa-coreutils"/></para></listitem>
<listitem><para>tack : <xref linkend="aa-ncurses"/></para></listitem>
<listitem><para>tail : <xref linkend="aa-coreutils"/></para></listitem>
@@ -611,6 +601,7 @@ to which it belongs.</para>
<listitem><para>unlink : <xref linkend="aa-coreutils"/></para></listitem>
<listitem><para>updatedb : <xref linkend="aa-findutils"/></para></listitem>
<listitem><para>uptime : <xref linkend="aa-coreutils"/></para></listitem>
+<listitem><para>uptime : <xref linkend="aa-procps"/></para></listitem>
<listitem><para>urlget : <xref linkend="aa-gettext"/></para></listitem>
<listitem><para>user-email : <xref linkend="aa-gettext"/></para></listitem>
<listitem><para>useradd : <xref linkend="aa-shadow"/></para></listitem>
@@ -644,6 +635,7 @@ to which it belongs.</para>
<listitem><para>write : <xref linkend="aa-utillinux"/></para></listitem>
<listitem><para>xargs : <xref linkend="aa-findutils"/></para></listitem>
<listitem><para>xgettext : <xref linkend="aa-gettext"/></para></listitem>
+<listitem><para>xsubpp : <xref linkend="aa-perl"/></para></listitem>
<listitem><para>xtrace : <xref linkend="aa-glibc"/></para></listitem>
<listitem><para>xxd : <xref linkend="aa-vim"/></para></listitem>
<listitem><para>yacc : <xref linkend="aa-bison"/></para></listitem>
diff --git a/entities/perl.ent b/entities/perl.ent
index f45eeca9e..af7f73ce7 100644
--- a/entities/perl.ent
+++ b/entities/perl.ent
@@ -12,7 +12,7 @@
<!ENTITY perl-version "5.8.0">
<!ENTITY perl-depversion "5.6.1">
-<!ENTITY perl-contversion "5.6.1">
+<!ENTITY perl-contversion "5.8.0">
<!ENTITY perl-dir "perl-&perl-version;">
<!ENTITY perl-package "perl-&perl-version;.tar.gz">
<!ENTITY perl-size "10,765 KB">
diff --git a/entities/procps.ent b/entities/procps.ent
index 681b1dbd3..52fd812e9 100644
--- a/entities/procps.ent
+++ b/entities/procps.ent
@@ -9,7 +9,7 @@
<!ENTITY procps-version "3.1.11">
<!ENTITY procps-depversion "2.0.7">
-<!ENTITY procps-contversion "2.0.7">
+<!ENTITY procps-contversion "3.1.8">
<!ENTITY procps-dir "procps-&procps-version;">
<!ENTITY procps-package "procps-&procps-version;.tar.bz2">
<!ENTITY procps-size "242 KB">
diff --git a/entities/psmisc.ent b/entities/psmisc.ent
index 0f2eb2a4f..ebcfd106a 100644
--- a/entities/psmisc.ent
+++ b/entities/psmisc.ent
@@ -9,7 +9,7 @@
<!ENTITY psmisc-version "21.3">
<!ENTITY psmisc-depversion "20.2">
-<!ENTITY psmisc-contversion "21">
+<!ENTITY psmisc-contversion "21.2">
<!ENTITY psmisc-dir "psmisc-&psmisc-version;">
<!ENTITY psmisc-package "psmisc-&psmisc-version;.tar.gz">
<!ENTITY psmisc-size "259 KB">