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/


Raspunde prin e-mail lui