netup

web-функционал для Интернет-провадеров использующих биллинг UTM5 и не только

Для тех, кто использует биллинг UTM5 или тоже работает на Интернет провайдере, могу предложить достаточно широкий web-функционал для удобной работы в компании всех её сотрудников.
1.Интергация с биллингом UTM5
a) Создание и удаление учетных записей
б) Внесение платежей разных типов
в) Система рассрочки за подключение или за оборудование
г) Просмотр заблокированных клиентов по разным адресам
д) Работа с оборудованием(коммутаторами) заведенным в биллинге
е) Поиск клиентов по разным параметрам (договор,адрес,фио,телефон,объект)

Обновление UTM5-2.1.007 до UTM5-2.1.009

для начала бекапим старый utm

# cp /netup/ /netup-007/ -R
# mkdir /netup-007/utm5/init.d/
# cp /etc/init.d/utm5_core /netup-007/utm5/init.d/utm5_core
# cp /etc/init.d/netup-payment-systems /netup-007/utm5/init.d/
# mkdir /backups/DB
# backup_db.sh

удаляем старый

# rm -r /netup

устанавливаем новый

# dpkg -i /home/soft/utm5_009/utm5-2.1.009.deb

корректируем utm5.cfg согласно старому

# cat utm5.cfg | sed '/^#/d;/^$/d'
database_type=mysql
database=UTM5
database_login=root
database_password=****
dbcount=40

URI-запросы для netup-payment-systems

https://example.com:8080/osmp?command=check&txn_id=1234567&account=0957835959&sum=10.45
https://example.com:8080/osmp?command=pay&txn_id=223213296834564059&acco
unt=2251&sum=500.00&txn_date=20120219233207

UTM5+freeradius

добавляем в sql.conf
запросы в базу UTM5 для авторизации