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
+}

Reply via email to