next up previous contents
Next: 5 Server configuration Up: Dwun 0.96c Previous: 3 Quickstart   Contents


4 Compiling

In general,

./configure
make
make install
should suffice. This will install dwun and its associated documentation into the /usr/local hierarchy. (bin/, sbin/, man/).

Dwun has been tested extensively with Debian GNU/Linux 2.1 and 2.2 x86. It has also had some testing on FreeBSD 3.2 and 3.3 x86. It has briefly been tested on Redhat Linux 6.0 and 6.2, Compaq Tru64 Unix and FreeBSD 4.0 on Alpha. It is known to at least compile on Solaris. Include your config.h file, uname -a output and dwun -v output if you have problems.

Some options that can only be changed by editing header files before compilation are

USER_LEN
ipc.h and makeauth.c. To control the maximum username length. 16 by default.
MAX_COMMANDON_FAIL
connect.h. Fatal connection error if commandon exits in less than MIN_TIME_BETWEEN_DIALS this number of times in a row. 5 by default.
MIN_TIME_BETWEEN_DIALS
connect.h. Minimum time between each run of commandon5. Dwun will wait until this time is up before dialing again if commandon exits quickly. 5 seconds by default.


next up previous contents
Next: 5 Server configuration Up: Dwun 0.96c Previous: 3 Quickstart   Contents
2001-01-23