DarkTj Опубликовано 4 июня, 2008 Жалоба Поделиться Опубликовано 4 июня, 2008 Привет, в общем надо засунуть 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 нет.... Заранее огромное всем ТАНКС Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Aceler Опубликовано 4 июня, 2008 Жалоба Поделиться Опубликовано 4 июня, 2008 Ваш скрипт автозапуска должен возвращать 0 сразу после запуска. Посмотрите, как это сделано в том же apache. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.