Создал исполняемый файл и планировал использовать его в качестве сервиса.
При запуске на Ubuntu 12.04 или 14.04 с помощью upstart он отлично работает.
Однако, на Ubuntu 15.04 (с systemd), эта команда не завершится:
systemctl start mySrv01
Может быть, потому, что я не закрыл stdin? выскочка не кажется умом. Есть идеи? Спасибо.
Выключенный для systemd, процесс daemon mySrv01 должен будет разблокировать дочерний процесс и лучше, закрыть stdin.
Не нужно было делать это при использовании выскочки, не знаю почему.