Привет, в общем надо засунуть Perl скрипт на автозагрузку, т.е. когда система запускается скрипт начинает работать.... и висит в процессах
ПРОБОВАЛ: Читал дохрена статей и сообщений в нете ничего полезного не нашёл или криво искал...
Почитал README в самом SUSE.... короче там написано надо создать скрипт подобный готовому под название skeleton.... ок с этим всё нормально создал.... засунул его в /etc/init.d/ под названием my_program и зделал его executible.
Теперь надо функцией insserv создать символические ссылки... тоже разобрался....Теперь делаем так: /etc/init.d/my_program start
Выводит: Starting my_program DONE
т.е. запустился.....
Для полного убеждения делаем так: ps ax | grep my_programm
Выводит: 7009 pts/1 S 0:00 my_program
т.е. работает.....
теперь о проблеме.....
Заходим в Yast - это типа панел управления....
Переходим в SystemService (RunLevel)- Это типа автозагрузки
Находим там my_program
и смело нажимаем на Enable
Вот теперь СУкА Tast подводит и Выводит:
my_program start и висит......
открываем новую командную строку и пишем:ps ax | grep my_programm
Выводит: 7009 pts/1 S 0:00 my_program
т.е. работает..... но в то же время СУКА YAST висит
теперь делаем так: /etc/init.d/my_program stop т.е. останавливаем.....
и тут сукА Yast просыпается и выводит:
/etc/init.d/my_program start returned 0 (success): DONE
Пробуем игнорировать этот глюк на Yaste и перегружаемcя по идеи my_program должна запустится и висеть в запущенных процессах....
Перегрузились и смотрим: ps ax | grep my_programm
Опять ничего нету(((
ВОПРОС: 1) Как засунуть perl скрипт в автозапуск.....
P.S.: Все вышеуказанные действие делал с запуском apache все пашет а PERL нет....
Заранее огромное всем ТАНКС ;)