diff -Nru systemd-219/debian/changelog systemd-219/debian/changelog --- systemd-219/debian/changelog 2015-03-11 10:01:47.000000000 +0000 +++ systemd-219/debian/changelog 2015-03-17 23:43:45.000000000 +0000 @@ -1,3 +1,12 @@ +systemd (219-4ubuntu6) vivid; urgency=medium + + * d/extra/units/ifup@.service, d/extra/tmpfiles.d/debian.conf: + use tmpfiles.d population of /run/network rather than + 'RuntimeDirectory' in the ifup service. This way files created + in initramfs are not deleted. (LP: #1432821) + + -- Scott Moser Tue, 17 Mar 2015 19:40:45 -0400 + systemd (219-4ubuntu5) vivid; urgency=medium * Merge from experimental branch: diff -Nru systemd-219/debian/extra/tmpfiles.d/debian.conf systemd-219/debian/extra/tmpfiles.d/debian.conf --- systemd-219/debian/extra/tmpfiles.d/debian.conf 2015-03-11 10:01:47.000000000 +0000 +++ systemd-219/debian/extra/tmpfiles.d/debian.conf 2015-03-17 23:43:45.000000000 +0000 @@ -11,3 +11,4 @@ L /run/initctl - - - - /run/systemd/initctl/fifo L /run/shm - - - - /dev/shm d /run/sendsigs.omit.d 0755 root root - +d /run/network 0755 root root - diff -Nru systemd-219/debian/extra/units/ifup@.service systemd-219/debian/extra/units/ifup@.service --- systemd-219/debian/extra/units/ifup@.service 2015-03-11 10:01:47.000000000 +0000 +++ systemd-219/debian/extra/units/ifup@.service 2015-03-17 23:43:45.000000000 +0000 @@ -7,7 +7,6 @@ [Service] Type=oneshot -RuntimeDirectory=network ExecStart=/sbin/ifup --allow=hotplug %I ExecStartPost=/sbin/ifup --allow=auto %I # only fail if ifupdown knows about the iface AND it's not up