From 8f6f0f463f5233181dd7ee530a02688df49d686a Mon Sep 17 00:00:00 2001 From: Haibo Lin Date: Tue, 11 Apr 2023 16:30:46 +0800 Subject: [PATCH] Add config file for cleaning up cache files systemd-tmpfiles is required to enable the auto clean up. JIRA: RHELCMP-6327 Signed-off-by: Haibo Lin --- contrib/tmpfiles.d/pungi-clean-cache.conf | 2 ++ setup.py | 1 + 2 files changed, 3 insertions(+) create mode 100644 contrib/tmpfiles.d/pungi-clean-cache.conf diff --git a/contrib/tmpfiles.d/pungi-clean-cache.conf b/contrib/tmpfiles.d/pungi-clean-cache.conf new file mode 100644 index 00000000..fc82c3aa --- /dev/null +++ b/contrib/tmpfiles.d/pungi-clean-cache.conf @@ -0,0 +1,2 @@ +# Clean up pungi cache +d /var/cache/pungi/createrepo_c/ - - - 30d diff --git a/setup.py b/setup.py index 6dc033aa..cbb67d22 100755 --- a/setup.py +++ b/setup.py @@ -46,6 +46,7 @@ setup( }, scripts=["contrib/yum-dnf-compare/pungi-compare-depsolving"], data_files=[ + ("/usr/lib/tmpfiles.d", glob.glob("contrib/tmpfiles.d/*.conf")), ("/usr/share/pungi", glob.glob("share/*.xsl")), ("/usr/share/pungi", glob.glob("share/*.ks")), ("/usr/share/pungi", glob.glob("share/*.dtd")),