diff options
author | Michael Orlitzky <mjo@gentoo.org> | 2019-03-27 12:01:33 -0400 |
---|---|---|
committer | Michael Orlitzky <mjo@gentoo.org> | 2019-03-27 13:18:08 -0400 |
commit | 1e35c9f5cb7862d43cecc76cf4159bae5b71ff9c (patch) | |
tree | e4b2421164a92cddfe2081894c68de6e05089428 /mail-filter/opendkim | |
parent | mail-filter/opendkim: add a trailing slash to the HOMEPAGE. (diff) | |
download | gentoo-1e35c9f5cb7862d43cecc76cf4159bae5b71ff9c.tar.gz gentoo-1e35c9f5cb7862d43cecc76cf4159bae5b71ff9c.tar.bz2 gentoo-1e35c9f5cb7862d43cecc76cf4159bae5b71ff9c.zip |
mail-filter/opendkim: add an elog about sharing a local socket.
Sharing a local OpenDKIM socket with an MTA is far too tricky. This
commit adds an elog with some vague hints, but we really need a decent
wiki page with some step-by-step instructions. This is progress
towards bug 575666, but I won't consider that resolved until we have
a wiki page.
Bug: https://bugs.gentoo.org/575666
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Diffstat (limited to 'mail-filter/opendkim')
-rw-r--r-- | mail-filter/opendkim/opendkim-2.10.3-r7.ebuild | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/mail-filter/opendkim/opendkim-2.10.3-r7.ebuild b/mail-filter/opendkim/opendkim-2.10.3-r7.ebuild index 0b9543949307..28700f349638 100644 --- a/mail-filter/opendkim/opendkim-2.10.3-r7.ebuild +++ b/mail-filter/opendkim/opendkim-2.10.3-r7.ebuild @@ -153,6 +153,18 @@ pkg_postinst() { elog " emerge --config ${CATEGORY}/${PN}" elog "It will help you create your key and give you hints on how" elog "to configure your DNS and MTA." + + # TODO: This is tricky, we really need a good wiki page showing + # how to share a local socket with an MTA! + elog "If you are using a local (UNIX) socket, then you will" + elog "need to make sure that your MTA has read/write access" + elog "to the socket file. This is best accomplished by creating" + elog "a completely-new group with only your MTA user and the " + elog "\"opendkim\" user in it. You would then set \"UMask 0112\"" + elog "in your opendkim.conf, and switch the primary group of your" + elog "\"opendkim\" user to the group that you just created. The" + elog "last step is necessary for the socket to be created as the" + elog "new group (and not as group \"opendkim\")". else ewarn "The user account for the OpenDKIM daemon has changed" ewarn "from \"milter\" to \"opendkim\" to prevent unrelated services" |