From 6b46ea73e3b1d8a1e65f58ac04772821bd4a72fb Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 13 Dec 2013 02:05:04 +0100 Subject: namespace: include boot id in private tmp directories This way it is easy to only exclude directories from the current boot from automatic clean up in /var/tmp. Also, pick a longer name for the directories so that are globs in tmp.conf can be simpler yet equally accurate. --- tmpfiles.d/tmp.conf | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) (limited to 'tmpfiles.d/tmp.conf') diff --git a/tmpfiles.d/tmp.conf b/tmpfiles.d/tmp.conf index f0312efe90..b80dab4dbf 100644 --- a/tmpfiles.d/tmp.conf +++ b/tmpfiles.d/tmp.conf @@ -12,24 +12,7 @@ d /tmp 1777 root root 10d d /var/tmp 1777 root root 30d # Exclude namespace mountpoints created with PrivateTmp=yes -x /tmp/systemd-*.service-* -x /var/tmp/systemd-*.service-* -X /tmp/systemd-*.service-*/tmp -X /var/tmp/systemd-*.service-*/tmp -x /tmp/systemd-*.socket-* -x /var/tmp/systemd-*.socket-* -X /tmp/systemd-*.socket-*/tmp -X /var/tmp/systemd-*.socket-*/tmp -x /tmp/systemd-*.mount-* -x /var/tmp/systemd-*.mount-* -X /tmp/systemd-*.mount-*/tmp -X /var/tmp/systemd-*.mount-*/tmp -x /tmp/systemd-*.swap-* -x /var/tmp/systemd-*.swap-* -X /tmp/systemd-*.swap-*/tmp -X /var/tmp/systemd-*.swap-*/tmp -# keep those for compatibility during upgrades -x /tmp/systemd-private-* -x /var/tmp/systemd-private-* -X /tmp/systemd-private-*/tmp -X /var/tmp/systemd-private-*/tmp +x /tmp/systemd-private-%b-* +X /tmp/systemd-private-%b-*/tmp +x /var/tmp/systemd-private-%b-* +X /var/tmp/systemd-private-%b-*/tmp -- cgit v1.2.3-54-g00ecf