Страница 1 из 1

переменные скрипта

Добавлено: 2010-11-28 22:14:40
tur
Ребята помогите ! Есть скрипт запуска zoneminder
Ставил из порта вот этого http://white-raven.pisem.net/zoneminder ... 8.0.tar.gz
Все отлично поставилось только вот запустить не могу.

Итак
имеем /usr/local/etc/rc.d/zm

СОДЕРЖИМОЕ
_____________________________

Код: Выделить всё

# REQUIRE: mysql apache
# KEYWORD: shutdown

# Add the following line to /etc/rc.conf to enable the mbmon daemon:
#
#<----->zm_enable="YES"
#

/etc/rc.subr

name="zm"
rcvar=`set_rcvar`
extra_commands="status"
start_cmd="/usr/local/bin/${name}pkg.pl start"
stop_cmd="/usr/local/bin/${name}pkg.pl stop"
restart_cmd="/usr/local/bin/${name}pkg.pl restart"
status_cmd="/usr/local/bin/${name}pkg.pl status"

# read configuration and set defaults
load_rc_config "$name"
: ${zm_enable="NO"}

sleep 10

run_rc_command "$1"
________________________
конец файла
при запуске /usr/local/etc/rc.d/zm start

выходит это

set_rcvar: not found
load_rc_config: not found
run_rc_command: not found

что такое rcvar?
Да в скрипте сначала была ругачка на это ..: Can`t open %%RC_SUBR%%: No such file or directory
Я заменил %%RC_SUBR%% на /etc/rc.subr
ПОнимаю что надо переменные скрипта поправить а опыта мало у меня... Гугл не помог ...

Re: переменные скрипта

Добавлено: 2010-11-28 22:24:39
hizel
посмотрите на скрипты рядом и увидите в чем дело

Re: переменные скрипта

Добавлено: 2010-12-02 0:03:43
tur
Да, действительно ваш совет помог. Объяснять не буду как и что я изменил , для новичков будет очень полезно разобраться самим, следуя вашему совету.
Тему можно закрыть. Спасибо !