summaryrefslogtreecommitdiff
path: root/man/systemctl.xml
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2017-09-21 18:53:45 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2017-09-22 18:12:52 +0200
commit5cd8ae31527384dcdbd1e9d2c7e7cd3a803222f8 (patch)
tree28e011446573dec5d2293bf27e402f3b22a605eb /man/systemctl.xml
parent7a7ec2bf71b146aaa217732d2ad029e730ffb3cd (diff)
downloadsystemd-5cd8ae31527384dcdbd1e9d2c7e7cd3a803222f8.tar.gz
install: only consider names in Alias= as "enabling"
When a unit has a symlink that makes an alias in the filesystem, but that name is not specified in [Install], it is confusing is the unit is shown as "enabled". Look only for names specified in Alias=. Fixes #6338. v2: - Fix indentation. - Fix checking for normal enablement, when the symlink name is the same as the unit name. This case wasn't handled properly in v1. v3: - Rework the patch to also handle templates properly: A template templ@.service with DefaultInstance=foo will be considered enabled only when templ@foo.service symlink is found. Symlinks with other instance names do not count, which matches the logic for aliases to normal units. Tests are updated.
Diffstat (limited to 'man/systemctl.xml')
-rw-r--r--man/systemctl.xml2
1 files changed, 1 insertions, 1 deletions
diff --git a/man/systemctl.xml b/man/systemctl.xml
index 0778c38ca4..cf9d85c98c 100644
--- a/man/systemctl.xml
+++ b/man/systemctl.xml
@@ -1245,7 +1245,7 @@ Jan 12 10:46:45 example.com bluetoothd[8900]: gatt-time-server: Input/output err
<tbody>
<row>
<entry><literal>enabled</literal></entry>
- <entry morerows='1'>Enabled via <filename>.wants/</filename>, <filename>.requires/</filename> or alias symlinks (permanently in <filename>/etc/systemd/system/</filename>, or transiently in <filename>/run/systemd/system/</filename>).</entry>
+ <entry morerows='1'>Enabled via <filename>.wants/</filename>, <filename>.requires/</filename> or <varname>Alias=</varname> symlinks (permanently in <filename>/etc/systemd/system/</filename>, or transiently in <filename>/run/systemd/system/</filename>).</entry>
<entry morerows='1'>0</entry>
</row>
<row>