runlevels init.d и rc.d

Не съм сигурен да го попитам тук или на serverfault, но е свързано с моя скрипт и създаването на инсталационна програма...

Направих услуга (linux perl скрипт) и всички конфигурационни файлове и т.н. и т.н. Бих искал да направя инсталатор за нея, така че да създава папки/поставя файлове на правилното място и т.н.

Сега, докато разработвах, направих скрипт в папката /etc/init.d/, наречен "reliand".

Сега, когато изпратя всичките си файлове, плюс инсталатора на друг потребител и бих копирал този файл в същата директория на тази машина (знам, че е същият CENTOS), как да го накарам да работи на правилното ниво на изпълнение?

Трябва ли да направя връзка в папката rd3.d? или има команда за изпълнение, така че да се постави в правилните нива на изпълнение.

Благодаря за обяснението.


person renevdkooi    schedule 10.05.2011    source източник


Отговори (1)


Използвайте chkconfig --add и добавете нещо като:

# chkconfig: 345 20 80
# description: my service

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

О ... и https://serverfault.com/ определено е по-доброто място за този въпрос.

person D.Shawley    schedule 10.05.2011
comment
Благодаря Ви за отговора. точно от каквото имам нужда. (съжалявам за публикуването на грешния сайт) - person renevdkooi; 10.05.2011