summaryrefslogtreecommitdiff
path: root/eclass/qmail.eclass
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
commit0f558761aa2dee1017b4751e4017205e015a9560 (patch)
tree037df795519468a25d9362b4e95cdaeb84eb1cf9 /eclass/qmail.eclass
parent752d6256e5204b958b0ef7905675a940b5e9172f (diff)
gentoo resync : 29.12.2022
Diffstat (limited to 'eclass/qmail.eclass')
-rw-r--r--eclass/qmail.eclass29
1 files changed, 2 insertions, 27 deletions
diff --git a/eclass/qmail.eclass b/eclass/qmail.eclass
index 471f2fe7ce5e..ed53bca56fae 100644
--- a/eclass/qmail.eclass
+++ b/eclass/qmail.eclass
@@ -169,9 +169,6 @@ qmail_base_install() {
doexe qmail-queue
)
-
- declare -F qmail_base_install_hook >/dev/null && \
- qmail_base_install_hook
}
qmail_config_install() {
@@ -182,9 +179,6 @@ qmail_config_install() {
einfo "Installing configuration sanity checker and launcher"
insinto "${QMAIL_HOME}"/bin
doins "${GENQMAIL_S}"/control/qmail-config-system
-
- declare -F qmail_config_install_hook >/dev/null && \
- qmail_config_install_hook
}
qmail_man_install() {
@@ -200,9 +194,6 @@ qmail_man_install() {
else
dodoc CHANGES.md FAQ.md SECURITY.md THOUGHTS.md UPGRADE.md
fi
-
- declare -F qmail_man_install_hook >/dev/null && \
- qmail_man_install_hook
}
qmail_sendmail_install() {
@@ -211,9 +202,6 @@ qmail_sendmail_install() {
dosym "${QMAIL_HOME}"/bin/sendmail /usr/sbin/sendmail
dosym "${QMAIL_HOME}"/bin/sendmail /usr/lib/sendmail
-
- declare -F qmail_sendmail_install_hook >/dev/null && \
- qmail_sendmail_install_hook
}
qmail_maildir_install() {
@@ -245,9 +233,6 @@ qmail_maildir_install() {
done
)
-
- declare -F qmail_maildir_install_hook >/dev/null && \
- qmail_maildir_install_hook
}
qmail_tcprules_install() {
@@ -280,9 +265,6 @@ qmail_supervise_install() {
qmail_supervise_install_one qmail-pop3d
use ssl && qmail_supervise_install_one qmail-pop3sd
fi
-
- declare -F qmail_supervise_install_hook >/dev/null && \
- qmail_supervise_install_hook
}
qmail_spp_install() {
@@ -295,9 +277,6 @@ qmail_spp_install() {
for i in authlog mfdnscheck ifauthnext tarpit; do
dospp "${GENQMAIL_S}"/spp/${i}
done
-
- declare -F qmail_spp_install_hook >/dev/null && \
- qmail_spp_install_hook
}
qmail_ssl_install() {
@@ -317,9 +296,6 @@ qmail_ssl_install() {
doexe "${GENQMAIL_S}"/ssl/qmail-genrsacert.sh
keepdir "${QMAIL_HOME}"/control/tlshosts
-
- declare -F qmail_ssl_install_hook >/dev/null && \
- qmail_ssl_install_hook
}
qmail_src_install() {
@@ -433,7 +409,7 @@ qmail_config_fast() {
}
qmail_tcprules_config() {
- local localips ip tcpstring line proto f
+ local localips ip tcpstring proto f
einfo "Accepting relaying by default from all ips configured on this machine."
@@ -449,10 +425,9 @@ qmail_tcprules_config() {
tcpstring=':allow,RELAYCLIENT="",RBLSMTPD=""'
for ip in ${localips}; do
- line="${ip}${tcpstring}"
for proto in smtp qmtp qmqp; do
f="${EROOT}${TCPRULES_DIR}/tcp.qmail-${proto}"
- egrep -qs "${line}" "${f}" || echo "${line}" >> "${f}"
+ grep -qs "^${ip}:" "${f}" || echo "${ip}${tcpstring}" >> "${f}"
done
done
}