commit: 6e7e6c33f5a2f02cf74a4851b858b63ab91e6e5d Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Mon Mar 15 01:19:14 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Mar 15 01:19:14 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e7e6c33
app-admin/sagan: fix log and runtime directory permissions Closes: https://bugs.gentoo.org/775902 Signed-off-by: Sam James <sam <AT> gentoo.org> .../sagan/{sagan-2.0.1-r3.ebuild => sagan-2.0.1-r4.ebuild} | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app-admin/sagan/sagan-2.0.1-r3.ebuild b/app-admin/sagan/sagan-2.0.1-r4.ebuild similarity index 92% rename from app-admin/sagan/sagan-2.0.1-r3.ebuild rename to app-admin/sagan/sagan-2.0.1-r4.ebuild index 6632f1f5d4e..50e4eef4484 100644 --- a/app-admin/sagan/sagan-2.0.1-r3.ebuild +++ b/app-admin/sagan/sagan-2.0.1-r4.ebuild @@ -79,11 +79,15 @@ src_install() { -e "s:/var/run/sagan:${EPREFIX}/run/sagan:" \ "${ED}"/etc/sagan.yaml || die - diropts -g sagan -o sagan -m 775 - keepdir /var/log/sagan + diropts -g sagan -o sagan -m 750 + # bug #775902 + keepdir /var/sagan/{,fifo} + keepdir /var/log/sagan/{,stats} + + fowners sagan:sagan /var/log/sagan/{,stats} touch "${ED}"/var/log/sagan/sagan.log || die - chown sagan.sagan "${ED}"/var/log/sagan/sagan.log || die + fowners sagan:sagan /var/log/sagan/sagan.log || die newinitd "${FILESDIR}"/sagan.init-r1 sagan newconfd "${FILESDIR}"/sagan.confd sagan
