From f3ea1f4ba66fe80a435b8224a8eb15e3c732e04b Mon Sep 17 00:00:00 2001 From: Chris Buechler Date: Sun, 23 Jan 2011 01:18:32 -0500 Subject: move dead packages into archive to clean this up a bit. I know there are some I missed if someone else would like to review --- config/archive/sassassin.inc | 63 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 config/archive/sassassin.inc (limited to 'config/archive/sassassin.inc') diff --git a/config/archive/sassassin.inc b/config/archive/sassassin.inc new file mode 100644 index 00000000..040f12ab --- /dev/null +++ b/config/archive/sassassin.inc @@ -0,0 +1,63 @@ + 0, 'attachment' => 1, 'plaintext' => 2); + $report_safe = $report_safe_array[$settings['send_spam']]; + + $local_cf = << 'wl', 'blacklist' => 'bl') as $list => $key) { + foreach ($config['installedpackages']["sassassin{$key}"]['config'] as $item) { + if (!empty($item)) + $local_cf .= "{$list}_from {$item['address']}\n"; + } + } + + file_put_contents('/usr/local/etc/mail/spamassassin/local.cf', $local_cf); + + restart_service('spamassassin'); + + if (get_pkg_id('p3scan') != -1) { + require_once('p3scan.inc'); + p3scan_resync(); + } +} + +function sassassin_validate_input($post, $input_errors) { + if (!is_numeric($post['threshold'])) + $input_errors[] = 'The field \'Spam threshold\' should contain a numeric value.'; +} +?> -- cgit v1.2.3