Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/monit/, app-admin/monit/files/
Date: Sat, 31 Jul 2021 00:50:08
Message-Id: 1627692112.36b8e4a67573534eff769d34cf3f989b830c34fb.sam@gentoo
1 commit: 36b8e4a67573534eff769d34cf3f989b830c34fb
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 31 00:39:04 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 31 00:41:52 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b8e4a6
7
8 app-admin/monit: install logrotate file
9
10 Closes: https://bugs.gentoo.org/597018
11 Thanks-to: Gerrit Kühn <gerrit.kuehn <AT> aei.mpg.de>
12 Signed-off-by: Sam James <sam <AT> gentoo.org>
13
14 app-admin/monit/files/monit.logrotate | 7 +++++++
15 app-admin/monit/{monit-5.28.1.ebuild => monit-5.28.1-r1.ebuild} | 3 +++
16 2 files changed, 10 insertions(+)
17
18 diff --git a/app-admin/monit/files/monit.logrotate b/app-admin/monit/files/monit.logrotate
19 new file mode 100644
20 index 00000000000..25246a55977
21 --- /dev/null
22 +++ b/app-admin/monit/files/monit.logrotate
23 @@ -0,0 +1,7 @@
24 +/var/log/monit.log {
25 + rotate 15
26 + daily
27 + postrotate
28 + /usr/bin/monit reload >/dev/null 2>&1
29 + endscript
30 +}
31
32 diff --git a/app-admin/monit/monit-5.28.1.ebuild b/app-admin/monit/monit-5.28.1-r1.ebuild
33 similarity index 94%
34 rename from app-admin/monit/monit-5.28.1.ebuild
35 rename to app-admin/monit/monit-5.28.1-r1.ebuild
36 index c4113aeacd3..d9f496af739 100644
37 --- a/app-admin/monit/monit-5.28.1.ebuild
38 +++ b/app-admin/monit/monit-5.28.1-r1.ebuild
39 @@ -42,6 +42,9 @@ src_configure() {
40 src_install() {
41 default
42
43 + insinto /etc/logrotate.d
44 + newins "${FILESDIR}"/monit.logrotate monit
45 +
46 insinto /etc; insopts -m600; doins monitrc
47 newinitd "${FILESDIR}"/monit.initd-5.0-r1 monit
48 systemd_dounit "${FILESDIR}"/${PN}.service