commit: ebbb4f059fbf3d0fecab0282ae5b8969cd13a085
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 21 16:15:07 2016 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Oct 21 16:18:21 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebbb4f05
dev-db/etcd: add logrotate config
Package-Manager: portage-2.3.2
dev-db/etcd/etcd-2.3.7.ebuild | 2 ++
dev-db/etcd/files/etcd.logrotated | 8 ++++++++
2 files changed, 10 insertions(+)
diff --git a/dev-db/etcd/etcd-2.3.7.ebuild b/dev-db/etcd/etcd-2.3.7.ebuild
index 0b5a7bf..0b2406f 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 00000000..bd64344
--- /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
+}