From: zmbenhal@netcom.com (Zeyd M. Ben-Halim)
Subject: Software list (System admin. and managemnt)
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
Date: Sat, 26 Dec 1992 07:45:50 GMT

Here is the second draft of software available for Linux. So far I've collected
System administration and management software. Please send comments, 
corrections, and additions to me.
The list illustrates the chaotic state Linux software is in (witness the
number of init packages). As Linux 1.0 approaches, some effort should be put
into cleaning this up. Not everybody uses SLS, and even it is not always
correct or up to date. Maybe an official tree a la 386BSD would help.


Synopsis: List of software available for the Linux OS:
OS Version: 0.99.1
Date: Dec 23, 1992

{{{System Management & Administration:
{{{
adduser.tar.Z : tsx : sources/sbin 
Shell script for adding new users to /etc/passwd.
Potential security risk because passwd is passed in the command line.
}}}
{{{
adduser.c : sunsite : system/Admin
update adduser without the gid/uid bug.
THE most uptodate version.
See entry for shadow-1.2.tar.Z 
}}}
{{{
adduser.tar.Z : sunsite : system/Admin
old version of adduser.c
has uid:gid transposed, don't use.
}}}
{{{
pwdutils101.tar.Z : tsx : source/sbin
		  : sunsite : system/administration
update of adduser shell script to remove security bug.
}}}
{{{
user-adm.tar.Z : tsx : sources/usr.bin
YET another set of scripts for adding/deleting users/groups.
This one use tcsh scripts.
}}}
{{{
shadow-3.2.2-diff.Z,
shadow-3.2.2-linux.tar.Z : tsx : sources/usr.bin
Shadow password package. More secure environment of maintainance of user
accounts.
}}}
{{{
stty.tar.Z : sunsite : system/Terminal-management
TERMIOS based stty. includes binary.
The version that comes with SLS is less informative.
}}}
{{{
blocks.c : sunsite : system/Disk-management
real block count of files.
}}}
{{{
disksplit.tar.Z : tsx : sources/usr.bin
backup hardisk by tarring and splitting in floppy sized chunks.
OLD.
}}}
diskbackup.tar.Z : tsx : sources/usr.bin
update version (still circa 0.95) of disksplit program.
}}}
{{{
at-src.tar.Z : sunsite : system/Daemons
Ed Carp's at, batch, and cron.
for periodic running of programs.
}}}
{{{
at.tar.Z : tsx : sources/usr.bin
older (?) version of Ed Carp's at.
}}}
{{{
vixie-cron.tar.Z : tsx : sources/sbin
		 : sunsite : system/Daemons
Paul Vixie's cron package.
}}}
{{{
admutils-1.4.tar.Z : tsx : sources/sbin
		   : sunsite : system/administration
Misc. admin. utilities:
last - show last commands
chsh - change shell
passwd - change password
su - substitute user
newgrp - ?? 
shutdown/halt/reboot - guess!
ctrlaltdel - emulate 3 finger salute
init - a SYSV-like init
}}}
{{{
sysvboot.tar.Z : tsx : sources/sbin
SYSV init derived from one in admutils-1.4.tar.Z
}}}
{{{
sysvinit.tar.Z : tsx : sources/sbin
	       : sunsite : system/Daemons
Yet another SYSV init. Most complete I guess? 
also includes:
mesg, wall, shutdown, last
man pages. 
*patches are in sunsite:Incoming or tsx:sources/sbin
}}}
{{{
bootsys.tar.Z : tsx : sources/sbin 
NO! Not another init package!!?
A superduper SYSV init package. Any comments?
}}}
{{{
lpr.tar.Z : sunsite : system/Daemons
BSD printing package.
}}}
{{{
plpsrc-0.1.tar.Z : tsx : BETA/plp
printer daemon package.
}}}
{{{
script.README, script.tar.Z : sunsite : Incoming
record terminal session in a file.
}}}
{{{
setterm.tar.Z : sunsite : system/Terminal-management
set terminal characteristics.
}}}
{{{
screen3.2.linux.tar.Z,
screen3.2-termcap.patch : sunsite : system/Terminal-management
multiplex several terminal sessions on the the same line.
}}}
{{{
set-deskjet.c : sunsite : Incoming
a little program to make a DJ printer translate nl to nl/cr.
}}}
{{{
time.doc, timesrc.tar.Z : tsx : sources/sbin 
setting time and time zones.
Is this up to date?
}}}
{{{
timesrc.tar.Z : tsx : sources/usr.bin
another time setting packages.
}}}
{{{
poeigl-1.7.tar.Z : tsx : sources/sbin
		 : sunsite : system/Daemons
Poe Init/Getty/Login package:
agetty - alternative getty (with sun4 man page)
login - login
hostname - set hostname
msg - toggle message access to your terminal
who - who's logged-in
write - send a message to user
users - variant of who
init - init (not SYSV, standard linux init)
-- pathnames.h uses /var/spool/mail instead of /usr/spool/mail
}}}
{{{
qpl-init.tar.Z : tsx : sources/sbin
Ancient 0.12 init package (SUNOS compatible)
}}}
{{{
ps-0.98.tar.Z,
ps-0.98.diff.Z : tsx : sources/sbin
Ps/top/w/uptime for 0.98 kernel
OBSELETE - look for 0.98.4 version (will work with 0.99)
	 - or get /proc based version
}}}
{{{
mount-0.97.tar.Z : tsx : sources/sbin
mount/umount for 0.97 kernel
OBSELETE - look for 0.98.5 version
}}}
{{{
fixkbd.tar.Z : tsx : sources/sbin
patch kernel image to select keyboard
}}}
{{{
tty.c.shar : sunsite : sources/usr.bin
display name of user's terminal.
}}}
{{{
doshell.c : tsx : sources/usr.bin
???
}}}
{{{
hostname.c : tsx : sources/usr.bin
set or display hostname.
}}}
{{{
uname.c : tsx : sources/usr.bin
display system info.
}}}
{{{
kbrate.c : tsx : sources/sbin
set keyboard repeat rate.
}}}
{{{
gettyps204.tar.Z : tsx : sources/sbin
		 : sunsite : system/Daemons
getty that works on hard-wired terminals AND dial-ups.
includes man pages.
}}}
{{{
setserial.tar.Z : tsx :  sources/sbin
set serial IRQ updated to support higher speeds.
}}}
fdformat.c, fdformat2.c : sunsite : system/Disk-management
format a floppy, also available from system-0.98.tar.Z
format floppy with extra security features.
}}}
{{{
mtools.tar.Z : sunsite : system/Disk-management
access to MSDOS disks.
* is the version mtools.n2.tar.Z in tsx:sources/usr.bin the same thing?
}}}
{{{
pfdisk.tar.Z : sunsite : system/Disk-mnangement
hard disk partitioner. I've never used it.
}}}
{{{
system-0.98.tar.Z : tsx : sources/sbin
		  : sunsite : Incoming
misc. system utilities:
doshell - ??
ed - standard editor ; also available separately.
fdformat - low-level floppy format
fdisk - partition table manibulator
frag - show fragmentation of file
fsck - file system check/repair
kill - kill process
makehole - ??
mkfs - create a file system
mkswap - creat a swap file
more - paged display of files
setfdparm - set floppy parameters
setroot - patch kernel to set root partition
setserial - set serial IRQ
setterm - set terminal characteristics
sync - flush fs buffers
update - periodic syncs
}}}
{{{
syslogd.tar.Z : sunsite : system/Daemons
syslog daemon.
}}}
{{{
syslogd.c : tsx : sources/sbin
syslog daemon.
}}}
Newsgroups: comp.os.linux