diff options
Diffstat (limited to 'security/drweb-sendmail/files')
-rw-r--r-- | security/drweb-sendmail/files/drweb-smf.sh | 2 | ||||
-rw-r--r-- | security/drweb-sendmail/files/patch-ac | 47 | ||||
-rw-r--r-- | security/drweb-sendmail/files/patch-ad | 9 | ||||
-rw-r--r-- | security/drweb-sendmail/files/patch-ae | 16 |
4 files changed, 73 insertions, 1 deletions
diff --git a/security/drweb-sendmail/files/drweb-smf.sh b/security/drweb-sendmail/files/drweb-smf.sh index 3c3ac82f22d8..2d0acf98f61d 100644 --- a/security/drweb-sendmail/files/drweb-smf.sh +++ b/security/drweb-sendmail/files/drweb-smf.sh @@ -8,7 +8,7 @@ case "$1" in start) if [ -x $drwebfilter ] ; then echo -n ' drweb-smf' - $drwebfilter -u/var/run/drwebd -m/var/run/drweb-smf.sock \ + $drwebfilter -u/var/run/drwebd.sock -m/var/run/drweb-smf.sock \ -a!!PREFIX!!/drweb/infected.!!! -f/tmp -r -x -h -l \ -t 160000 -bt -yt -ka -jr -zd \ -gpostmaster -epostmaster@!!HOSTNAME!! diff --git a/security/drweb-sendmail/files/patch-ac b/security/drweb-sendmail/files/patch-ac new file mode 100644 index 000000000000..dadb24eba75b --- /dev/null +++ b/security/drweb-sendmail/files/patch-ac @@ -0,0 +1,47 @@ +--- ../sendmail/configure.orig Wed Sep 26 01:02:29 2001 ++++ ../sendmail/configure Wed Oct 3 11:27:50 2001 +@@ -22,6 +22,7 @@ + ___T_MILTER_LOGLEVEL___="-- ERROR ---" + ___T_MILTER_TIMEOUT_1___="-- ERROR ---" + ___T_MILTER_TIMEOUT_2___="-- ERROR ---" ++___T_COMMENT_LCF___="-- ERROR --" + ___T_COMMENT_LOG___="-- ERROR --" + ___T_COMMENT_FFR___="-- ERROR --" + +@@ -106,7 +107,7 @@ + POS=`$GREP SocketMode $DAEMON_INI | $GREP -v ";" | $AWK '{ print match( $0, /[Tt][Cc][Pp]/ ) }'` + if [ $POS -eq 0 ] ; then + echo " but defined UNIX sockets" +- ___T_DAEMON_SOCKET___=`$GREP SocketFile $DAEMON_INI | $GREP -v ";" | $AWK '{ str = substr( $0, 1+match( $0, /\/./ ) ); gsub( /["[:blank:]]/, "", str ); print str; }'` ++ ___T_DAEMON_SOCKET___=`$GREP SocketFile $DAEMON_INI | $GREP -v ";" | $AWK '{ str = substr( $0, match( $0, /\/./ ) ); gsub( /["[:blank:]]/, "", str ); print str; }'` + ___T_DAEMON_IP___="" + ___T_DAEMON_PORT___="" + ___T_DAEMON_PID___="" +@@ -421,10 +422,12 @@ + read INPUT + if [ "x$INPUT" = "x" -o "x$INPUT" = "xy" -o "x$INPUT" = "xY" ] ; then + MILTER_FFR="n" ++ ___T_COMMENT_LCF___="" + ___T_COMMENT_LOG___="" + ___T_COMMENT_FFR___="dnl " + else + MILTER_FFR="y" ++ ___T_COMMENT_LCF___="#" + ___T_COMMENT_LOG___="dnl " + ___T_COMMENT_FFR___="" + fi +@@ -633,7 +636,7 @@ + mv -f sendmail.cf.addon sendmail.cf.addon.bak + fi + $SED \ +- -e "s&___COMMENT_LOG___&${___T_COMMENT_LOG___}&" \ ++ -e "s&___COMMENT_LCF___&${___T_COMMENT_LCF___}&" \ + -e "s&___MILTER_LOGLEVEL___&${___T_MILTER_LOGLEVEL___}&" \ + -e "s&___MILTER_ADDRESS___&${___T_MILTER_ADDRESS___}&" \ + -e "s&___MILTER_ACTION___&${___T_MILTER_ACTION___}&" \ +@@ -729,4 +732,5 @@ + #echo "___T_MILTER_TIMEOUT_1___="${___T_MILTER_TIMEOUT_1___} + #echo "___T_MILTER_TIMEOUT_2___="${___T_MILTER_TIMEOUT_2___} + #echo "___T_COMMENT_LOG___="${___T_COMMENT_LOG___} ++#echo "___T_COMMENT_LCF___="${___T_COMMENT_LCF___} + #echo "___T_COMMENT_FFR___="${___T_COMMENT_FFR___} diff --git a/security/drweb-sendmail/files/patch-ad b/security/drweb-sendmail/files/patch-ad new file mode 100644 index 000000000000..83a6f0776882 --- /dev/null +++ b/security/drweb-sendmail/files/patch-ad @@ -0,0 +1,9 @@ +--- ../sendmail/template.mc.addon.bak Wed Sep 26 01:02:29 2001 ++++ ../sendmail/template.mc.addon Wed Oct 3 11:17:54 2001 +@@ -1,5 +1,4 @@ + ___COMMENT_FFR___define(`_FFR_MILTER',1) +-MAIL_FILTER(`drweb-filter', `S=___MILTER_ADDRESS___ +-, ___MILTER_ACTION___ T=S:___MILTER_TIMEOUT_1___;R:___MILTER_TIMEOUT_1___;E:___MILTER_TIMEOUT_2___') ++MAIL_FILTER(`drweb-filter', `S=___MILTER_ADDRESS___, ___MILTER_ACTION___ T=S:___MILTER_TIMEOUT_1___;R:___MILTER_TIMEOUT_1___;E:___MILTER_TIMEOUT_2___') + define(`confINPUT_MAIL_FILTERS', `drweb-filter') + ___COMMENT_LOG___define(`confMILTER_LOG_LEVEL',`___MILTER_LOGLEVEL___') diff --git a/security/drweb-sendmail/files/patch-ae b/security/drweb-sendmail/files/patch-ae new file mode 100644 index 000000000000..b70ce7107155 --- /dev/null +++ b/security/drweb-sendmail/files/patch-ae @@ -0,0 +1,16 @@ +--- ../sendmail/template.cf.addon.bak Wed Sep 26 01:02:29 2001 ++++ ../sendmail/template.cf.addon Wed Oct 3 11:17:54 2001 +@@ -2,11 +2,10 @@ + # Input mail filters + ############################ + O InputMailFilters=drweb-filter +-___COMMENT_LOG___O Milter.LogLevel=___MILTER_LOGLEVEL___ ++___COMMENT_LCF___O Milter.LogLevel=___MILTER_LOGLEVEL___ + + ############################ + # The eXternal filters + ############################ + +-Xdrweb-filter, S=___MILTER_ADDRESS___ +-, ___MILTER_ACTION___ T=S:___MILTER_TIMEOUT_1___;R:___MILTER_TIMEOUT_1___;E:___MILTER_TIMEOUT_2___ ++Xdrweb-filter, S=___MILTER_ADDRESS___, ___MILTER_ACTION___ T=S:___MILTER_TIMEOUT_1___;R:___MILTER_TIMEOUT_1___;E:___MILTER_TIMEOUT_2___ |