Bug 5602

Summary: systemd leaves 6 systemd-namespace-* directories in /tmp for each boot.
Product: Mageia Reporter: Dave Hodgins <davidwhodgins>
Component: RPM PackagesAssignee: Colin Guthrie <mageia>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: remco
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: systemd-44-8.mga2.src.rpm CVE:
Status comment:

Description Dave Hodgins 2012-04-25 02:43:35 CEST
Afther having booting cauldron twice today (I'm currently in Mageia 1,
accessing the cauldron install via chroot),

ll /tmp|grep systemd-namespace|grep 'Apr 24'|wc -l
12

# ll /tmp|grep systemd-namespace|wc -l
630

The oldest is from Feb 25.
Remco Rijnders 2012-04-25 07:01:44 CEST

CC: (none) => remco
Assignee: bugsquad => mageia

Comment 1 Colin Guthrie 2012-04-25 10:16:31 CEST
The number itself is dependant on how many PrivateTmp services you have running I believe.

I'll ask upstream if they have neat ideas on how to tidy up, although the real neat idea is to make /tmp tmpfs which we can't really do for mga2 without a thorough analysis.
Comment 2 Colin Guthrie 2012-05-03 11:57:34 CEST
Actually, Red Hat bug: 
https://bugzilla.redhat.com/show_bug.cgi?id=810257
and upstream commit:
http://cgit.freedesktop.org/systemd/systemd/commit/?id=e5f3d1ba124f14477d6b5434982d7d44a472a66

seem to address this issue.

I've added the fix to our systemd package.

Status: NEW => RESOLVED
Resolution: (none) => FIXED