initctl не находит сервис выскочка

2943
Max L.

У меня есть следующий конфиг выскочки (см. Ниже), на Centos 6.5

файл находится в /etc/init/prerender-io.conf,

служба не отображается с

"sudo initctl list" command 

также,

sudo initctl start prerender-io" 

дает:

initctl: Unknown job: prerender-io 

Я также попробовал init-checkconf, и он сказал "синтаксис хорошо"

description "prerender-io"  start on runlevel [2345] stop on shutdown  setuid vagrant setgid vagrant  respawn  script exec node /usr/lib/node_modules/prerender/server.js 2>&1 >> /var/log/prerender.log end script 

================================================== ===

Обновить :

проблема в setuid,

/ etc / log / message имеет "неизвестный раздел"

когда я сделал "перезагрузку конфигурации sudo initctl" ..

удаление строк setuid и setgid решает проблему, но как я могу установить пользователя и группу?

0

1 ответ на вопрос

2
Max L.

Проблема заключается в том, что setuid и setgid доступны только с upstart версии 1.4

вот почему

initctl reload-configuration 

журналы "неизвестные строфы"

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