diff --git a/dev-db/etcd/etcd-2.3.7.ebuild b/dev-db/etcd/etcd-2.3.7.ebuild index 0b5a7bf313122..0b2406f1af3df 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 0000000000000..bd6434411c760 --- /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 +}