Lines 24-30
Link Here
|
24 |
LICENSE="as-is" |
24 |
LICENSE="as-is" |
25 |
SLOT="0" |
25 |
SLOT="0" |
26 |
KEYWORDS="~ppc ~sparc ~x86" |
26 |
KEYWORDS="~ppc ~sparc ~x86" |
27 |
IUSE="gencertdaily highvolume mailwrapper qmail-spp ssl vanilla" |
27 |
IUSE="gencertdaily highvolume mailwrapper qmail-spp ssl vanilla notlsbeforeauth" |
28 |
RESTRICT="userpriv usersandbox test" |
28 |
RESTRICT="userpriv usersandbox test" |
29 |
|
29 |
|
30 |
DEPEND=" |
30 |
DEPEND=" |
Lines 86-91
Link Here
|
86 |
fi |
86 |
fi |
87 |
fi |
87 |
fi |
88 |
|
88 |
|
|
|
89 |
if use ssl; then |
90 |
epatch ${FILESDIR}/qmail-smtpd-tlsbeforeauth.patch |
91 |
fi |
92 |
|
89 |
if [[ -n "${QMAIL_PATCH_DIR}" ]] |
93 |
if [[ -n "${QMAIL_PATCH_DIR}" ]] |
90 |
then |
94 |
then |
91 |
echo |
95 |
echo |
Lines 105-110
Link Here
|
105 |
|
109 |
|
106 |
use ssl && append-flags -DTLS |
110 |
use ssl && append-flags -DTLS |
107 |
|
111 |
|
|
|
112 |
if use ssl; then |
113 |
if ! use notlsbeforeauth; then |
114 |
einfo "Enabling STARTTLS before SMTP AUTH" |
115 |
append-flags -DTLS_BEFORE_AUTH |
116 |
else |
117 |
einfo "Disabling STARTTLS before SMTP AUTH" |
118 |
fi |
119 |
fi |
120 |
|
108 |
echo -n "$(tc-getCC) ${CFLAGS}" > "${MY_S}/conf-cc" |
121 |
echo -n "$(tc-getCC) ${CFLAGS}" > "${MY_S}/conf-cc" |
109 |
echo -n "$(tc-getCC) ${LDFLAGS}" > "${MY_S}/conf-ld" |
122 |
echo -n "$(tc-getCC) ${LDFLAGS}" > "${MY_S}/conf-ld" |
110 |
echo -n "${MY_CONF_SPLIT}" > "${MY_S}/conf-split" |
123 |
echo -n "${MY_CONF_SPLIT}" > "${MY_S}/conf-split" |