mirror of
https://github.com/valitydev/salt.git
synced 2024-11-09 01:36:48 +00:00
3032a542d9
When systemd-python is not installed, systemd notification falls back to using the systemd-notify for service notification. This cannot be used however unless the unit has NotifyAccess=all set. The particular use case for this is when Salt is installed using pip. We don't put systemd-python into the requirements.txt because we can't be sure that the minion supports systemd, so pip installs won't necessarily have systemd-python available.
14 lines
193 B
Desktop File
14 lines
193 B
Desktop File
[Unit]
|
|
Description=The Salt API
|
|
After=network.target
|
|
|
|
[Service]
|
|
Type=notify
|
|
NotifyAccess=all
|
|
LimitNOFILE=8192
|
|
ExecStart=/usr/bin/salt-api
|
|
TimeoutStopSec=3
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|