mail-filter/amavisd-new: new revision to clean up auxiliary init scripts.
authorMichael Orlitzky <mjo@gentoo.org>
Thu, 22 Nov 2018 03:10:18 +0000 (22:10 -0500)
committerMichael Orlitzky <mjo@gentoo.org>
Mon, 26 Nov 2018 00:17:56 +0000 (19:17 -0500)
commit8635dce998732f7f82cc6c51bd0a7014c5e6ae6a
tree33f215262ef94f43f90ebb90f5b8e55eb5aac115
parent03cfea608f3fab587beeff90ecf657533bcdecf2
mail-filter/amavisd-new: new revision to clean up auxiliary init scripts.

  * Two new service scripts for amavisd-snmp-agent{,-zmq}. Prior, both
    of these programs were installed, but had only a single service
    script which tried to figure out what to do at runtime. The new
    way is cleaner, doesn't rely on bashisms (bug 630896), and fixes
    a security issue (bug 630898).

  * A new OpenRC service script for amavis-mc. This fixes an
    unreported (to Gentoo, anyway) security issue. This program can
    create its PID file only after dropping privileges, which makes it
    unsafe for OpenRC to later "kill" it. The new script runs the
    program in the foreground and lets OpenRC (safely) handle the
    bookkeeping.

Closes: https://bugs.gentoo.org/630896
Bug: https://bugs.gentoo.org/630898
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
mail-filter/amavisd-new/amavisd-new-2.11.1-r2.ebuild [new file with mode: 0644]
mail-filter/amavisd-new/files/amavis-mc.initd-r1 [new file with mode: 0644]
mail-filter/amavisd-new/files/amavisd-snmp-subagent-zmq.initd [new file with mode: 0644]
mail-filter/amavisd-new/files/amavisd-snmp-subagent.initd [new file with mode: 0644]