Module submission - postfix

sirocco@gmx.fr sirocco at gmx.fr
Sun Jul 30 17:25:27 UTC 2006


module name       : postfix
suggested section : mail
update (y/n)      : n
bugfix (y/n)      : y
security (y/n)    : n

Since 2.3 update -DUSE_CYRUS_SASL parameter is needed for cyrus use (throttling error).
Note : I separated openssl from cyrus-sasl dependency.

Guillaume

-------------- next part --------------
--- postfix/BUILD	2006-04-27 20:32:13.000000000 +0200
+++ postfix/BUILD	2006-07-30 18:04:10.000000000 +0200
@@ -32,8 +32,13 @@
   fi  &&
 
   if in_depends $MODULE cyrus-sasl ; then
-    AUXLIBS=$AUXLIBS" -lsasl2 -lssl -lcrypto"
-    CCARGS=$CCARGS" -DUSE_SASL_AUTH -I/usr/include/sasl -DUSE_TLS -I/usr/include/openssl"
+    AUXLIBS=$AUXLIBS" -lsasl2"
+    CCARGS=$CCARGS" -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl"
+  fi  &&
+
+  if in_depends $MODULE openssl ; then
+    AUXLIBS=$AUXLIBS" -lssl -lcrypto"
+    CCARGS=$CCARGS" -DUSE_TLS -I/usr/include/openssl"
   fi  &&
 
   AUXLIBS=$AUXLIBS" -lpthread"
--- postfix/DEPENDS	2006-04-27 20:32:13.000000000 +0200
+++ postfix/DEPENDS	2006-07-30 18:01:01.000000000 +0200
@@ -13,7 +13,9 @@
 optional_depends  "postgresql"   "" "--without-postgresql" \
 			"for postgresqul support"            &&
 optional_depends  "cyrus-sasl"   "" "--without-cyrus-sasl" \
-			"for SMTP authentication and TSL"    &&
+			"for SMTP authentication"            &&
+optional_depends  "openssl"      "" "--without-openssl" \
+                        "for TLS support"                    &&
 optional_depends  "courier-imap" "" "--without-courier-imap" \
 			"if you intend to run with Maildir"  &&
 optional_depends  "smtpclient"   "" "--without-smtpclient" \
--- postfix/DETAILS	2006-07-29 13:31:43.000000000 +0200
+++ postfix/DETAILS	2006-07-30 18:04:36.000000000 +0200
@@ -5,7 +5,7 @@
       SOURCE_VFY=sha1:cb56e7f8f0d4335cc8beb572ab7aa0423aab2dcf
         WEB_SITE=http://www.postfix.org
          ENTERED=20020125
-         UPDATED=20060729
+         UPDATED=20060730
            SHORT="postfix is an MTA"
 
 cat << EOF
-------------- next part --------------
lvu submit postfix 9890f309f3d09100a37b25edd1c960fa  -
2.6.17.6 2.6.12 gcc-3.4.6 glibc-2.3.6



More information about the Lunar mailing list