home *** CD-ROM | disk | FTP | other *** search
- This is a package of little helping utilities which I use with HDB uucp
- at a number of different sites. They run under Ultrix, SunOS 3.5, and
- SunOS 4.1. Some are original, some are modified by me to make them a
- 'better fit' for other uucp utilities. The utilities are:
-
- uust: A simple but bulletproof shell script to prints a description
- of currect connectivity status. Converts some of those mysterious
- numbers in /{usr,var}/spool/uucp/.Status/* into human-readable
- data. You will need to adjust the manpage and the script to reflect
- the location of your spool directory. This script requires the Cnews
- utility 'ctime'. You will probably need to adjust the script to
- reflect the location of ctime on your system. Written by me,
- freely redistributable.
-
- uureroute: Take a spooled uucp job and reroute it to another site. This
- is particularly useful if you have a number of uucp connections
- and know one is down for a fairly long time. You can reroute
- around the dead site, delivering mail properly. A real lifesaver
- sometimes. Originally written by Lenny Tropiano of ICUS systems
- for the UNIX-PC. I made minimal changes to remove some UNIX-PC
- specific stuff and renamed it from `reroute' to `uureroute' in
- keeping with standard uucp utility nomenclature. You may want
- to adjust the uucp spool partition location, but aside from that
- this has worked pretty much without modification on all HDB systems
- I've tried. Only the man page has changed to reflect the name
- and location change. The makefile is new.
-
- Here is Lenny's original README:
-
- :This has been something I've always needed on my machine. For quite a long
- :time I was for "FORCED" rerouting of mail. Then I noticed that the
- :maps sometimes weren't up-to-date, and it was hard for me locally to
- :send mail without having to go through several incantations to do it.
- :This program basically is an utility for HoneyDanBer UUCP (HDB)
- :[but can be changed to support non-HDB uucp fairly easily, I think]
- :to take a rmail job already queued for a machine, and requeue it for
- :another machine.
- :
- :Sometimes I've found that I do have several ways to get to one site, in
- :my mind they are "almost" all equal in costs. So if for some reason
- :the pathalias sends it one way, and then the machine goes down before
- :it's delivered off my machine, I have an "out" now and I can reroute
- :it via the alternative path.
- :
- :See the manual page for more detail on how reroute can be utililized.
- :Any changes to this program, patches or otherwise should kindly be sent
- :my way (so my copy is up-to-date!)
- :
- :After reading over the manual page, edit config.h to your liking, Makefile,
- :and just "make install" as root.
-
- uupend: Examine one or more systems to see what jobs have been delivered
- but are still pending execution. Originally written by Bill
- Davidson; my version is considerably modified and somewhat
- extended. Davidson called it `pending', I renamed it to `uupend'
- in keeping with standard uucp utility nomenclature. The makefile
- is new.
-
- Here are the original comments from Bill Davidson on uupend, which
- he posted as 'pending':
-
- :From: local@crdos1.crd.ge.COM (local software)
- :Newsgroups: alt.sources
- :Subject: Show pending jobs in HDB uucp
- :Message-ID: <2801@crdos1.crd.ge.COM>
- :Date: 29 Oct 90 21:58:30 GMT
- :Reply-To: davidsen@crdos1.crd.ge.com (bill davidsen)
- :Distribution: alt
- :
- : After a job comes in via uucp, and before it is run via uuxqt, it is
- :in a state I call "pending." When debugging a system, or just looking
- :around, I like to see what's there. Here's my program to do that. Also
- :useful when tuning the system to determine how often to run uuxqt from
- :cron.
-
- Enjoy!
-