diff options
author | Henri Chain <henri.chain@enioka.com> | 2021-09-27 16:14:35 +0200 |
---|---|---|
committer | Ondrej Holy <oholy@redhat.com> | 2021-10-01 14:13:35 +0000 |
commit | a2f451349d83aa16ba3269785d2b07910746640e (patch) | |
tree | ab6b510ae7735d7a1950d65274a32395a7490fce /monitor/afc/gvfs-afc-volume-monitor.service.in | |
parent | 8c47e9f15b0245accd7a0a885a6e63fb79eeb09f (diff) | |
download | gvfs-a2f451349d83aa16ba3269785d2b07910746640e.tar.gz |
Add PartOf= to all systemd units
The `PartOf` directive sets up a one-way dependency between
`graphical-session.target` and our services, so that when
`graphical-session.target` is stopped or restarted, our services also get
stopped or restarted.
This ensures that gvfs daemons that were started in the context of a GUI
login session (through dbus activation) do not continue to run after the
user has logged out.
See `systemd.unit(5)` for more info.
Diffstat (limited to 'monitor/afc/gvfs-afc-volume-monitor.service.in')
-rw-r--r-- | monitor/afc/gvfs-afc-volume-monitor.service.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/monitor/afc/gvfs-afc-volume-monitor.service.in b/monitor/afc/gvfs-afc-volume-monitor.service.in index 6b8e7e3a..5d7015ca 100644 --- a/monitor/afc/gvfs-afc-volume-monitor.service.in +++ b/monitor/afc/gvfs-afc-volume-monitor.service.in @@ -1,5 +1,6 @@ [Unit] Description=Virtual filesystem service - Apple File Conduit monitor +PartOf=graphical-session.target [Service] ExecStart=@libexecdir@/gvfs-afc-volume-monitor |