У меня есть приложение, я пытаюсь работать с моно через Systemd на убунту Когда я бегумоно сервис Systemd обыкновение начать
systemctl status myservice.service
я получаю следующее:
Loaded: loaded (/lib/systemd/system/myservice.service; bad; vendor preset: enabled)
Active: inactive (dead)
Мой файл службы выглядит следующим образом:
[Unit]
Description=The description
After=network.target
[Service]
User=theuser
ExecStart=/usr/bin/mono -- /home/pathtoservice/myapplication.exe --parameter1=p1 --parameter2=p2
[Install]
WantedBy=multi-user.target
у меня есть RAN:
/usr/bin/mono -- /home/pathtoservice/myapplication.exe --parameter1=p1 --parameter2=p2
из командной строки и работает. Любые идеи о том, что не так?
Я предполагаю, что он находится в служебном файле, но посмотрел на другие примеры и не мог понять, что с ним не так. Новое в Ubuntu поэтому не уверен, где искать, чтобы диагностировать этот вопрос
спасибо, что знак, указывающий, что пользователь не имеет права доступа к каталогу. Не проблема, запущенная из командной строки при запуске с правами root – Noel