Как создать сценарий установки для выполнения сценария bash (run.sh), чтобы превратить его в службу Linux, используя systemd или System-V с демоном?
- Служба должна быть запущенакак тот же пользователь, который запускает скрипт установки.
В настоящее время у меня есть следующее. Я даже не знаю, нахожусь ли я на правильном пути. Любое руководство приветствуется.
run.service
[Unit]
Description=Log Watcher service
[Service]
ExecStart=sh run.sh
Но когда я звоню из терминала:
sudo launchctl start run
ничего не происходит (запустить.sh работает, когда вызывается один, но не при запуске службы)
(я работаю на Mac, но это будет написано для Linux).