Как преобразовать эту выскочку в systemd?

Я использовал эту выскочку в человечности 14.04, и она работала превосходная:

start on runlevel [2345]
respawn

script
        cd /media/sf_ACEBot
        exec /usr/bin/mono /media/sf_ACEBot/ACE\ Bot.exe >> /media/sf_ACEBot/log.txt
end script

Теперь я хочу иметь то же самое в человечности 16.04, но в systemd. Я записал сервис ниже:

[Service]
WorkingDirectory=/media/sf_ACEBot
ExecStart=/usr/bin/mono /media/sf_ACEBot/ACe\ Bot.exe

[Install]
WantedBy=multi-user.target

Существует две проблемы:

  1. Как я могу перенаправить вывод?>> метка не работает.
  2. Когда я запускаю сервис, он ожидает моего должностного лица для остановки. Я подразумеваю, что могу только нажать Ctl+C, который останавливает мой сервис.

Помогите мне зафиксировать свой systemd.

3
задан 7 November 2016 в 19:14

0 ответов

Другие вопросы по тегам:

Похожие вопросы: