From bd1583d02a4c28240038c104a3f511916e2d9a96 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Tue, 5 Apr 2022 02:09:35 +0200 Subject: [PATCH] sys-cluster/placement: install tmpfile and logrotate Signed-off-by: Alessandro Barbieri --- sys-cluster/placement/files/placement.tmpfile | 2 ++ sys-cluster/placement/placement-7.0.0.ebuild | 7 +++++++ 2 files changed, 9 insertions(+) create mode 100644 sys-cluster/placement/files/placement.tmpfile diff --git a/sys-cluster/placement/files/placement.tmpfile b/sys-cluster/placement/files/placement.tmpfile new file mode 100644 index 0000000000..2dec8cf6ba --- /dev/null +++ b/sys-cluster/placement/files/placement.tmpfile @@ -0,0 +1,2 @@ +d /var/lib/placement 0750 placement placement - +d /var/log/placement 0750 placement placement - diff --git a/sys-cluster/placement/placement-7.0.0.ebuild b/sys-cluster/placement/placement-7.0.0.ebuild index 483cb33516..513cee6afd 100644 --- a/sys-cluster/placement/placement-7.0.0.ebuild +++ b/sys-cluster/placement/placement-7.0.0.ebuild @@ -95,4 +95,11 @@ python_install_all() { dobin tools/postgresql-migrate-db.sh newtmpfiles "${FILESDIR}/placement.tmpfile" placement.conf + + insinto /etc/logrotate.d + newins "${FILESDIR}/placement.logrotate" placement +} + +pkg_postinst() { + tmpfiles_process placement.conf }