[FUG-BR] Criar script de inicialização com parâmetros
Renata Dias
renatchinha em gmail.com
Quarta Julho 31 18:20:53 BRT 2013
Boa noite,
Preciso criar um script de inicialização no rc.d, porém este script precisa
receber parâmetros.
Exemplo:
Criei o script /usr/local/etc/rc.d/test
Quando eu rodo /usr/local/etc/rc.d/test start ele inicia normalmente,
porém eu preciso repassar pro script alguns argumentos além do start.
Por exemplo: /usr/local/etc/rc.d/test pf=50,pj=100 start
Conteúdo atual do script test:
#!/bin/sh
#
# PROVIDE: bw
# REQUIRE: LOGIN,mysql
# KEYWORD: shutdown
#
# Adicione a seguinte linha em /etc/rc.conf para habilitar bw:
# bw_enable="YES"
#
. /etc/rc.subr
name="bw"
rcvar=`set_rcvar`
start_cmd="bw_start"
stop_cmd="bw_stop"
load_rc_config $name
: ${bw_enable="NO"}
bw_start()
{
echo "exemplo start"
}
bw_stop()
{
echo "exemplo stop"
}
run_rc_command "$1"
--
Renata Dias
Mais detalhes sobre a lista de discussão freebsd