уровни запуска init.d и rc.d - PullRequest
1 голос
/ 10 мая 2011

Я не уверен, чтобы спросить это здесь или на сервере, но это связано с моим сценарием и созданием установщика ...

Я сделал службу (скрипт Linux Perl) и все файлы конфигурации и т. Д. И т. Д. Я хотел бы сделать установщик для него, чтобы он создавал папки / помещал файлы в нужное место и т. Д.

Теперь во время разработки я создал скрипт в папке /etc/init.d/, который называется reliand.

Теперь, когда я отправляю все свои файлы, а также установщик другому пользователю, и я копирую этот файл в тот же каталог на этой машине (я знаю, что это тот же CENTOS), как мне заставить его работать на нужном уровне запуска?

Нужно ли делать ссылку в папке rd3.d? или есть команда для запуска, чтобы она заняла правильные уровни запуска.

Спасибо за объяснение.

1 Ответ

3 голосов
/ 10 мая 2011

Используйте chkconfig --add и добавьте что-то вроде:

# chkconfig: 345 20 80
# description: my service

в ваш скрипт в /etc/init.d

Oh ... и https://serverfault.com/ определенно лучшее место для этого вопроса.

...