Rc skripty

Tomas Zajpt chsajarsa at gmail.com
Fri Sep 23 10:44:06 CEST 2011


Zdravim,

pri budovani dohledoveho systemu jsem nainstaloval gnokii a rozhodl se
pouzit jejiho smsd, ktery prochazi DB a posila sms, ktere jsou v
outboxu. Pri zavolani prikazu zacne fungovat smsd perfektne a proto
jsem se rozhodl vytvorit rc skript pro automaticky start. Procital
jsem si handbook a podle toho dal dohromady nasledujicich par radek.
/usr/local/etc/rc.d/smsd:
#!/bin/sh

. /etc/rc.subr

name="smsd"
rcvar=`set_rcvar`
pidfile="/var/run/${name}.pid"
required_files="/usr/local/etc/gnokiirc"
command="/usr/local/sbin/smsd"
command_args="$smsd_flags"

load_rc_config $name
eval "${rcvar}=\${${rcvar}:-'NO'}"

run_rc_command "$1"

Problem je ten, ze to nefunguje. Pokud si stejny prikaz pustim v cmd,
tak jede krasne. Pokud pustim tento skript pres /usr/local/etc/smsd
start, tak se to pusti take, ale v poppredi. Zkousel jsem tam pridavat
do $command nohup, ale myslim, ze tudy cesta nevede. Bohuzel smsd
neumi bezet v deamon modu. Jde to nejak jednoduse vyresit?


Diky

Tomas


More information about the Users-l mailing list