Lines 22-27
Link Here
|
22 |
NOPCRE "DISABLE Perl Compatible Regular Expressions" "$status_NOPCRE" \ |
22 |
NOPCRE "DISABLE Perl Compatible Regular Expressions" "$status_NOPCRE" \ |
23 |
SASL "Cyrus SASLv1 (Simple Authentication and Security Layer)" "$status_SASL" \ |
23 |
SASL "Cyrus SASLv1 (Simple Authentication and Security Layer)" "$status_SASL" \ |
24 |
SASL2 "Cyrus SASLv2 (Simple Authentication and Security Layer)" "$status_SASL2" \ |
24 |
SASL2 "Cyrus SASLv2 (Simple Authentication and Security Layer)" "$status_SASL2" \ |
|
|
25 |
SASLKRB "If your SASL requires Kerberos select this option" "$status_SASLKRB" \ |
25 |
TLS "SSL and TLS" "$status_TLS" \ |
26 |
TLS "SSL and TLS" "$status_TLS" \ |
26 |
IPv6 "IPv6 support" "$status_IPv6" \ |
27 |
IPv6 "IPv6 support" "$status_IPv6" \ |
27 |
IPv6TLS "IPv6 support with SSL and TLS" "$status_IPv6TLS" \ |
28 |
IPv6TLS "IPv6 support with SSL and TLS" "$status_IPv6TLS" \ |
Lines 80-92
Link Here
|
80 |
echo "POSTFIX_CCARGS+= -DHAS_MYSQL -I\${LOCALBASE}/include/mysql" |
81 |
echo "POSTFIX_CCARGS+= -DHAS_MYSQL -I\${LOCALBASE}/include/mysql" |
81 |
echo "POSTFIX_AUXLIBS+= \${LOCALBASE}/lib/mysql/libmysqlclient.a -lm -lz" |
82 |
echo "POSTFIX_AUXLIBS+= \${LOCALBASE}/lib/mysql/libmysqlclient.a -lm -lz" |
82 |
fi |
83 |
fi |
83 |
else |
|
|
84 |
echo "POSTFIX_CCARGS+= -DHAS_MYSQL -I\${LOCALBASE}/include/mysql" |
85 |
echo "POSTFIX_AUXLIBS+= \${LOCALBASE}/lib/mysql/libmysqlclient.a -lm -lz" |
86 |
fi |
84 |
fi |
87 |
echo ".if exists(/usr/lib/libkrb.a)" |
|
|
88 |
echo "POSTFIX_AUXLIBS+= -lkrb -lcrypto -lcom_err" |
89 |
echo ".endif" |
90 |
SUB_SASL="" |
85 |
SUB_SASL="" |
91 |
;; |
86 |
;; |
92 |
SASL2) |
87 |
SASL2) |
Lines 99-113
Link Here
|
99 |
echo "POSTFIX_CCARGS+= -DHAS_MYSQL -I\${LOCALBASE}/include/mysql" |
94 |
echo "POSTFIX_CCARGS+= -DHAS_MYSQL -I\${LOCALBASE}/include/mysql" |
100 |
echo "POSTFIX_AUXLIBS+= \${LOCALBASE}/lib/mysql/libmysqlclient.a -lm -lz" |
95 |
echo "POSTFIX_AUXLIBS+= \${LOCALBASE}/lib/mysql/libmysqlclient.a -lm -lz" |
101 |
fi |
96 |
fi |
102 |
else |
|
|
103 |
echo "POSTFIX_CCARGS+= -DHAS_MYSQL -I\${LOCALBASE}/include/mysql" |
104 |
echo "POSTFIX_AUXLIBS+= \${LOCALBASE}/lib/mysql/libmysqlclient.a -lm -lz" |
105 |
fi |
97 |
fi |
106 |
echo ".if exists(/usr/lib/libkrb.a)" |
98 |
echo ".if exists(/usr/lib/libkrb.a)" |
107 |
echo "POSTFIX_AUXLIBS+= -lkrb -lcrypto -lcom_err" |
99 |
echo "POSTFIX_AUXLIBS+= -lkrb -lcrypto -lcom_err" |
108 |
echo ".endif" |
100 |
echo ".endif" |
109 |
SUB_SASL="" |
101 |
SUB_SASL="" |
110 |
;; |
102 |
;; |
|
|
103 |
SASLKRB) |
104 |
echo "POSTFIX_AUXLIBS+= -lkrb -lcrypto -lcom_err" |
105 |
;; |
111 |
TLS) |
106 |
TLS) |
112 |
echo "MAN8+= tlsmgr.8" |
107 |
echo "MAN8+= tlsmgr.8" |
113 |
echo "USE_OPENSSL= yes" |
108 |
echo "USE_OPENSSL= yes" |
Lines 210-216
Link Here
|
210 |
exit 1 |
205 |
exit 1 |
211 |
fi |
206 |
fi |
212 |
echo "PATCH_SITES+= http://www.ipnet6.org/postfix/download/" |
207 |
echo "PATCH_SITES+= http://www.ipnet6.org/postfix/download/" |
213 |
echo "PATCHFILES+= ipv6-1.15-pf-2.0.12.patch.gz" |
208 |
echo "PATCHFILES+= ipv6-1.15-pf-2.0.13.patch.gz" |
214 |
echo "PATCH_DIST_STRIP= -p1" |
209 |
echo "PATCH_DIST_STRIP= -p1" |
215 |
echo "IPv6_SUFFIX= +ipv6" |
210 |
echo "IPv6_SUFFIX= +ipv6" |
216 |
echo "" |
211 |
echo "" |
Lines 227-233
Link Here
|
227 |
echo "POSTFIX_CCARGS+= -DHAS_SSL -I\${OPENSSLINC}" |
222 |
echo "POSTFIX_CCARGS+= -DHAS_SSL -I\${OPENSSLINC}" |
228 |
echo "POSTFIX_AUXLIBS+= -L\${OPENSSLLIB} -lssl -lcrypto" |
223 |
echo "POSTFIX_AUXLIBS+= -L\${OPENSSLLIB} -lssl -lcrypto" |
229 |
echo "PATCH_SITES+= http://www.ipnet6.org/postfix/download/" |
224 |
echo "PATCH_SITES+= http://www.ipnet6.org/postfix/download/" |
230 |
echo "PATCHFILES+= tls+ipv6-1.15-pf-2.0.12.patch.gz" |
225 |
echo "PATCHFILES+= tls+ipv6-1.15-pf-2.0.13.patch.gz" |
231 |
echo "PATCH_DIST_STRIP= -p1" |
226 |
echo "PATCH_DIST_STRIP= -p1" |
232 |
echo "TLS_SUFFIX= +tls+ipv6" |
227 |
echo "TLS_SUFFIX= +tls+ipv6" |
233 |
SUB_TLS="" |
228 |
SUB_TLS="" |