From 4540e698e8e0e8d8526999fe019c68f05ed233ad Mon Sep 17 00:00:00 2001 From: Benjamin Berg Date: Fri, 22 May 2020 19:20:13 +0200 Subject: [PATCH] man: Add systemd-xdg-autostart-generator man page --- man/rules/meson.build | 1 + man/systemd-xdg-autostart-generator.xml | 57 +++++++++++++++++++++++++ man/systemd.generator.xml | 1 + man/systemd.special.xml | 4 +- 4 files changed, 62 insertions(+), 1 deletion(-) create mode 100644 man/systemd-xdg-autostart-generator.xml diff --git a/man/rules/meson.build b/man/rules/meson.build index 78440e6e91..b04ae1c67c 100644 --- a/man/rules/meson.build +++ b/man/rules/meson.build @@ -975,6 +975,7 @@ manpages = [ ['systemd-veritysetup'], 'HAVE_LIBCRYPTSETUP'], ['systemd-volatile-root.service', '8', ['systemd-volatile-root'], ''], + ['systemd-xdg-autostart-generator', '8', [], 'ENABLE_XDG_AUTOSTART'], ['systemd', '1', ['init'], ''], ['systemd.automount', '5', [], ''], ['systemd.device', '5', [], ''], diff --git a/man/systemd-xdg-autostart-generator.xml b/man/systemd-xdg-autostart-generator.xml new file mode 100644 index 0000000000..1d50ec5cfe --- /dev/null +++ b/man/systemd-xdg-autostart-generator.xml @@ -0,0 +1,57 @@ + + + + + + + + systemd-xdg-autostart-generator + systemd + + + + systemd-xdg-autostart-generator + 8 + + + + systemd-xdg-autostart-generator + User unit generator for XDG autostart files + + + + /usr/lib/systemd/system-generators/systemd-xdg-autostart-generator + + + + Description + + systemd-xdg-autostart-generator is a generator + that creates .service units for + XDG autostart + files. + This permits desktop environments to delegate startup of these applications to + systemd1 + . + + Units created by systemd-xdg-autostart-generator + can be started by the desktop environment using xdg-desktop-autostart.target. + See + systemd.special5 + for more details. + + systemd-xdg-autostart-generator implements + systemd.generator7. + + + + See Also + + systemd1, + systemd.service5, + systemd.target5 + + + + diff --git a/man/systemd.generator.xml b/man/systemd.generator.xml index dd0b591996..babbe14e04 100644 --- a/man/systemd.generator.xml +++ b/man/systemd.generator.xml @@ -310,6 +310,7 @@ find $dir systemd-rc-local-generator8, systemd-system-update-generator8, systemd-sysv-generator8, + systemd-xdg-autostart-generator8, systemd.unit5, systemctl1, systemd.environment-generator7 diff --git a/man/systemd.special.xml b/man/systemd.special.xml index 2f40667b0a..8cd4c15f28 100644 --- a/man/systemd.special.xml +++ b/man/systemd.special.xml @@ -1155,7 +1155,9 @@ xdg-desktop-autostart.target The XDG specification defines a way to autostart applications using XDG desktop files. - systemd ships a generator for the XDG desktop files in autostart directories. + systemd ships + systemd-xdg-autostart-generator8 + for the XDG desktop files in autostart directories. Desktop Environments can opt-in to use this service by adding a Wants= dependency on xdg-desktop-autostart.target.