summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* */*: Remove net-mail@ from maintainersMichał Górny2019-03-261-4/+1
| | | | | Bug: https://bugs.gentoo.org/681680 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* mail-filter/opendkim: Removed old.Lars Wendler2019-01-072-393/+0
| | | | | Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* mail-filter/opendkim: Fix building with OpenSSL 1.1.1Craig Andrews2018-10-252-0/+375
| | | | | | Closes: https://bugs.gentoo.org/669512 Signed-off-by: Craig Andrews <candrews@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
* mail-filter/opendkim: add sub slot operator on net-dns/unbound atomThomas Deutschmann2018-09-153-6/+6
| | | | Package-Manager: Portage-2.3.49, Repoman-2.3.10
* mail-filter/*: Update Manifest hashesMichał Górny2017-12-101-1/+1
|
* mail-filter/opendkim: x86 stable wrt bug #612360Agostino Sarubbo2017-04-011-1/+1
| | | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* mail-filter/opendkim: amd64 stable wrt bug #612360Agostino Sarubbo2017-03-311-1/+1
| | | | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* mail-filter/opendkim: fix myconf expansionAlon Bar-Lev2017-03-041-1/+1
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* mail-filter/opendkim: support gnutls-3.4 + eapi bumpAlon Bar-Lev2017-03-042-0/+256
| | | | | | Bug: 583752 Package-Manager: Portage-2.3.3, Repoman-2.3.1
* Drop remaining $Id$ and $Header$ from files.Ulrich Müller2017-02-281-1/+0
| | | | Bug: 611234
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-282-2/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* mail-filter/opendkim-2.10.3-r2: fix systemd unit name, #589794Craig Andrews2016-08-051-1/+1
| | | | Closes: https://github.com/gentoo/gentoo/pull/1977
* mail-filter/opendkim: add libressl supportAnthony G. Basile2016-06-031-2/+5
| | | | Package-Manager: portage-2.2.28
* mail-filter/opendkim: use #!/sbin/openrc-run instead of #!/sbin/runscriptAustin English2016-05-181-1/+1
|
* mail-filter/opendkim: added runtime configuration to systemd unit.Yuri Konotopov2016-05-062-0/+211
| | | | | | Fixes: https://bugs.gentoo.org/show_bug.cgi?id=542936 (cherry picked from commit add2021a15b569224b4d50b1d072307d00de0eb9) Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* mail-filter/opendkim: remove oldEray Aslan2016-02-165-790/+0
| | | | Package-Manager: portage-2.2.27
* mail-filter/opendkim: x86 stable wrt bug #569802Agostino Sarubbo2016-02-141-1/+1
| | | | | | Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* Set appropriate maintainer types in metadata.xml (GLEP 67)Michał Górny2016-01-241-1/+1
|
* Replace all herds with appropriate projects (GLEP 67)Michał Górny2016-01-241-1/+4
| | | | | Replace all uses of herd with appropriate project maintainers, or no maintainers in case of herds requested to be disbanded.
* mail-filter/opendkim: amd64 stable wrt bug #569802Agostino Sarubbo2016-01-151-1/+1
| | | | | | Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* Revert DOCTYPE SYSTEM https changes in metadata.xmlMike Gilbert2015-08-241-1/+1
| | | | | | | repoman does not yet accept the https version. This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. Bug: https://bugs.gentoo.org/552720
* Use https by defaultJustin Lecher2015-08-241-1/+1
| | | | | | Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
* proj/gentoo: Initial commitRobin H. Johnson2015-08-089-0/+1085
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed