В SuSE есть скрипт /etc/init.d/boot.local, а в Red Hat — /etc/rc.d/rc.local а в gentoo ?
v22 18 октября, 2006 - 18:43
Подскажите где в gentoo есть файл скрипта как например
SuSE есть скрипт /etc/init.d/boot.local, а в Red Hat — /etc/rc.d/rc.local
для запуска приложений ?
»
- Для комментирования войдите или зарегистрируйтесь
а в
а в gentoo
и
вот никак незапускается...
# /etc/conf.d/local.start
# start*********** wildfire
"cd /home/v22/wildfire310/bin/"
"/home/v22/wildfire310/bin/wildfire start"
где тут моя ошыбка?
Во-первых: жи ши
Во-первых: жи ши пиши с буквой И! :)
Во-вторых local.start не имеет прав на исполнение
В третьих просто разместите комнды в этом файле (предварительно протестировав) и они будут выполнены перед тем как покинуть уровень boot.
Re: вот никак незапускается...
Если выполнить это в командной строке то все ок
# cd /home/v22/wildfire310/bin/
# /home/v22/wildfire310/bin/wildfire start
в
local.start есть еще несколько запускаемых таким способом сервисов
из всего списка незапускается только этот
Во первых если
Во первых если эта команда запускает сервер, то лучше написать для него отдельный скрипт наподобии тех что лежат в /etc/init.d, и поставить его на уровень загрузки default.
Во вторых, если очень хочется запускать через local.start посмотрите что делает эта программа, поищите информацию о том какие переменные окружения и как выставлены в этот момент, какие службы требуются...
Re: вот никак незапускается...
Может быть, команды вроде процитированной таки не в кавычках должны быть? :)
Я дак вообще не
Я дак вообще не понимаю смысл первой строчки. Не, я понимаю, что переходит в директорию. А смысл? Ведь сама-то нужная команда утебя во второй строке!
Второе. Если это просто исполняемый файл, скрипт, ты уверен, что ему нужен параметр start?
1 у wildfire вроде
1 у wildfire вроде есть свой скрипт
2 по умолчанию у root - jvm-1.4 а менять можно тока те что у юзеров, а ему вроде 1.5 нужна