Moved all processing in main.cpp into the try-block. Reason:
SNFMilterConfig.GetCommandLineInput() can now throw an exception.
Completed SENDMAIL-11 (test that integration with sendmail is not
supported on OpenBSD).
git-svn-id: https://svn.microneil.com/svn/SNFUtility/trunk@45 aa37657e-1934-4a5f-aa6d-2d8eab27ff7c
Removed support for integration with sendmail for OpenBSD and FreeBSD.
Changed sendmail reload to "/etc/init.d/sendmail reload" because the service command is in different
locations in different Ubuntu OS versions.
git-svn-id: https://svn.microneil.com/svn/SNFUtility/trunk@42 aa37657e-1934-4a5f-aa6d-2d8eab27ff7c
Moved SNFIdentity functionality to SNFMilterConfig.
Create any config files that don't exist from the sample files.
SNFMilterConfig is responsible for saving and restoring all config
files.
SNFIdentity is deprecated.
git-svn-id: https://svn.microneil.com/svn/SNFUtility/trunk@8 aa37657e-1934-4a5f-aa6d-2d8eab27ff7c
Initial revision. SNFIdentity and SNFMilterConfig are functional (for
integrating/unintegrating with postfix), but backup/restore of
configuration files is not implemented. Also, SNFIdentity does not
download a new rulebase.
git-svn-id: https://svn.microneil.com/svn/SNFUtility/trunk@2 aa37657e-1934-4a5f-aa6d-2d8eab27ff7c