home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / _bbs / pcb / dir149 < prev    next >
Encoding:
File List  |  1994-03-07  |  23.6 KB  |  336 lines

  1. Source Code CDROM.  March 94.  Walnut Creek CDROM.
  2. unix_c\sysadmin
  3. path: \unix_c\sysadmin 
  4. Name           Size      Date    Description
  5. ============ ========  ========  =================
  6. 00README.TXT      132  02-24-94  
  7. ACCESS.TAR      40960  03-05-89   Control access to a system via a
  8.                                | configuration file.  Access is constrained by
  9.                                | tty port, priorities, and so on. Contributor:
  10.                                | George M. Sipe <george@rebel.uucp>
  11. AGELOG.SH        4297  03-22-89   Age system log files by deleting old
  12.                                | information. Contributor: Bob Designer
  13.                                | <bd@hpda.uucp>
  14. AGETTY.TAR      32768  02-03-90   A System V getty replacement which adapts
  15.                                | itself to parity bits, erase, kill, and end
  16.                                | of line characts.  Optionally detects baud
  17.                                | rates from messages produced by
  18.                                | Hayes-comptible modems. Contributor: Wietse
  19.                                | Z. Venema <wietse@wzv.win.tue.nl>
  20. ASROOT.C         2313  03-22-89   Run a command as the super-user.
  21.                                | Contributor: Kevin Szabo
  22.                                | <ksbszabo@watvlsi.uucp>
  23. AUTOADD.TAR     40960  03-05-89   A set of scripts to add users to the
  24.                                | password file, create their home directories,
  25.                                | put in default .profile files, etc.
  26.                                | Contributor: Jim Nelson <nelson@ecsvax.uucp>
  27. AUTOBAUD.TAR    16384  03-05-89   A program to do automatic baud rate
  28.                                | detection under 4.3BSD.  This is done by
  29.                                | using the carriage return character.  The
  30.                                | code in 4.3BSD "getty" to do this has never
  31.                                | worked right.  This program can function as a
  32.                                | replacement for "getty". Contributor: Gregg
  33.                                | Townsend <gmt@megaron.arizona.edu>
  34. BACKPDSK.TAR    65536  07-15-89   A program to do disk-to-disk backups of file
  35.                                | systems or simple directories.  Allows
  36.                                | retrieval of the "latest" copy of a file.
  37.                                | Useful on failing disk drives, etc.
  38.                                | Contributor: Rayan Zachariassen
  39.                                | <rayan@ai.toronto.edu>
  40. BADM.TAR        57344  03-05-89   A 4.2BSD MASSBUS disk formatter which runs
  41.                                | under UNIX. Contributor: Rick Ace
  42.                                | <rick@nyit.uucp>
  43. BATCH.TAR       24576  03-05-89   A program to implement a batch queueing
  44.                                | system using the existing 4.2BSD "lpr"
  45.                                | software to do all the work. Contributor:
  46.                                | Dave Shimel <shimel@stc.uucp>
  47. CHFNCHSH.TAR    16384  03-05-89   A version of "chsh" and "chfn" for System V.
  48.                                | Contributor: Jack Jansen <jack@htsa.uucp>
  49. CHKPWD.TAR      32768  04-29-89   A password checking program inspired by the
  50.                                | Internet worm.  Uses the algorithm the worm
  51.                                | used for cracking passwords in order to look
  52.                                | for obvious passwords. Contributor: Clyde
  53.                                | Hoover <clyde@emx.utexas.edu>
  54. CHU.C            9659  03-22-89   A program to read the time broadcast by CHU
  55.                                | (the Canadian version of WWV) from a modem
  56.                                | connected to an HF receiver.  A pointer to
  57.                                | info about the hardware is provided.
  58.                                | Contributor: Dwayne Bruce <bruce@cognos.uucp>
  59. COBWEBS.TAR     16384  03-05-89   Check for old or unusually large mailboxes.
  60.                                | Contributor: Don Gworek
  61.                                | <uggworek@sunybcs.uucp>
  62. COPS.TAR       991232  04-06-92   A large package of system security check
  63.                                | programs, including checks for world
  64.                                | readable/writable devices, world-writable
  65.                                | files, "easy" passwords, bad .rhosts files,
  66.                                | changes in setuid status, and more.
  67. CORENOTC.TAR     8192  03-05-89   Script to find old "core" files and notify
  68.                                | their owners. Contributor: Anonymous
  69. CPUTT.TAR       40960  04-24-92   Monitor top 10 (by CPU time) processes on a
  70.                                | SUN OS 4.1.1 system. Contributor:  Greg
  71.                                | Vesper <vesper@kong.gsfc.nasa.gov>
  72. CRON.TAR       155648  10-31-90   A version of cron known to run on 4.xBSD
  73.                                | systems.  Functionally based on System V cron
  74.                                | with per-user crontabs.  Version 2.0.
  75.                                | Contributor: Paul Vixie
  76.                                | <vixie@vixie.sf.ca.us>
  77. DBGREP.TAR      24576  03-05-89   A disk block-based grep-like utility.  This
  78.                                | program reads the raw file system device and
  79.                                | examines all the disk blocks searching for a
  80.                                | pattern. Regular expressions are not
  81.                                | supported, although case may be ignored. The
  82.                                | names of the files whose disk blocks contain
  83.                                | the pattern, along with the names of their
  84.                                | owners, etc. are printed.  This is faster
  85.                                | than doing a find/grep combination, since the
  86.                                | program does not do all the opens, plus it
  87.                                | stops searching a file after the first match
  88.                                | is found. This program works under 4.3BSD and
  89.                                | SunOS 3.4. Contributor: Dave Curry
  90.                                | <davy@erg.sri.com>
  91. DUSAGE.TAR      24576  03-09-90   A program to filter the output of du(1) and
  92.                                | produce a report about disk space in use,
  93.                                | change since last run, etc. Contributor:
  94.                                | Johan Vromans <jv@mh.nl>
  95. FINO.TAR        24576  03-05-89   Find files and inode numbers.  This program
  96.                                | reads the raw disk and prints out all in-use
  97.                                | inodes and their file names.  The real reason
  98.                                | it exists is to find large files being
  99.                                | written but that have been unlinked and can't
  100.                                | be found with conventional methods.  It's
  101.                                | sort of a reinvention of what you can do with
  102.                                | "icheck" and "ncheck", but it's sort of
  103.                                | different too.  For 4.xBSD. Contributor: Dave
  104.                                | Curry <davy@erg.sri.com>
  105. FORCE.C          2527  03-22-89   Another program to allow running a command
  106.                                | as the super-user; this one requires the
  107.                                | password first. Contributor: Paul Summers
  108.                                | <paul@wjvax.uucp>
  109. FORKTEST.TAR    16384  03-05-89   A program to check for security holes in
  110.                                | programs that call fork(). Contributor: Hugh
  111.                                | Redelmeier <hugh@hcr.uucp>
  112. FSANALYZ.TAR   139264  03-06-89   A tool to measure file system fragmentation
  113.                                | and other file system statistics.  Works on
  114.                                | System V Release 3, Xenix, and Berkeley UNIX.
  115.                                | Version 4.1. Contributor: Michael J. Young
  116.                                | <mjy@sdti.sdti.com>
  117. FSTAT.TAR       40960  04-29-89   Identifies open files by reading file and
  118.                                | inode information from the kernel.  Will also
  119.                                | identify open network connections.  Runs on
  120.                                | SunOS 4.0, Dynix 3.0.14, and Ultrix 2.2.
  121.                                | Contributor: Vic Abell
  122.                                | <abe@mace.cc.purdue.edu>
  123. GETTYFE.TAR     16384  03-06-89   A front end to "getty" for autobauding, etc.
  124.                                |  For SCO Xenix 286/386. Contributor: Warren
  125.                                | Tucker <wht@tridom.uucp>
  126. IDLDMNBS.TAR    40960  03-05-89   An idle terminal daemon for 4.2BSD.  Figures
  127.                                | out idle terminals by looking at the process
  128.                                | table. Contributor: Stephen C. Crawley
  129.                                | <scc@uk.ac.cam.cl>
  130. INDIR.TAR       57344  05-18-90   A program which (allegedly) allows setuid
  131.                                | shell scripts to work by sitting between the
  132.                                | user and the shell script.  Use at your own
  133.                                | risk to security. Contributor: Maarten
  134.                                | Litmaath <maart@cs.vu.nl>
  135. LASTLOG.TAR      8192  03-05-89   A program to print out users' last login
  136.                                | times from 4.2BSD's "/usr/adm/lastlog" file.
  137.                                | Contributor: R. Sanders
  138.                                | <rsanders@usgs2-multics.arpa>
  139. LSTLGSYS.C       4962  03-22-89   A program to implement a "last login"
  140.                                | recording mechanism under System V.
  141.                                | Contributor: Lenny Tropiano <lenny@icus.uucp>
  142. LINKSRC.TAR     16384  03-05-89   Maintain multiple source trees for machines
  143.                                | with the same sources but different objects
  144.                                | and executables by using symbolic links for
  145.                                | the common source files. Contributor: Joe
  146.                                | Dellinger <joe@hanauma.stanford.edu>
  147. LOGFLSTS.TAR    16384  03-05-89   UUCP LOGFILE analyzer. Contributor: Mike
  148.                                | Wexler <mike@peregrine.uucp>
  149. LSOF.TAR       106496  03-22-92   Successor to "fstat" and "ofiles".  Lists
  150.                                | files opened by processes. Uses SUN OS 4.1.1
  151.                                | vnode model. Contributor:  Victor Bell
  152.                                | <abe@mare.cc.purdue.edu>
  153. MAGPIE.TAR     753251  06-22-88   The Magpie Host/Conferencing System, a
  154.                                | bulletin board system for microcomputers.
  155.                                | Contributor: Steve Manes <manes@magpie.uucp>
  156. MAPMEM.TAR      24576  03-06-89   Displays a visual map of physical memory and
  157.                                | swap device allocation for System V.  Updated
  158.                                | at 1-second intervals to provide a "real
  159.                                | time" view of memory utilization.
  160.                                | Contributor: Michael J. Young
  161.                                | <mjy@sdti.sdti.com>
  162. NEWGETTY.TAR    16384  03-05-89   A front end to getty (not a replacement). 
  163.                                | Does automatic baudrate detection, and
  164.                                | provides the ability to run any program or
  165.                                | shell script instead of "login". Contributor:
  166.                                | Michael Gersten <michael@stb.uucp>
  167. NPASSWD.TAR    188416  03-26-92   A passwd/yppasswd replacement which features
  168.                                | configurable password checking to prevent
  169.                                | easily guessed passwords.  Works under SunOS,
  170.                                | UMAX 4.2 (Encore), and System V, with either
  171.                                | a straight password file or Yellow Pages.
  172.                                | Contributor: Clyde Hoover
  173.                                | <clyde@emx.utexas.edu>
  174. OFILES.TAR      40960  03-28-89   A program to report on open files in the
  175.                                | system.  Also reports on open sockets, etc. 
  176.                                | Runs under BSD UNIX. Contributor: Vic Abell
  177.                                | <abe@j.cc.purdue.edu>
  178. OPCOM.TAR       32768  11-04-89   A program which enables users belonging to a
  179.                                | special group to execute a limited set of
  180.                                | commands with another user or group id. Makes
  181.                                | it possible for operators to do system admin
  182.                                | tasks without having root. Contributor: Carel
  183.                                | Braam <rccarel@heithe5.bitnet>
  184. PAGES.TAR       24576  03-05-89   Report on the size and number of memory
  185.                                | pages being used by the system. For System V
  186.                                | UNIX. Contributor: D. J. Molny
  187.                                | <djmolny@chinet.uucp>
  188. PREEN.TAR       24576  03-05-89   A program to run "fsck" in parallel keeping
  189.                                | all spindles busy. This is better than "fsck
  190.                                | -p", which waits until the whole pass is done
  191.                                | before going to the next. Contributor: Chris
  192.                                | Torek <chris@mimsy.umd.edu>
  193. PRINTACT.TAR    32768  03-05-89   Prints the accounting file (/usr/adm/acct)
  194.                                | in a human-readable format so "awk" and
  195.                                | "perl" and things can use it.  Does not do
  196.                                | all the intermediate processing that "sa"
  197.                                | does.  Works on 4.xBSD; will probably take
  198.                                | work for System V. Contributor: Roy Smith
  199.                                | <roy@phri.uucp>
  200. PROCSCWD.TAR    32768  11-04-89   A program to do a "pwd" the hard way. 
  201.                                | Prints out the current working directory of a
  202.                                | process, given its process id.  Berkeley UNIX
  203.                                | depend- ent.  Doesn't work on NFS hosts
  204.                                | (requires access to disk devices).
  205.                                | Contributor: Cliff SPencer
  206.                                | <cspencer@lemming.uucp>
  207. PRUNE.C          5401  03-22-89   A program to prune log files. Contributor:
  208.                                | Ray Davis <bees@infoswx.uucp>
  209. PWDIFF.TAR      16384  04-29-89   Compares multiple password files and finds
  210.                                | different names with the same uid, etc.
  211.                                | Contributor: Don Libes <libes@cme-durer.arpa>
  212. PWGEN.TAR       16384  03-05-89   A program to generate random pronounceable
  213.                                | passwords. Contributor: Brandon S. Allbery
  214.                                | <allbery@ncoast.uucp>
  215. RENAME.SH        1510  03-22-89   A program to rename files from their inode
  216.                                | numbers after using "restor" to get them off
  217.                                | the dump tapes. Contributor: Phil Ngai
  218.                                | <phil@amdcad.uucp>
  219. RENICESC.TAR    24576  03-06-89   An implementation of the Berkeley "renice"
  220.                                | command for SCO Xenix/286. Contributor:
  221.                                | Warren Tucker <wht@tridom.uucp>
  222. RENCNXPC.TAR    16384  03-05-89   An implementation of the Berkeley "renice"
  223.                                | command for the UNIX-PC. Contributor: Mike
  224.                                | Ditto <fork@kenobi.uucp>
  225. RESH.TAR        49152  03-05-89   A restricted shell.  The user is restricted
  226.                                | to the directory tree in which the shell is
  227.                                | invoked; symbolic links may not be followed.
  228.                                | Commands the user may execute are listed in a
  229.                                | configuration file. The user may not alter
  230.                                | the shell's environment or the search path.
  231.                                | Output redirection is restricted to files
  232.                                | owned by the user, and may be optionally
  233.                                | limited to append only, create only,
  234.                                | overwrite only, or prohibited entirely.
  235.                                | Contributor: Dave Curry <davy@erg.sri.com>
  236. RMAN.TAR         8192  03-05-89   A remote manual page server. Contributor:
  237.                                | Reg Quinton <reggers@julian.uucp>
  238. RTROFF.TAR      65536  03-05-89   A program which allows "troff" jobs to be
  239.                                | passed off to remote machines with lighter
  240.                                | loads than the local machine. Contributor:
  241.                                | Steve D. Miller <steve@tove.uucp>
  242. SA_BOOK.TAR    122880  01-09-92   Bunch of scripts and files to aid the system
  243.                                | administrator. Uses the C-shell.
  244. SBBS.TAR       114688  03-05-89   A bulletin board system for UNIX.  Features
  245.                                | logging, mail, and message groups.
  246.                                | Contributor: Rob Demarco <robertd@ncoast.uup>
  247. SCANI.C          3070  03-22-89   Scans a V7 UNIX file system looking for
  248.                                | inodes that have more space allocated to them
  249.                                | than they should. Contributor: Fred Toth
  250.                                | <fpt@wgivax.uucp>
  251. SCOCRASH.TAR    49152  03-05-89   The crash(1) crash-dump analyzer for SCO
  252.                                | Xenix 2.2.1, since SCO neglected to include
  253.                                | it. Contributor: <jfh@rpp386.uucp>
  254. SEC.TAR         16384  10-31-90   A program to allow authorized users to "su"
  255.                                | to root, each using a different password.
  256.                                | Contributor: Nick Sayer
  257.                                | <mrapple@quack.sac.ca.us>
  258. SPOT.TAR        73728  03-05-89   A terminal watchdog (idle daemon) which runs
  259.                                | off a configuration file and allows logging
  260.                                | users out who are logged in more than once,
  261.                                | have been idle for too long, have been logged
  262.                                | in for too long, etc.  Has a few Purdue
  263.                                | dependencies which can easily be eliminated
  264.                                | or coded into something that will work on
  265.                                | your system. Contributor: Dave Curry
  266.                                | <davy@erg.sri.com>
  267. STATSRV.TAR    131072  03-05-89   A statistics server ala' RFC 996.  Allows
  268.                                | gathering of statistics on remote machines
  269.                                | such as uptime, number of users, load
  270.                                | average, network stats, console messages, and
  271.                                | so on.  For 4.2 and 4.3BSD.  Runs on Vaxes,
  272.                                | Suns, Sequents, CCI machines, and Goulds. 
  273.                                | Should be easy to port to other 4BSD systems
  274.                                | as well. Contributor: Dave Curry
  275.                                | <davy@erg.sri.com>
  276. SUSOMEON.TAR    24576  06-22-90   Allow a group of users to "su" to the same
  277.                                | account using their own passwords.
  278.                                | Contributor: Wietse Z. Venema
  279.                                | <wietse@wzv.tue.nl>
  280. SYSCHCKS.TAR    49152  03-05-89   A load average daemon, the "w" program, and
  281.                                | a status line program, all for System V.
  282.                                | Contributor: Brandon S. Allbery
  283.                                | <allbery@ncoast.uucp>
  284. SYSVDSKQ.TAR    32768  04-29-89   A set of scripts to allow enforcement of
  285.                                | disk quotas under System V. Contributor: Dave
  286.                                | Settle <dave@ucms.uucp>
  287. SYSVLDVD.TAR    16384  05-31-89   A background daemon which computes load
  288.                                | averages on a System V Release 3 machine
  289.                                | (should be easy to port to SVr2) and stores
  290.                                | the results in a file which programs can
  291.                                | read. Contributor: Anonymous <lars@myab.uucp>
  292. TALLOW.TAR      16384  03-23-89   A program to temporarily allow someone
  293.                                | access to your account.  It puts them in your
  294.                                | .rhosts file, but then arranges to delete
  295.                                | them from it later using "at". Contributor:
  296.                                | Terry Jones <tcjones@watdragon.waterloo.edu>
  297. TROUBLE.TAR     65536  02-03-90   A set of shell scripts to maintain a
  298.                                | database of trouble reports. Version 2.0.
  299.                                | Contributor: Roland J. Stolfa
  300.                                | <rjs@a.cs.okstate.edu>
  301. TTYUSE.TAR      32768  03-05-89   Summarize daily terminal usage.  For 4.xBSD
  302.                                | systems. Contributor: <ado@elsie.uucp>
  303. U386MON.TAR    303104  09-01-90   A real-time "performance" monitor for SCO
  304.                                | UNIX V/386 and ISC 386/ix. Requires terminfo
  305.                                | and curses.  Version 2.20. Contributor:
  306.                                | Warren Tucker <wht@hgf.uucp>
  307. UNTAMO.TAR      57344  03-05-89   Another idle terminal daemon.  This one is
  308.                                | configurable without recompilation.  Compiles
  309.                                | on most Berkeley systems including Vaxen,
  310.                                | Sequents, CCIs, Goulds, and Suns.
  311.                                | Contributor: Rich Kulawiec
  312.                                | <rsk@j.cc.purdue.edu>
  313. UPS.TAR         32768  03-05-89   A program that allows users on 4.3BSD
  314.                                | systems to pass files around in a manner very
  315.                                | similar to mail. Contributor: Scooter Morris
  316.                                | <scooter@genie.gene.com>
  317. USERACTB.TAR     8192  03-05-89   A set of programs to do user accounting on
  318.                                | AT&T 3b2 series machines. Contributor:
  319.                                | Lawrence F. Strickland <larry@jc3b21.uucp>
  320. USER_RC.TAR     16384  11-04-89   A method to allow users to run shell scripts
  321.                                | automatically at system boot time.  The
  322.                                | interface is similar to Sun's crontab.
  323.                                | Contributor: Steven Grimm <sgrimm@sun.com>
  324. UTC.TAR          8192  03-05-89   A program which can be used with "cu" to
  325.                                | call the Naval Observatory clock (like WWV)
  326.                                | and then set the system's time. Contributor:
  327.                                | Mike Baldwin <mike@whutt.uucp>
  328. VSAR.TAR         8192  03-05-89   Visual system activity report (visual "ps")
  329.                                | for System V. Contributor: Dave Brower
  330.                                | <daveb@rtech.uucp>
  331. WITH.TAR        24576  03-05-89   A program to grab a device, make a lockfile,
  332.                                | and then run a command, enabling use of the
  333.                                | device by only one person at a time.
  334.                                | Contributor: Rob McMahon
  335.                                | <cudcv@daisy.warwick.ac.uk>
  336.