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.
/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