EAPI=7
-inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd
+inherit multilib flag-o-matic eutils pam toolchain-funcs autotools systemd
DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
HOMEPAGE="https://www.opensmtpd.org"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="libressl pam +mta"
-DEPEND="!libressl? ( dev-libs/openssl:0 )
+DEPEND="acct-user/smtpd
+ acct-user/smtpq
+ !libressl? ( dev-libs/openssl:0 )
libressl? ( dev-libs/libressl )
elibc_musl? ( sys-libs/fts-standalone )
sys-libs/zlib
fi
}
-pkg_preinst() {
- enewgroup smtpd 25
- enewuser smtpd 25 -1 /var/empty smtpd
- enewgroup smtpq 252
- enewuser smtpq 252 -1 /var/empty smtpq
-}
-
pkg_postinst() {
einfo
einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"
EAPI=7
-inherit multilib user flag-o-matic eutils pam toolchain-funcs autotools systemd
+inherit multilib flag-o-matic eutils pam toolchain-funcs autotools systemd
DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD"
HOMEPAGE="https://www.opensmtpd.org"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="libressl pam +mta"
-DEPEND="!libressl? ( dev-libs/openssl:0/1.1 )
+DEPEND="acct-user/smtpd
+ acct-user/smtpq
+ !libressl? ( dev-libs/openssl:0/1.1 )
libressl? ( dev-libs/libressl )
elibc_musl? ( sys-libs/fts-standalone )
sys-libs/zlib
fi
}
-pkg_preinst() {
- enewgroup smtpd 25
- enewuser smtpd 25 -1 /var/empty smtpd
- enewgroup smtpq 252
- enewuser smtpq 252 -1 /var/empty smtpq
-}
-
pkg_postinst() {
einfo
einfo "Plugins for SQLite, MySQL, PostgreSQL, LDAP, socketmaps,"