FAXSETUP(8C)FAXSETUP(8C)NAMEfaxsetup - setup a machine for use with HylaFAX
SYNOPSIS
/usr/contrib/bin/faxsetup [ -client ] [ -server ] [ -with-
VAR[=value] ]
DESCRIPTIONfaxsetup is an interactive shell script that does the nec-
essary setup work to configure a client or server machine
for the HylaFAX software. faxsetup must be run on every
HylaFAX server machine before the software will func-
tion-if a HylaFAX server program or script is invoked
before faxsetup is run, the command will abort with a mes-
sage that says to run faxsetup. faxsetup may optionally
be run on a HylaFAX client machine to verify the configu-
ration of the software.
By default faxsetup checks a machine for use both as a
HylaFAX client and server. Client-specific checks
include:
o the installation of client programs and data,
o the installation of the Adobe Font Metric (AFM) infor-
mation files used by the HylaFAX text formatting sup-
port.
Server-specific checks include:
o the installation of server programs and data,
o the existence of the UUCP lock file directory,
o the installation of the TIFF software tools,
o the configuration of the getty programs invoked for
data and voice calls,
o the pathnames for various system programs used by
server shell scripts,
o proper support for FIFO special files,
o proper installation of a POSTSCRIPT RIP,
o definition of a ``fax'' user,
o definitions for the ``hylafax'' and ``snpp'' services,
o startup of the HylaFAX server processes: faxq(8C) and
hfaxd(8C),
o definition of a ``FaxMaster'' mail alias for reporting
August 26, 1996 1
FAXSETUP(8C)FAXSETUP(8C)
server problems.
For server machines faxsetup also creates two files that
are required by the HylaFAX command scripts. One file
contains master configuration parameters and the other
contains various definitions used by scripts such as fax-
addmodem(8C) that communicate with modems.
OPTIONS-client Do client-specific consistency checks.
-server Do server-specific consistency checks.
-with-VAR[=value]
Override the default definition for the configu-
ration parameter named VAR; optionally specify-
ing a new value (if no value is specified then
``yes'' is used). This option is especially
useful to override the default settings for the
POSTSCRIPT interpreter package to use (e.g.
``-with-PS=dps''), the spooling directory
(``-with-DIR_SPOOL=/mumble''), the directory
where the tool applications of TIFF software
distribution are located (``-with-TIFF-
BIN=/usr/freeware''), etc. A complete list of
the possible parameters can be found by looking
at the contents of the faxsetup shell script;
many of these configuration parameters are also
described in the HTML documentation
-help Print a help message and terminate.
-quiet Do not print verbose messages to the terminal.
-verbose Print informative messages to the terminal
(default).
BUGSfaxsetup does not query a modem to find out its capabili-
ties when invoking the faxmodem program to setup a server
in a send-only configuration; it may be necessary to run
faxmodem manually.
FILES
/var/spool/fax/etc/setup.cache master configuration parameters
/var/spool/fax/etc/setup.modem modem-related configuration support
Consult hylafax-server(5F) for a complete discussion of
the structure and content of the spooling area.
SEE ALSOhylafax-server(5F), config(5F), faxq(8C), faxgetty(8C),
faxmodem(8C), faxconfig(8C), faxsend(8C)
August 26, 1996 2