summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* mail-filter/opendkim: remove some no-op sed lines.Michael Orlitzky2019-03-271-3/+0
| | | | | | | | | Looking through the upstream example config files, I don't see any of the expressions that the "sed" script in src_prepare is supposed to replace. Huh. This commit removes those "sed" commands. Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: add Ralph Seichter and klondike as maintainers.Michael Orlitzky2019-03-271-0/+16
| | | | | | | | These two people expressed interest (on the -dev mailing list) in maintaining this package. Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: use /var/lib/opendkim in pkg_config.Michael Orlitzky2019-03-271-12/+16
| | | | | | | | | | | The keys that are generated by opendkim-genkey are data, in a sense, and not configuration files. As a result, I think it's more appropriate to store them in /var/lib/opendkim than in /etc/opendkim where they were previously stored. This commit moves the keys, and also tightens the permissions on them a bit so that the "opendkim" user can only read them. Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: new revision with a consistent config file.Michael Orlitzky2019-03-271-9/+11
| | | | | | | | | | | The previous revisions installed a variable config file, and only did so conditionally, based on the state of the live filesystem. The new revision always installs the same config file. This should be simpler and more predictable. In addition, the temporary directory "${T}" is now used as "scratch space" while mangling that config file. Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: add a TODO question about a sed line.Michael Orlitzky2019-03-271-2/+2
| | | | | | | | | | | | There's a sed line in src_prepare that messes with some *.lua test files. I've changed the action of that script to use "${T}" rather than "/tmp" for security reasons... but I'm unable to figure out when those test files are actuallty used. So, I've left a TODO comment to figure it out in the future (or maybe just delete that sed line entirely). Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: add an elog about sharing a local socket.Michael Orlitzky2019-03-271-0/+12
| | | | | | | | | | | | 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
* mail-filter/opendkim: add a trailing slash to the HOMEPAGE.Michael Orlitzky2019-03-271-1/+1
| | | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: new revision to overhaul service scripts.Michael Orlitzky2019-03-276-67/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The OpenRC service script has been largely rewritten in this revision, to solve a number of problems: * The PID file is now stored securely (bug 629914). * Different PID files are used for multiple instances (bug 536162). * The detection of boolean options in the config file is more robust, allowing "1", "0", "yes", "false", et cetera. * The socket is now located in a conf.d file, rather than parsed from the config file. The service script ensures that the directory containing the socket has the correct permissions, and the conf.d file comes with a big warning to that effect. Note that the (commented- out) example directory IS NOT shared with the PID file. * An error is thrown if we can't remove a stale socket. * Modern OpenRC service script standards have been adopted. Some minor changes have been made to the systemd service for consistency, but none of them have been tested. More work needs to be done here anyway; for example, we most likely want a tmpfiles.d entry for the local socket directory if the user configures one. This should be documented in opendkim.service.conf, and tested by someone who uses systemd. Closes: https://bugs.gentoo.org/536162 Bug: https://bugs.gentoo.org/629914 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: combine two neighboring sed expressions.Michael Orlitzky2019-03-271-2/+3
| | | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: remove two commented econf lines.Michael Orlitzky2019-03-271-2/+0
| | | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: simplify and shorten the DESCRIPTION.Michael Orlitzky2019-03-271-1/+1
| | | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: new revision with a dedicated "opendkim" user.Michael Orlitzky2019-03-273-15/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Prior to this revision, the OpenDKIM daemon would run as the "milter" user, which is a username shared by a few other related packages. However, that user has the ability to read your private DKIM signing keys, and no other services should have access to those. Thus, sharing the user account creates a security risk. In the new revision, a dedicated "opendkim" user is created for the OpenDKIM daemon. The configuration, OpenRC service script, and systemd service files have all been updated with the new user name. In addition, the permissions on /var/lib/opendkim have been tightened so members of the "opendkim" group can only read it by default. The daemon does not need to modify your keys, in particular, and should not be able to. One downside to this is that the "Statistics" configuration directive that was enabled by default with USE=berkdb will no longer work out-of-the-box. It will still work, but the administrator will need to grant write access to the file that he designates for the statistics data. But since it won't work without some extra fiddling, it has been removed from the configuration file that we install. An ewarn notifies users who are upgrading of the account name change. Closes: https://bugs.gentoo.org/629888 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: remove dangerous elog suggesting "umask 000".Michael Orlitzky2019-03-271-4/+0
| | | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: new revision to fix a dodir->keepdir usage.Michael Orlitzky2019-03-271-1/+2
| | | | | | | | | | The data directory /var/lib/opendkim is installed empty by default, and therefore needs to be created with keepdir (and not dodir). This changes the installed image, and thus is cause for a new revision. Closes: https://bugs.gentoo.org/666334 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: add GPL-2 to LICENSE for OpenRC service script.Michael Orlitzky2019-03-271-1/+2
| | | | | | | | | | Our init script is a critical out-of-tree piece of code that gets installed, and it's licensed GPL-2. So, we should include that in the LICENSE variable for the package. Closes: https://bugs.gentoo.org/425960 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: remove commented code at top of -r4 ebuild.Michael Orlitzky2019-03-271-10/+5
| | | | | | | | | | There were a few commented variables at the top of the -r4 ebuild that were used for beta releases. However, this package hasn't seen a release in three years -- much less a beta release -- so I think they're just wasting space at this point. Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/opendkim: add myself as a maintainer; whitespace cleanup.Michael Orlitzky2019-03-271-27/+46
| | | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/postfwd: added new version 2.00Marc Schiffbauer2019-03-275-0/+154
| | | | | Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* mail-filter/procmail: drop -r12Aaron Bauman2019-03-261-123/+0
| | | | | | | | -r12 is being dropped due to multiple reports of loops causing CPU's to be exhausted. This was confirmed by infra as well. Will address the patches and hopefully find an alternative approach. Signed-off-by: Aaron Bauman <bman@gentoo.org>
* mail-filter/procmail: stable 3.22-r12 for sparc, bug #638108Rolf Eike Beer2019-03-261-1/+1
| | | | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* */*: Remove net-mail@ from maintainersMichał Górny2019-03-2643-172/+33
| | | | | Bug: https://bugs.gentoo.org/681680 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* mail-filter/procmail: stable 3.22-r12 for hppa, bug #638108Sergei Trofimovich2019-03-251-1/+1
| | | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* mail-filter/libmilter: stable 1.0.2 for hppa, bug #390947Sergei Trofimovich2019-03-251-1/+1
| | | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* mail-filter/procmail: s390 stable wrt bug #638108Mikle Kolyada2019-03-251-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390"
* mail-filter/procmail: stable 3.22-r12 for ppc64, bug #638108Sergei Trofimovich2019-03-241-1/+1
| | | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* mail-filter/libmilter: stable 1.0.2 for ppc64, bug #390947Sergei Trofimovich2019-03-241-1/+1
| | | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* mail-filter/procmail: stable 3.22-r12 for ppc, bug #638108Sergei Trofimovich2019-03-241-1/+1
| | | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* mail-filter/libmilter: stable 1.0.2 for ppc, bug #390947Sergei Trofimovich2019-03-241-1/+1
| | | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* mail-filter/procmail: stable 3.22-r12 for ia64, bug #638108Sergei Trofimovich2019-03-241-1/+1
| | | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* mail-filter/libmilter: stable 1.0.2 for ia64, bug #390947Sergei Trofimovich2019-03-241-1/+1
| | | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* mail-filter/procmail: amd64 stableRichard Freeman2019-03-241-1/+1
| | | | | | Bug: https://bugs.gentoo.org/638108 Signed-off-by: Richard Freeman <rich0@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/maildrop: amd64 stable wrt bug #679108Agostino Sarubbo2019-03-241-1/+1
| | | | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
* mail-filter/procmail: revbump to fix longstanding vulnerabilitiesAaron Bauman2019-03-232-0/+148
| | | | | | | | | | This patch is a combination of patches from the OSS ML and the Debian bug tracker. Both patches and authors can be found in the below referenced bugs. Bug: https://bugs.gentoo.org/522114 Bug: https://bugs.gentoo.org/638108 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* mail-filter/libmilter: stable 1.0.2 for sparc, bug #390947Rolf Eike Beer2019-03-231-2/+2
| | | | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* mail-filter/maildrop: Fix USE="-tools".Hanno2019-03-211-1/+0
| | | | | | | | | | It tried to delete a file that no longer exists in current versions. Not bumping, because users affected by this bug wouldn't have been able to install the package. Resolves: https://bugs.gentoo.org/676834 Signed-off-by: Hanno Boeck <hanno@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.12
* mail-filter/bogofilter: added ~arm64Roy Bamford2019-03-191-2/+2
| | | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Roy Bamford <neddyseagoon@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* mail-filter/opendmarc: re-add dropped keywords now deps are keywordedFabian Groffen2019-03-161-2/+2
| | | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
* mail-filter/rspamd: version bump to 1.9.0Christian Rößner2019-03-153-3/+98
| | | | | | | * Remove fann support Closes: https://github.com/gentoo/gentoo/pull/11355 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* mail-filter/dovecot-antispam: Remove last-rited pkgMichał Górny2019-03-133-46/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* mail-filter/maildrop: x86 stable (bug #679108)Thomas Deutschmann2019-03-091-2/+2
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* mail-filter/pypolicyd-spf: remove "unused" pypolicyd-spf-2.0.1.ebuild.Michael Orlitzky2019-03-032-43/+0
| | | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* mail-filter/pypolicyd-spf: amd64 stable wrt bug #678718Mikle Kolyada2019-03-031-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
* mail-filter/spamassassin: remove "unused" -r3 and -r4 ebuilds.Michael Orlitzky2019-03-022-567/+0
| | | | | Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* mail-filter/spamassassin: restore support for paths in rules mirror URL'sMarcin Mirosław2019-03-023-0/+314
| | | | | | | | | | sa-update couldn't fetch rules from mirror if files were in paths Bug: https://bugs.gentoo.org/677250 Bug: https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7623 Signed-off-by: Marcin Mirosław <bug@mejor.pl> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* mail-filter/amavisd-new: remove unused fileMichael Mair-Keimberger2019-03-011-31/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* mail-filter/pypolicyd-spf: x86 stable (bug #678718)Thomas Deutschmann2019-03-011-2/+2
| | | | | Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* mail-filter/imapfilter: EAPI=7Stefan Strogin2019-02-261-1/+2
| | | | | | Package-Manager: Portage-2.3.57, Repoman-2.3.12 Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com> Signed-off-by: Aaron Bauman <bman@gentoo.org>
* mail-filter/imapfilter: fix homepageStefan Strogin2019-02-261-1/+1
| | | | | | | | | The old one doesn't work. In README it's http://github.com/lefcha/imapfilter Package-Manager: Portage-2.3.57, Repoman-2.3.12 Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com> Signed-off-by: Aaron Bauman <bman@gentoo.org>
* mail-filter/imapfilter: add sub-slot operator for LibreSSLStefan Strogin2019-02-261-1/+1
| | | | | | Package-Manager: Portage-2.3.57, Repoman-2.3.12 Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com> Signed-off-by: Aaron Bauman <bman@gentoo.org>
* mail-filter/imapfilter: bump version to 2.6.12Stefan Strogin2019-02-262-0/+43
| | | | | | | | Closes: https://bugs.gentoo.org/671780 Package-Manager: Portage-2.3.57, Repoman-2.3.12 Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/10887 Signed-off-by: Aaron Bauman <bman@gentoo.org>