How to Modify the Default List of Daemons Controlled by the Axigenfilters Initscript

How to modify the default list of daemons controlled by the axigenfilters initscript

Solution

By default the axigenfilters initscript will attempt to extract the configuration details of the daemons controlled from any of the files (these being dependent on the OS platform in use):
/etc/sysconfig/${MY_NAME}
/etc/default/${MY_NAME}
/etc/rc.d/rc.${MY_NAME}.conf

where ${MY_NAME} equals to axigenfilters

In any of the above configuration files the list of daemons is by default defined as:
DAEMONS="axidkd axidksd aximilter spamd"

where the above values represent:
 axidkd     -  AXIGEN DomainKeys Verifier
 axidksd   - AXIGEN DomainKeys Signer
 aximilter  -  AXIMilter daemon
 spamd    - Bundled spamd (SpamAssassin) daemon

If for example you don't intend to use the AXIGEN DomainKeys daemons and AXIMilter features, but just the Bundled SpamAssassin daemon, you can modify the above line into:
DAEMONS="spamd"

At this point the axigenfilters initscript will be responsible for starting/stopping the needed SpamAssassin Bundled filter.
For *BSD/Solaris platforms, this data is included and used directly from the axigenfilters initscript which exists in a the same format as presented above.

NOTE: the Axigen Filtering Module (aximilter), Axigen DomainKeys Verifier (axidkd) and Axigen DomainKeys Signer (axidksd) are deprecated and were removed starting with Axigen 7.6. The current MILTER integration method is described in the KB article available here.
OS: LinuxFreeBSDNetBSDOpenBSDSolaris
Distros: DEB based distros amd64