Most of the software mentioned in this document should be available on most major ftp sites. Nevertheless, I’ve got so many questions about the software that I’ll list some ftp sites here.
Furthermore, I’ll list some other software that may be interesting if you
plan to use mgetty+sendfax
in different environments than I do.
mgetty+sendfax
The starting point to find mgetty releases is:
FTP: ftp://mgetty.greenie.net/pub/mgetty/
HTTP: http://mgetty.greenie.net/
There are some mirrors, but all the official mirror sites are not working anymore, so in doubt, you’ll need to use google to find mgetty download sites.
pbmplus
I found the pbmplus package (bitmap manipulation tools) at the following places (most other sites mirroring X11 should also have them):
src.doc.ic.ak.uk:/computing/graphics/pbmplus10dec91.tar.Z
wuarchive.wustl.edu:/packages/X11R5/contrib-pub/pbmplus10dec91.tar.Z
ftp.germany.eu.net:/X11/contrib/pbmplus10dec91.tar.Z
ftp.leo.org:/pub/comp/os/unix/networking/mgetty/
The pbmplus
package has been superceded by the NetPBM
package which has some more conversion tools (but also some more bugs). It
should be available on the same sites. You could also check:
wuarchive.wstl.edu:/graphics/graphics/packages/NetPBM
ftp.rahul.net:/pub/davidsen/source
ftp.informatik.uni-oldenburg.de:/???
The pbmtodot
program mentioned in the “fax” chapter can be found,
if nowhere else, in the mgetty directory on ftp.leo.org (see above).
FAS
Some sites carrying the fas
serial driver for SCO Unix, ISC, …:
ftp.fu-berlin.de:/pub/unix/driver/fas/fas-2.11.tar.gz
ftp.germany.eu.net:/pub/newsarchive/comp.sources.unix/volume27/fas-2.11.0/*
src.doc.ic.ac.uk:/usenet/comp.sources.unix/volume27/fas-2.11.0/*
As far as I know, the current version is 2.12, but you should find 2.12 at the same places as 2.11. I never upgraded, 2.11 works very fine for me :)
GhostScript
The GNU GhostScript postscript interpreter can be found at all sites carrying GNU Software. The “main” GNU site is prep.ai.mit.edu.
The new version 3.x isn’t GNU software anymore, but uses a special license. You can find it in /pub/ghost/aladdin on ftp.cs.wisc.edu, and on various other mirror sites (e.g. ftp.leo.org).
hp2pbm
GhostScript is huge and slow... if you don’t need it for other purposes, you could use Chris Lewis’ hp2pbm package, placed at
mgetty.greenie.net as hp2pbm* (in the mgetty directory mentioned above).
This package contains all you need to convert ASCII or LJ PCL4 -> PBM, G3,
PS, X windows, Epson 24 pin. Coupled with mgetty’s g32pbm
, it’s all
you need to send ASCII or HP LJ via FAX, and display/print FAXes on X, PS,
LJ, Epson, or via PBM utilities
It performs better than most of the equivalent PBMPLUS utilities. Indeed,
if your application can generate both LJ and PS, generating LJ and
converting to G3 via hp2pbm
is *much* faster than generating PS and
converting via GhostScript.
[Citing Chris: Incidentally, "g32pbm" plus my "pbm2lj" is much faster than g3tolj. Am not entirely sure why yet. May have something to do with scaling, which g32pbm and pbm2lj don’t do.]
psroff
ftp.uunet.ca:/distrib/chris_lewis/psroff3.0pl17/*
[Chris: It should be ...psroff/*, but they never answer when I ask them to fix my symlink]
Contains all you need to generate PS, LJ, or ditroff from ditroff or CAT troff or groff. Together with hp2pbm, you can generate FAXes. Contains quite a number of LJ fonts, font manipulation, and font scaling utilities.
With the last two tools, you can send, receive, and print FAXes using _just_ mgetty and hp2pbm (and a Laserjet printer ;-), without needing pbmplus or GhostScript or anything else.
Ifmail
Ifmail is Eugene Crosser’s FidoNet (tm) compatible mailer + gateway
software for Unix and Linux. Together with mgetty
, it provides the
perfect modem solution, allowing incoming Fido calls as well as Unix-Login
and fax. It can be found on:
tsx-11.mit.edu:/pub/linux/sources/usr.bin/ifmail*
sunsite.unc.edu:/pub/Linux/system/Fido/ifmail*
dialog
Dialog is a very nice shell tool to simplify input/output functions in
shell scripts. All the programs in mgetty/frontends/dialog/ rely on
it. It runs on most operating systems (except FreeBSD), as long as they
have a curses
library. The source can be found on
sunsite.unc.edu:/pub/Linux/utils/shell/dialog*
ps2g3
is a small package to integrate mgetty+sendfax
into the NeXTStep
operating system. It can be found on ftp.leo.org in the directory
/pub/comp/platforms/next/Tools/postscript/ps2g3.s.tar.gz.
dvips5.47
Dvips 5.x and up create a strange kind of postscript that, when converted with Ghostscript 3.x, produces Fax files that can not be faxed to paper fax machines (modems work fine) because the line width isn’t exactly 1728 pixels. Dvips 5.47 doesn’t do this. It can be found on:
ftp.leo.org:/pub/comp/os/unix/networking/mgetty/dvips*
midway.uchicago.edu:pub/tex/dvips/dvips547.tar.Z
g3vga
Is a nice, fast G3 viewer for Linux and SVGALIB (standard console mode, no X11). You can find it in .../apps/graphics/viewers on all mirrors of SunSITE.unc.edu.