The included Makefile takes care of pretty much everything. The whole thing is simple enough not to require a configure script and the whole automake enchilada, all you have to do is edit line 2 of the Makefile if you're planning on installing this in a location other than /usr/local/bin for the executable, /usr/local/man for the man page and /usr/local/share/doc for the HTML version of the man page generated by groff. A couple of knobs you might want to twiddle: The largest size mail stripmail can deal with is defined by the constant, MEMIO_MAX_BLOCK_SIZE in line 10 of memio.h. If you have complex regular expressions in your various stripmail.* configuration files and stripmail can't cope with them (you'll see evidence of this in your system log files) then raise the OVECSIZE constant defined on line 16 of regexes.h. Note that this constant MUST be a multiple of 3. See the man page for details on how stripmail looks for its configuration files. Reasonable starting point config files upon which you can build are supplied in the etc/ directory of this distribution. This was originally written for Linux (but has also been tested on multiple FreeBSD systems) so the Makefile uses the GNU make syntax. This means that on *BSD systems you have to use ``gmake'' instead of ``make''. So, to build the software, run: make To install it (make sure you have permissions to write to the installation directories): make install To uninstall it (you need adequate permissions for this too): make uninstall To find out what flags will be passed to the compiler and linker: make diag To clean up: make clean To force a rebuild everything regardless of whether or not the object files are up to date: make rebuild