55
6238rpmAppendix.fm
Draft Document for Review June 29, 2001 4:03 pm
458
Linux for S/390 and zSeries: Distributions
login
These tools are required to be able to login and use your
system. The login program invokes you user shell and
enables command execution. The newgrp program is used
to change your effective group ID (useful for workgroup type
situations). The su program allows changing your effective
user ID (useful being able to execute commands as another
user). . Also supplies a logout daemon that can place limits
on when, from where, and for how long certain users can
login to the system.
logrotate
The logrotate utilityisdesigned to simplifythe administration
of log files on a system which generates a lot of log files.
Logrotate allows for the automatic rotation compression,
removal and mailing of log files. Logrotate can be set to
handle a log file daily, weekly, monthly or when the log file
getsto a certain size. Normally, logrotate runs as a dailycron
job.
lpr
This is the BSD printer spooler and associated utilities. You
can use this for local and remote printers. . If you install
magicfilter or apsfilter (along with gs), lpr will be able to
automatically handle special file types (such as Postscript
and PDF files).
lvm
LVM includes all of the support for handling read/write
operations on physical volumes (hard disks, RAID-Systems,
magneto optical, etc., multiple devices (MD), see mdadd(8)
or even loop devices, see losetup(8)), creating volume
groups from one or more physical volumes and creating one
ormore logical volumesin volume groups. Architecture: s390
lynx
Lynx is a fully-featured World Wide Web (WWW) client for
users running cursor-addressable, character-cell display
devices (e.g., vt100 terminals, vt100 emulators running on
PCs or Macs, or any other “curses-oriented” display). It will
display hypertext markup language (HTML) documents
containing links to files residing on the local system, as well
as files residing on remote systems running Gopher, HTTP,
FTP, WAIS, and NNTP servers.
m4-doc
This package contains the HTML documentation for GNU
m4.
m4
GNU `m4’ is an implementation of the traditional UNIX
macro processor. It is mostly SVR4 compatible, although it
has some extensions (for example, handling more than 9
positional parameters to macros). `m4’ also has builtin
functions for including files, running shell commands, doing
arithmetic, etc. Autoconf needs GNU `m4’ for generating
`configure’ scripts, but not for running them.
44
Appendix A. Linux Software Packages
459
Draft Document for Review June 29, 2001 4:03 pm
6238rpmAppendix.fm
mailtools
This is a set ofperl modules which provide an easy interface
to manipulating email in an object-oriented fashion.
mailx
mailxisthe traditional command-line-mode mail user agent.
Even if you don’t use it it may be required by other
programmes.
make
GNU Make is a program that determines which pieces of a
large program need to be recompiled and issues the
commands to recompile them, when necessary. More
information about GNU Make can be found in the `make’ Info
page.
makedev
The MAKEDEV executable is used to populate the /dev
directory with device files.
man-db
Thispackage provides the man command. This utility is the
primary way of examining the on-line help files (manual
pages). Other utilities provided include the whatis and
apropos commands for searching the manual page
database, the manpath utility for determining the manual
page search path, and the maintenance utilities mandb,
catman and zsoelim. This package uses the groff suite of
programs to format and display the manual pages.
manpages-dev
These man pages describe the Linux programming
interface, including these two sections: * 2 = Linux system
calls.* 3 = Libc calls(note that a more comprehensive source
of information may be found in the glibc-doc package).
Source: manpages
manpages
This package contains the Linux man pages for these
sections: * 4 = Devices (e.g. hd, sd). * 5 = File formats and
protocols, syntaxis of several system files (e.g. wtmp,
/etc/passwd, nfs). * 7 = Conventions and standards, macro
packages, etc. (e.g. nroff, ascii). . Sections 1, 6 and 8 are
provided by the respective applications. This package only
includes the intro man page describing the section. . The
man pages describe syntaxis of several system files.
C# Excel - Excel Conversion & Rendering in C#.NET Excel documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Excel to PDF Conversion.
how to delete text in pdf file online; delete text pdf acrobat
44
6238rpmAppendix.fm
Draft Document for Review June 29, 2001 4:03 pm
460
Linux for S/390 and zSeries: Distributions
mawk
Mawkis an interpreterforthe AWKProgramming Language.
The AWK language is useful for manipulation of data files,
text retrieval and processing, and for prototyping and
experimenting with algorithms. Mawk is a new awk meaning
it implements the AWK language as defined in Aho,
Kernighan and Weinberger, The AWK Programming
Language, Addison-Wesley Publishing, 1988. (Hereafter
referred to as the AWK book.) Mawk conforms to the Posix
1003.2 (draft 11.3) definition of the AWK language which
contains a few featuresnot described in the AWKbook, and
mawk provides a small number of extensions. . Mawk is
smaller and much faster than gawk. It has some
compile-time limits such as NF = 32767 and sprintf buffer =
1020.
mime-support
As these files can be used by all MIME compliant programs,
they havebeen moved intotheirown package that otherscan
depend upon. . Other packages add themselves as
viewers/editors/composers/etc by using the provided
“update-mime” program. . In addition, the commands “see”,
“edit”, “compose”, and “print” will display, alter, create, and
print (respectively) any file using a program determined from
the entries in the mime.types and mailcap files.
mlock
libc-client.so usesthis program to lock mailbox files so they
don’t get corrupted.
mmv
mmv is a program to move/copy/append/link multiple files
according to a setof wildcard patterns. This multiple action is
performed safely,i.e. without any unexpecteddeletion offiles
due to collisions of target names with existing filenames or
with other target names.
modutils
These utilities are intended to make a Linux modular kernel
manageable for all users, administrators and distribution
maintainers.
mount
This package provides the mount(8), umount(8), swapon(8),
swapoff(8), and losetup(8) commands.
53
Appendix A. Linux Software Packages
461
Draft Document for Review June 29, 2001 4:03 pm
6238rpmAppendix.fm
mysql-client
MySQL is a true multi-user, multi-threaded SQL (Structured
Query Language) database server. SQL is the most popular
database language in the world. . The main goals of MySQL
are speed, robustness and easy to use. MySQL was
originally developed because Tcxneeded a SQL server that
could handle very big databases with magnitude higher
speed than what anydatabase vendor could offer. Theyhave
now been using MySQL since 1996 in a environment with
more than 40 databases, 10,000 tables, of which more than
500 have more than 7 million rows. This is about 50G of
mission critical data.
mysql-doc
MySQL is a true multi-user, multi-threaded SQL (Structured
Query Language) database server. SQL is the most popular
database language in the world. . The main goals of MySQL
are speed, robustness and easy to use. MySQL was
originally developed because Tcxneeded a SQL server that
could handle very big databases with magnitude higher
speed than what anydatabase vendor could offer. Theyhave
now been using MySQL since 1996 in a environment with
more than 40 databases, 10,000 tables, of which more than
500 have more than 7 million rows. This is about 50G of
mission critical data.
mysql-gpl-client
MySQL is a fast and stable SQL (Structured Query
Language) database server.Thispackage includesthe client
binaries. This package does not include the server, which is
still only in non-free.
mysql-gpl-doc
MySQL is a fast and stable SQL (Structured Query
Language) database server. This package includes
documentation as info files, html, and plain text.
mysql-server
MySQL is a true multi-user, multi-threaded SQL (Structured
Query Language) database server. SQL is the most popular
database language in the world. . The main goals of MySQL
are speed, robustness and easy to use. MySQL was
originally developed because Tcxneeded a SQL server that
could handle very big databases with magnitude higher
speed than what anydatabase vendor could offer. Theyhave
now been using MySQL since 1996 in a environment with
more than 40 databases, 10,000 tables, of which more than
500 have more than 7 million rows. This is about 50G of
mission critical data.
ncurses-base
This package contains what should be a reasonable subset
of terminal definitions, including: ansi, dumb, linux, rxvt,
screen, sun, vt100, vt102, vt220, vt52, and xterm.
55
6238rpmAppendix.fm
Draft Document for Review June 29, 2001 4:03 pm
462
Linux for S/390 and zSeries: Distributions
ncurses-bin
This package contains the programs used for manipulating
the terminfo databaseand individual terminfo entries, as well
as some programs for resetting terminals and such.
ncurses-term
This package contains all of the terminal definitions not
found in the ncurses-base package. There are far too many
to list here.
net-tools
This package includes the important tools for controlling the
network subsystem of the Linux kernel. This includes arp,
ifconfig, netstat, rarp, nameif and route. Additionally, this
package contains utilities relating to particular network
hardware types (plipconfig, slattach) and advanced aspects
of IP configuration (iptunnel, ipmaddr). In the upstream
package 'hostname' and friends are included. Those are not
installed by this package, since there is a special
"hostname*.deb".
netbase
Thispackage providesthe necessaryinfrastructure for basic
TCP/IP based networking.
netkit-inetd
The inetd server is a network daemon program that
specializes in managing incoming network connections. It’s
configuration file tells it what program needs to be run when
an incoming connection isreceived. Any service port maybe
configured for either of the tcp or udp protcols.
netkit-ping
The ping command sends ICMPECHO_REQUEST packets
to a host in order to test if the host is reachable via the
network.
netkit-rpc
rpcinfo makes an RPC call to an RPC server and reports
what it finds. . rpcgen is a tool that generates C code to
implement an RPC protocol. The input to rpcgen is a
language similar to C known as RPC Language (Remote
Procedure Call Language).
nfs-common
Use this package on any machine that does NFS either as
clientorserver.Programsincluded: lockd, statd,showmount,
and nfsstat. . Upstream: SourceForge project “nfs”, CVS
module nfs-utils.
nfs-kernel-server
Use this package if you have a fairly recent kernel (2.2.13 or
better) and you want to use the kernel-mode NFS server.
The user-mode NFS server in the "nfs-server" package is
slower but more featureful and easier to debug than the
kernel-mode server. Upstream: SourceForge project "nfs",
CVS module nfs-utils.
nhfsstone
Upstream: SourceForge project “nfs”, CVS module nfs-utils.
55
Appendix A. Linux Software Packages
463
Draft Document for Review June 29, 2001 4:03 pm
6238rpmAppendix.fm
nmh
Thisisthe nmh mail user agent (reader/sender),a command
line based mail reader that is powerful and extensible. nmh
is an excellent choice for people who receive and process a
lot of mail. .Unlike mostmail useragents, nmh is not a single
program, rather it is a set of programs that are run from the
shell. This allows the user to utilize the full power of the Unix
shell in coordination with nmh. Various front-ends are
available, such as mh-e (an emacs mode), xmh, and exmh
(X11 clients). . nmh was originally based on MH version
6.8.3, and is intended to be a (mostly) compatible drop-in
replacement for MH.
nscd
Adaemon which handles passwd and group lookups for
running programs and caches the results for the next query.
You should install this package onlyif you use slow Services
like LDAP, NIS or NIS+
nvi
Vi is the original screen based text editor for Unix systems.
It is considered the standard text editor, and is available on
almost all Unix systems. . Nvi is intended as a “bug-for-bug
compatible” clone of the original BSD vi editor. As such, it
doesn’t have a lot of snazzy features asdo some of the other
vi clones such as elvis and vim. However, if all you want isvi,
this is the one to get.
openldap-gateways
These programs provide directory interaction (gateways)
with your existing servers. They include fax, finger, gopher
and mail gateways, aswell as some useful utilities.
openldap-guide
This is a complete guide on installing, configuring and
maintaining the OpenLDAP server (slapd). If you are serious
about fine tuning your LDAP server, or just want to see what
LDAP is and what it can do, this is the document you want. .
IncludesHTML, Postscript and text formats, for easy reading
and printing.
openldap-utils
Utilities from the OpenLDAP (Lightweight Directory Access
Protocol) package. These utilities can access a local or
remote LDAP server and contain all the client programs
required to access LDAP servers.
openldapd
This is the OpenLDAP (Lightweight Directory Access
Protocol) standalone server (slapd). The servercan be used
to provide a standalone directory service and also includes
the slurpd replication server and centipede.
passwd
This package includes passwd, chsh, chfn, and many other
programs to maintain password and group data. . Shadow
passwords are supported. See
/usr/share/doc/passwd/README.Debian
54
6238rpmAppendix.fm
Draft Document for Review June 29, 2001 4:03 pm
464
Linux for S/390 and zSeries: Distributions
patch
Patch will take a patch file containing any of the four forms
of difference listing produced by the diff program and apply
those differences to an original file, producing a patched
version.
pdksh
PD-ksh is a mostly complete AT&T ksh look-alike (see
NOTES file for a list of things not supported). Work is
currently underway to make it fully compatible with both
POSIX and AT&T ksh (when the two don’t conflict). . Since
pdksh is free and compiles and runs on most common unix
systems, it is very useful in creating a consistent user
interface across multiple machines. For example, in the CS
dept. of MUN, pdksh is installed on a variety of machines
including Suns, HPs, DecStations, pcs running Linux, etc.,
and is the login shell of ~4500 users.
perl-5.005-base
Ascripting language with delusions of full language-hood,
Perl is used in many system scripts and utilities. . This is a
stripped down Perl with only essential libraries. To make full
use of Perl, you’ll want to install the perl-5.005 package
which supplements this one.
perl-5.005-debug
debugperl will allow you to see the internal data for Perl. It
will allow you to view the compiled opcode tree,see *exactly*
how a regex is being used, and show (in minute detail) what
Perl is doing. Look in perlrun(1p) for details. You probably
don't need this. perl -dead will bring up the Perl source
debugger and tell you much of what you want to know. See
perldebug(1).
perl-5.005-doc
This is a first cut a documentation package for Perl. It will
definitely need some tweaking.
perl-5.005-suid
This can be a security hole but it is much safer than shell
scripts and with -Tw can be much safer than setuid
executables.
perl-5.005-thread
This package provides /usr/bin/perl-thread and all
associated files. Threading is considered an experimental
feature of perl-5.005.
perl-5.005
An interpreted scripting language, known among some as
“Unix’s Swiss Army Chainsaw”. . Perl is optimized for
scanning arbitrarytext files and system administration. It has
built-in extended regular expression matching and
replacement, a dataflow mechanism to improve security with
setuid scripts and is extendable via modules that can
interface to C libraries. . Note that this supplements
perl-base, providing the full Perl distribution.
Documents you may be interested
Documents you may be interested