summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games-action/minetest/files/minetestserver.logrotate5
-rw-r--r--games-action/minetest/minetest-5.2.0.ebuild3
2 files changed, 8 insertions, 0 deletions
diff --git a/games-action/minetest/files/minetestserver.logrotate b/games-action/minetest/files/minetestserver.logrotate
new file mode 100644
index 000000000000..879170349454
--- /dev/null
+++ b/games-action/minetest/files/minetestserver.logrotate
@@ -0,0 +1,5 @@
+/var/log/minetest/minetest-server.log {
+ rotate 5
+ weekly
+ copytruncate
+}
diff --git a/games-action/minetest/minetest-5.2.0.ebuild b/games-action/minetest/minetest-5.2.0.ebuild
index 73950475263b..9f99e55d2d4d 100644
--- a/games-action/minetest/minetest-5.2.0.ebuild
+++ b/games-action/minetest/minetest-5.2.0.ebuild
@@ -114,6 +114,9 @@ src_install() {
newconfd "${T}"/minetestserver.confd minetest-server
newinitd "${FILESDIR}"/minetestserver.initd minetest-server
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/minetestserver.logrotate minetest-server
fi
}