diff-ul l-am facut pe freebsd, deci e putin varza ... revin cu un diff
de gentoo
scuze
.
Samareanu Florin wrote:
>so, "patch" :)
>
>
>--- htbgen-beta0.1.sh Mon Dec 20 17:55:09 2004
>+++ htbgen-beta0.1.1.sh Mon Dec 20 17:58:40 2004
>@@ -31,32 +31,31 @@
> echo "This will pe applied to source or destination [src/dst]?"
> read SRCDST
>
>-echo ""
>-echo "# Beginning of the script"
>-echo "class net {"
>-echo " bandwidth $CLASS_MIN;"
>-echo " limit $CLASS_MAX;"
>-echo " burst $CLASS_BURST;"
>-echo " priority $CLASS_PRIO;"
>-echo ""
>+echo " ">config.cfg
>+echo "class net {" >>config.cfg
>+echo " bandwidth $CLASS_MIN;" >>config.cfg
>+echo " limit $CLASS_MAX;" >>config.cfg
>+echo " burst $CLASS_BURST;" >>config.cfg
>+echo " priority $CLASS_PRIO;" >>config.cfg
>+echo "" >>config.cfg
>
> for i in `/usr/compat/linux/usr/bin/seq $IP_SEQ`;
> do
>- echo " client IP$i {"
>- echo " bandwidth $CLIENT_MIN;"
>- echo " limit $CLIENT_MAX;"
>- echo " burst $CLIENT_BURST;"
>- echo " priority $CLIENT_PRIO;"
>- echo " $SRCDST {"
>- echo " $IP_CLASS$i/32;"
>- echo " };"
>- echo " };"
>+ echo " client IP$i {" >>config.cfg
>+ echo " bandwidth $CLIENT_MIN;" >>config.cfg
>+ echo " limit $CLIENT_MAX;" >>config.cfg
>+ echo " burst $CLIENT_BURST;" >>config.cfg
>+ echo " priority $CLIENT_PRIO;" >>config.cfg
>+ echo " $SRCDST {" >>config.cfg
>+ echo " $IP_CLASS$i/32;" >>config.cfg
>+ echo " };" >>config.cfg
>+ echo " };" >>config.cfg
> done
>
>-echo "};"
>-echo ""
>-echo "class default { bandwidth 8; };"
>+echo "};">>config.cfg
>+echo "" >>config.cfg
>+echo "class default { bandwidth 8; };" >>config.cfg
>
>-echo ""
>+echo "" >>config.cfg
> echo "# Thank you for using this script <liviudm[AT]gmail.com>"
> echo "# End of the script"
>
>
>
>Samareanu Florin wrote:
>
>
>
>>incearca sa faci dump intr-un fisier, nu te ajuta prea mult daca ai de
>>impartit mai multe ip-uri.
>>
>>Damian Mihai Liviu wrote:
>>
>>
>>
>>
>>
>>>Din necesitate si din sila de a scrie sute de randuri m-am apucat sa
>>>scriu un script care sa imi genereze cfg pentru htb si uite asa a luat
>>>nastere htbgen. Cine vrea sa isi usureze munca, sa il testeze, etc.
>>>este invitat sa il descarce de la
>>>http://developer.berlios.de/projects/htbgen/
>>>
>>>Va astept cu feedback si feature request.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>>---
>>Detalii despre listele noastre de mail: http://www.lug.ro/
>>
>>
>>
>>
>>
>>
>>
>>
>
>
>
>
>---
>Detalii despre listele noastre de mail: http://www.lug.ro/
>
>
>
>
>
>
---
Detalii despre listele noastre de mail: http://www.lug.ro/