Разрешить псевдоним systemd (имя службы) - PullRequest
0 голосов
/ 04 февраля 2019

Systemd поддерживает псевдонимы.Например, «httpd.service»

ls -l /etc/systemd/system/httpd.service
  /etc/systemd/system/httpd.service -> /usr/lib/systemd/system/apache2.service

Содержимое этого файла:

[Unit]
Description=The Apache Webserver
...
[Install]
WantedBy=multi-user.target
Alias=httpd.service apache.service

Я хотел бы разрешить псевдоним в скрипте.

Пример:

Если ввод "httpd.service", то вывод должен быть "apache2.service"

Я могу использовать shell или python для этого скрипта.

Как это сделатьэто системный способ?

Чтение символической ссылки может работать, но я думаю, что есть более официальный способ разрешения псевдонима.

...