X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flogind-dbus.c;h=95bb07a432e733f0a475269898e1764bf6f87ec6;hb=b5ef5549e9889eea1c66c4ed88667b5922cd9f76;hp=96216e43a358eaf81374d72664e3d7f624939ca8;hpb=0a31730e3ba16085bb1676cb31a97f0200a271c0;p=elogind.git diff --git a/src/logind-dbus.c b/src/logind-dbus.c index 96216e43a..95bb07a43 100644 --- a/src/logind-dbus.c +++ b/src/logind-dbus.c @@ -634,7 +634,7 @@ static int attach_device(Manager *m, const char *seat, const char *sysfs) { } mkdir_p("/etc/udev/rules.d", 0755); - r = write_one_line_file(file, rule); + r = write_one_line_file_atomic(file, rule); if (r < 0) goto finish;