--- a/amavisd-new-2.8.1-r1.ebuild 2014-02-15 15:51:33.802946651 +0100 +++ a/amavisd-new-2.8.1-r1.ebuild 2014-02-15 16:01:59.607943706 +0100 @@ -70,6 +70,8 @@ S="${WORKDIR}/${MY_P}" src_prepare() { + # bug 501400, correct place for PID + epatch "${FILESDIR}"/${PN}-pid-location.patch if use courier ; then epatch amavisd-new-courier.patch fi @@ -124,6 +126,8 @@ keepdir "${AMAVIS_ROOT}/quarantine" keepdir "${AMAVIS_ROOT}/tmp" keepdir "${AMAVIS_ROOT}/var" + + mkdir "${ED}"/run/amavis dodoc AAAREADME.first INSTALL MANIFEST RELEASE_NOTES TODO \ amavisd.conf-default amavisd-custom.conf @@ -185,5 +189,6 @@ pkg_postinst() { chown root:amavis "${ROOT}/etc/amavisd.conf" + chown amavis:amavis "${ROOT}/run/amavis" chown -R amavis:amavis "${ROOT}/${AMAVIS_ROOT}" } --- a/files/amavisd-new-pid-location.patch 1970-01-01 01:00:00.000000000 +0100 +++ a/files/amavisd-new-pid-location.patch 2014-02-15 15:59:28.774944416 +0100