Nullmailer is a basic mail transport agent that only functions as a relay for emails.
The installation process for Nullmailer is straightforward. The configure shell script included in the package attempts to guess the correct values for various system-dependent variables that will be used during compilation. It creates a Makefile in each directory of the package and may also create one or more .h files with system-dependent definitions. Once the configuration process is complete, a shell script called config.status is created, which can be used to recreate the current configuration in the future.
If you need to perform any unusual configuration steps to compile the package, you can try to figure out how configure could check whether to do them and send the diffs or instructions to the provided address in the README. If config.cache contains results that you don't want to keep, you can remove or edit it.
The simplest way to compile the package is to cd to the directory containing the package's source code and type ./configure to configure it for your system. The configure script takes a while to run, and messages are printed during the process, which display which features are being tested.
After the configuration is complete, simply type make to compile the package. If any self-tests come with the package, you can optionally run them by typing make check. To install the programs, data files, and documentation, type make install.
If you wish to clean up the source code directory after installation, you can remove the program binaries and object files by typing make clean. To remove the files that configure created to compile the package for a different computer type, make distclean. There is also a make maintainer-clean target provided for the package's developers.
Version 1.04: N/A