7f15bbe
(HEAD -> master)
Updated to use HEAD revision of submodules. by
2024-03-15 10:05:30 -0400
4b4f566
Remove "//" from rulebase download status file. by
2018-02-27 19:59:28 -0500
bcfbab8
Corrected SnfSnifferDirName for Ubuntu. by
2015-02-27 12:33:09 +0000
51701b2
Change permission and owner:group of SnfSnifferDirName only when creating SnfSnifferDirName. Reason: SnfSnifferDirName could be a system directory (e.g. "/usr/sbin"), and the permission and owner:group of system directories should not be changed. by
2014-02-22 14:02:07 +0000
283d0e5
Remove non-source files from source directories. by
2013-10-12 20:18:26 +0000
694d780
Move from PKG-SNF-CS-NIX. by
2013-10-12 18:39:51 +0000
cf29b5e
Improved grammer. by
2013-03-03 21:42:15 +0000
4a4b080
Removed integration for OpenSuse. Reason: sendmail configuration file for OpenSuse is controlled by SuSEconfig, and SuSEconfig does not support configuration with milters. by
2013-03-03 21:41:51 +0000
ffcadfc
Make share/snf-milter be owned by snfuser with mode 755 (so that the rulebase can be created by snfuser). by
2013-01-20 10:49:45 +0000
8199d3a
Make postfix a member of the snfuser group upon integration with postfix. by
2013-01-20 10:48:55 +0000
ce3d6aa
Do not check failbit when copying a file. Reason: Copying an empty file causes failbit to be set even when there is no error. by
2013-01-05 20:26:04 +0000
0f5b91a
Implemented updating of SNFMilter.xml, tested -with functionality on Ubuntu. by
2012-12-12 12:41:26 +0000
b2b1131
Removed diagnostic. by
2012-12-08 23:15:18 +0000
fffa19c
Implemented PostfixIntegrate::MtaConfigurationIsChrooted(). by
2012-12-08 23:12:50 +0000
06cc2e3
PostfixMilterConf constructor accepts the milter spec rather than always using unix:/var/snf-milter/socket. by
2012-12-08 22:23:42 +0000
7eea9f0
Upgraded Utility::ReplaceXmlAttribute to ignore elements in comments. by
2012-12-08 21:57:26 +0000
b1c86f5
Add newline if necessary when removing postfix integration. by
2012-12-03 05:40:59 +0000
d6b0d2e
Completed unit tests. by
2012-11-13 23:45:58 +0000
9f1dd8f
Unit tested PostfixMilterConf::IsIntegrated, IsMilterLine, and AddIntegration. by
2012-11-10 14:22:11 +0000
0b7f4e4
Implemented PostfixMilterConf, class to updated the smtpd_milters line in postfix main.cf. by
2012-10-29 15:10:55 +0000
aa23e5d
Removed "# Added by ..." when integrating with postfix. by
2012-10-14 21:54:18 +0000
09751b5
Do not include $smtpd_milters in the definition of smtpd_milters. This is a temporary fix, since assigning a value to smtpd_milters would overwrite any previous value. by
2012-10-14 16:11:00 +0000
8e2441f
Refer user to INSTALL file when integrating with sendmail on OpenBSD or FreeBSD. by
2012-09-29 13:42:12 +0000
8090dab
Moved all processing in main.cpp into the try-block. Reason: SNFMilterConfig.GetCommandLineInput() can now throw an exception. by
2012-09-09 22:29:41 +0000
30a4c50
Tested SENDMAIL-10 (test that sendmail integration is not supported on FreeBSD). by
2012-09-09 21:55:40 +0000
c32bbfd
Completed SENDMAIL-09 (sendmail integration on CentOS). by
2012-09-09 18:22:36 +0000
5895eb8
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. by
2012-09-09 17:57:03 +0000
13610d4
Added prospective commands for integration with sendmail on OpenBSD and FreeBSD (not tested). by
2012-09-08 20:57:46 +0000
45b9580
Completed SENDMAIL-08 (on OpenSuse). by
2012-09-08 19:44:01 +0000
0b08515
When unintegrating sendmail, output message indicating the command to build the new sendmail.cf file. by
2012-09-08 19:34:22 +0000
b3775e5
Completed SENDMAIL-07 (on Fedora). by
2012-09-08 18:08:45 +0000
ea97477
Completed SENDMAIL-02 thru SENDMAIL-06 tests on Ubuntu. by
2012-09-08 17:42:13 +0000
f17399d
Return -1 on error (needed by package managers). by
2012-09-02 21:18:00 +0000
4efc49b
Implemented SNFMilter integration with sendmail, completed test SENDMAIL-01 (on ubuntu). by
2012-09-02 20:56:22 +0000
0e3c5d4
Completed SNFMilterConfig tests. by
2012-08-25 14:21:37 +0000
4590136
Corrected location of postfix configuration files for OpenBSD. by
2012-08-25 13:59:29 +0000
9086003
Correct detection of whether postfix is integrated with SNFMilter. by
2012-08-25 13:16:35 +0000
87b6ecf
Changed comment in main.cf to indicate that the line was added by SNFMilterConfig. by
2012-08-25 13:13:06 +0000
197eced
Tested on Fedora 7 (32-bit). by
2012-08-12 20:45:05 +0000
b025efa
Tested integration/unintegration with postfix on Ubuntu. by
2012-08-12 20:08:20 +0000
391b879
Updated integration/unintegration to restart postfix if it is running. by
2012-08-11 16:21:06 +0000
9694cfa
Test start/stop functionality with different configuration of log file rotation, and local/GMT time. by
2012-08-11 15:28:04 +0000
a71d368
Removed -config processing. Added checks for specification of -auth or -id (but not both) with another command. by
2012-08-05 13:10:41 +0000
28dbce6
Verified start/stop functionality with status.second logging in append mode. by
2012-08-05 00:43:06 +0000
287b6e2
Begin testing correct generation of log files with date stamps. by
2012-08-04 23:03:53 +0000
6cd36b7
Configuration files for testing. by
2012-08-04 18:49:23 +0000
4d8afb2
Load credentials when starting or stopping SNFMilter. by
2012-08-04 18:03:27 +0000
069c987
Implemented adding datestamp to log file when Append is specified in the configuration. by
2012-07-28 21:01:33 +0000
f12f035
Tested functionality: Help, Conflict detection, Setup/repair, Credential, Start/stop with XCI. by
2012-06-27 01:32:32 +0000
15ec1d8
Implemented checking via XCI, status.second, and status.minute the Sniffer running state. by
2012-06-16 19:30:02 +0000
796a1c2
Tested SetupRepair() functionality. by
2012-06-02 15:25:41 +0000
b15b3d2
Implemented updating of identity file. by
2012-06-02 14:46:45 +0000
39f6cbf
Defined commands for repair/setup, startSniffer, etc. by
2012-05-19 19:23:25 +0000
e40a2be
Implemented .failed functionality, and upgraded unit tests. by
2012-05-19 17:43:50 +0000
1161268
Requirements as of May 13, 2012. by
2012-05-19 00:37:28 +0000
8710dab
Removed as instructed. by
2012-05-08 00:15:14 +0000
4e7ee39
Implement UtilityConfig::StartSniffer(). by
2012-05-05 18:01:31 +0000
20e06ce
Initial revision of lists of SNFMilterConfig tests. by
2012-04-28 16:02:44 +0000
7eef015
Check the getRulebase.status file for successful rulebase download. by
2012-04-28 16:01:56 +0000
fa2341d
Save rulebase only if credentials were specified on the command line. by
2012-04-21 15:26:27 +0000
06b2ca5
Moved SNFIdentity functionality to SNFMilterConfig. by
2012-04-21 15:04:57 +0000
2a003af
Moved functionality from UtilityConfig to Config. MtaIntegrate is a subclass of Utility. by
2012-02-29 01:10:33 +0000
d199b07
Updated unit tests to check backup/restore of files that don't exist. by
2012-02-27 10:56:49 +0000
e4897dc
Modified FileBackup to handle backups of files that don't exist. Ran test program to check old functionality; need to check new functionality. by
2012-02-25 13:42:29 +0000
a6d12a8
Implemented unit tests for FileBackup class. by
2012-02-22 01:19:47 +0000
cba3fae
Initial revision of FileBackup class. This class manages the backup and restoring of files. by
2012-02-18 15:50:50 +0000
9fb8373
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. by
2012-02-16 21:37:59 +0000
283eef3
setup by
2012-02-12 23:27:21 +0000