Install tmpfiles config to clean up downloads

This commit is contained in:
Ludwig Nussel 2016-04-01 16:04:08 +02:00
parent b3cad10e44
commit ff67574c43
3 changed files with 9 additions and 2 deletions

View File

@ -5,3 +5,4 @@ unitdir=$(prefix)/lib/systemd/system
pkgdatadir=$(datadir)/osc-plugin-factory
oscplugindir=$(prefix)/lib/osc-plugins
apachevhostsdir=$(sysconfdir)/apache2/vhosts.d
tmpfilesdir=$(prefix)/lib/tmpfiles.d

View File

@ -3,10 +3,14 @@ abicheckerdir=$(pkgdatadir)/abichecker
abichecker_SCRIPTS=$(wildcard abichecker*.py)
install:
install -d -m 755 $(DESTDIR)$(pkgdatadir) $(DESTDIR)$(unitdir) $(DESTDIR)$(oscplugindir)
install -d -m 755 $(DESTDIR)$(pkgdatadir) \
$(DESTDIR)$(unitdir) \
$(DESTDIR)$(tmpfilesdir) \
$(DESTDIR)$(oscplugindir)
install -d -m 755 $(DESTDIR)$(apachevhostsdir)
install -d -m 755 $(DESTDIR)$(abicheckerdir)
install -m 644 systemd/* $(DESTDIR)$(unitdir)
install -m 644 systemd/*.service $(DESTDIR)$(unitdir)
install -m 644 systemd/*.conf $(DESTDIR)$(tmpfilesdir)
install -m 644 apache/* $(DESTDIR)$(apachevhostsdir)
install -d -m 755 $(DESTDIR)/var/lib/opensuse.org/abi-checker
#

View File

@ -0,0 +1,2 @@
# clean up cache after 7 days
d /var/lib/opensuse.org/abi-checker/co/downloads 0755 _opensuse.org-abi-checker nogroup 7d -