Alexander Larsson
930b3d673d
Fix detection of exported dbus-services with dbus-broker
...
Rather than unlinking and symlinking the new value we symling into
a temporary name and then atomically renames on top of the (possibly)
pre-existing file.
This has two advantages. First it is atomic, whereas the previous code
could end up removing the old code without creating the new one, and
secondly this will generate a move inotify event which is what dbus-broker
uses to detect changes in the services file directory.
Fixes https://github.com/flatpak/flatpak/issues/3145
2019-10-02 16:38:24 +02:00
..
2019-01-14 15:06:41 +00:00
2019-02-25 18:12:30 +00:00
2019-02-25 18:12:30 +00:00
2018-05-24 11:59:52 +00:00
2019-05-02 16:58:36 +00:00
2019-09-30 12:15:36 +02:00
2019-09-19 16:53:11 +00:00
2019-09-19 16:53:11 +00:00
2019-09-06 12:49:40 +00:00
2019-10-02 14:57:11 +02:00
2019-10-02 14:57:11 +02:00
2019-10-02 14:57:11 +02:00
2019-10-02 16:38:24 +02:00
2018-05-24 11:59:52 +00:00
2018-05-24 11:59:52 +00:00
2019-02-25 18:12:30 +00:00
2019-05-13 10:57:11 +00:00
2018-07-08 10:05:37 +00:00
2019-08-16 09:13:43 +00:00
2019-10-02 14:57:11 +02:00
2019-10-02 14:57:11 +02:00
2019-09-13 15:31:14 -03:00
2019-09-19 15:20:15 +00:00
2019-09-19 15:20:15 +00:00
2019-01-09 05:20:13 +00:00
2018-10-23 07:15:39 +00:00
2019-02-25 18:12:30 +00:00
2019-02-25 18:12:30 +00:00
2019-09-06 12:49:40 +00:00
2019-09-06 12:49:40 +00:00
2018-08-09 12:49:36 +00:00
2019-09-06 12:49:40 +00:00
2019-09-06 12:49:40 +00:00
2019-09-06 12:49:40 +00:00
2018-04-26 07:41:17 +00:00
2019-04-08 12:50:42 +00:00
2019-06-14 22:44:27 +00:00
2018-05-24 11:59:52 +00:00
2018-07-08 10:05:37 +00:00
2019-02-25 18:12:30 +00:00
2018-07-08 10:05:37 +00:00
2019-05-09 12:39:36 +00:00
2018-07-08 10:05:37 +00:00
2019-04-08 12:50:42 +00:00
2018-05-24 11:59:52 +00:00
2019-09-13 07:21:15 +00:00
2019-05-09 12:39:36 +00:00
2019-04-12 08:59:35 +00:00
2019-09-30 12:15:36 +02:00
2018-05-29 16:37:21 +02:00
2019-09-30 10:22:26 +02:00
2019-06-13 06:59:41 +00:00
2019-09-30 12:15:36 +02:00
2019-09-30 12:15:36 +02:00
2018-08-09 12:49:35 +00:00
2019-09-06 12:49:40 +00:00
2019-09-30 10:52:06 +02:00
2019-09-30 10:52:06 +02:00
2018-09-03 10:31:51 +00:00
2018-05-24 11:59:52 +00:00
2018-10-08 08:36:23 +00:00
2019-08-16 09:13:43 +00:00
2019-02-25 18:12:30 +00:00
2019-04-08 12:50:42 +00:00