cosmin dumitru a spus:
> On Sat, 24 Jul 2004 13:30:29 +0300, KobrAs <[EMAIL PROTECTED]> wrote:
>> scuze
>> q_parser eth0 1024 1024 /blah/eth0-qos.cfg > bla.sh
>> sh bla.sh
>
> e o solutie de compromis.
>
> alte idei ?
>
nu's expert in bash dar la mine a mers asa:
in loc de:

if [ $Q_CHECKCFG $CONF_DIR/$1-qos.cfg 1>/dev/null 2>&1 ]; then

am pus:

$Q_CHECKCFG $CONF_DIR/$1-qos.cfg 1>/dev/null 2>&1
if [ $? = 0 ]; then

La fel si la urmatorul test  (cateva linii mai jos)
in loc de:
if [ $TC qdisc add dev $1 root handle 1: htb default 10 1>/dev/null 2>&1
]; then

am pus:

$TC qdisc add dev $1 root handle 1: htb default 10 1>/dev/null 2>&1
if [ $? = 0 ]; then

Iar la finalul scriptului, pe ramura start pui:
apply_rules $1     (in loc de apply_rules)
iar pe ramura stats:
display_statistics $1

Emil Sirbu





--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui