From: Michael Olbrich Date: Wed, 9 Dec 2015 15:02:51 +0000 (+0100) Subject: mount: write drop-in file when setting transient properties X-Git-Tag: v232~331^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=96f5957f1f0d98584bb463d73616a6755e02624b;p=thirdparty%2Fsystemd.git mount: write drop-in file when setting transient properties This fixes transient mount units in general. With this change, 'from_fragment' is for transient mount units. As a result, the normal logic for 'fragment' mount units vs. 'mountinfo' mount units works for transient mount units as well. --- diff --git a/src/core/dbus-mount.c b/src/core/dbus-mount.c index 935db7c48ba..b4bbee06482 100644 --- a/src/core/dbus-mount.c +++ b/src/core/dbus-mount.c @@ -157,6 +157,9 @@ static int bus_mount_set_transient_property( if (!p) return -ENOMEM; + unit_write_drop_in_format(UNIT(m), mode, name, "[Mount]\n%s=%s\n", + name, new_property); + free(*property); *property = p; }