From: Zac Medico Date: Fri, 21 Oct 2016 16:15:07 +0000 (-0700) Subject: dev-db/etcd: add logrotate config X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=ebbb4f059fbf3d0fecab0282ae5b8969cd13a085;p=gentoo.git dev-db/etcd: add logrotate config Package-Manager: portage-2.3.2 --- diff --git a/dev-db/etcd/etcd-2.3.7.ebuild b/dev-db/etcd/etcd-2.3.7.ebuild index 0b5a7bf31312..0b2406f1af3d 100644 --- a/dev-db/etcd/etcd-2.3.7.ebuild +++ b/dev-db/etcd/etcd-2.3.7.ebuild @@ -44,6 +44,8 @@ src_install() { systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf newinitd "${FILESDIR}"/${PN}.initd ${PN} newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}/${PN}.logrotated" "${PN}" dodir /var/lib/${PN} fowners ${PN}:${PN} /var/lib/${PN} fperms 755 /var/lib/${PN} diff --git a/dev-db/etcd/files/etcd.logrotated b/dev-db/etcd/files/etcd.logrotated new file mode 100644 index 000000000000..bd6434411c76 --- /dev/null +++ b/dev-db/etcd/files/etcd.logrotated @@ -0,0 +1,8 @@ +/var/log/etcd/etcd.log /var/log/etcd/etcd.err { + su etcd etcd + missingok + size 5M + rotate 3 + compress + copytruncate +}