Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Ошибка при запуске службы


Автор: JekaZZ 26.9.2006, 11:26
Здравствуйте. подскажите в чем может быть дело:

ОС Linux Mandrake 10.0, в /etc/rc.d/rc3.d лежит ссылка скрипт запуска службы.
Так вот при старте системы служба вылетает и пишет в лог /var/log/boot.log  что 5322 segmentation fault.
Но если зайти рутом и запустить ТОТ же скрипт, то служба работает.  smile 



Автор: Сумасшедший 26.9.2006, 12:47
chmod проверь на все файлы, к которым имеет доступ что-либо выполняющееся из-под rc3.d

Автор: JekaZZ 26.9.2006, 13:08
у всех файлов владелец рут и права на запуск руту. 
настраивал 2 службы вместе (они работают в паре, но друг от друга не зависят), настраивал одинаково. но вот одна из них не работает. зато на сас линуксе работает.

Автор: Сумасшедший 26.9.2006, 14:30
Не мучайся и сделай запуск службы своим скриптом. Помести скрипт в автозагрузку и сделай ему chmod 755

Автор: blast99 30.9.2006, 17:06
Если не секрет, что за служба?
Кстати может попробовать создать скрипт какими нибудь гуевыми прогами?(в mandrake незнаю, а в SuSe - yast и т.д.) А потом перепроверить все что создалось.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)