app-admin/vault: add logrotate config
authorZac Medico <zmedico@gentoo.org>
Thu, 20 Oct 2016 07:47:29 +0000 (00:47 -0700)
committerZac Medico <zmedico@gentoo.org>
Thu, 20 Oct 2016 07:48:12 +0000 (00:48 -0700)
Package-Manager: portage-2.3.2

app-admin/vault/files/vault.logrotated [new file with mode: 0644]
app-admin/vault/vault-0.5.3.ebuild
app-admin/vault/vault-0.6.2.ebuild

diff --git a/app-admin/vault/files/vault.logrotated b/app-admin/vault/files/vault.logrotated
new file mode 100644 (file)
index 0000000..db24363
--- /dev/null
@@ -0,0 +1,8 @@
+/var/log/vault/vault.log {
+       su vault vault
+       missingok
+       size 5M
+       rotate 3
+       compress
+       copytruncate
+}
index 2a42585a20a2363d3dfc16d7122568e0e0bdddd9..31c138aaebbc9c3ae660d1e902a79e087873ea11 100644 (file)
@@ -44,6 +44,8 @@ src_install() {
        dodoc "${S}"/src/${EGO_PN%/*}/{CHANGELOG.md,CONTRIBUTING.md,README.md}
        newinitd "${FILESDIR}/${PN}.initd" "${PN}"
        newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+       insinto /etc/logrotate.d
+       newins "${FILESDIR}/${PN}.logrotated" "${PN}"
        systemd_dounit "${FILESDIR}/${PN}.service"
 
        keepdir /etc/${PN}.d
index ade0af0668cdfe2e8a9be3f7c0c4d9983b64b24f..f16d491d94e094ec6d7aa1c7560d3dcee5af9c4c 100644 (file)
@@ -91,6 +91,8 @@ src_install() {
        dodoc "${S}"/src/${EGO_PN%/*}/{CHANGELOG.md,CONTRIBUTING.md,README.md}
        newinitd "${FILESDIR}/${PN}.initd" "${PN}"
        newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+       insinto /etc/logrotate.d
+       newins "${FILESDIR}/${PN}.logrotated" "${PN}"
        systemd_dounit "${FILESDIR}/${PN}.service"
 
        keepdir /etc/${PN}.d