Аз успях да си го пусна сам след известно ровене в нета. Оказа че версията която съм се опитвал да пусна (1.2.1b) не била подходяща за FreeBSD. Тази която аз пуснах е 1.1.7b и я има на
bandwidthd's home page заедно с други стари версии. След като я свалих и разархивирах просто трябваше да напиша make install в създалата се от архива директория и пакета се инсталира по дефолт в /usr/local/bandwidthd. Конфигурирах си го според моите нужди от /usr/local/bandwidthd/etc/bandwidthd.conf го стартирах от root директорията му с ./bandwidthd. Има възможност да се ъпдате-ва най малко на 2 мин и 30 сек минимум, което се настройва от конфиг файла, но необходимо и да се добави подобен ред в /etc/crontab:
Примерен код |
*/5 * * * * root /bin/killall -HUP bandwidthd |
bandwidthd има и зависимости които изисква да са инсталирани преди да се инсталира самия bandwidthd, това са: libpcap който може да се намери тук, libpng който е тук и libgd - тук.
Надявам се темата да не бъде изтрита и да съм помогнал поне малко на тези на които им предстои да инсталират този демон под FreeBSD. А и на мен ще ми е полезно следващия път като преинсталирам защото със сигурност до тогава ще съм забравил какво се прави точно