Что нового:
Поддержка автентификации MS-Chap, MS-Chap v2
Доработана автентификация по Calling-Station-Id
Добавлена тесная работа с MPD
- передача специфических для этого сервера параметров
- отключение с веб интерфейса
- добавлен патч для лимитирования трафика
- скрипты шейпера
Добавлен шедулер
теперь можно изменять вариант или снимать деньги немедленно или по расписанию.
Abills 0.22b
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Abills 0.22b
Последний раз редактировалось ~AsmodeuS~ Ср фев 16, 2005 1:41 pm, всего редактировалось 1 раз.
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
SQL changes
ALTER TABLE `log` DROP COLUMN `tk`;
ALTER TABLE `nas` DROP COLUMN `short_name`;
ALTER TABLE `users` DROP COLUMN `MAC`;
CREATE TABLE `shedule` (
`id` int(10) unsigned NOT NULL auto_increment,
`uid` int(11) unsigned NOT NULL default '0',
`date` date NOT NULL default '0000-00-00',
`type` varchar(50) NOT NULL default '',
`action` varchar(200) NOT NULL default '',
`aid` smallint(6) unsigned NOT NULL default '0',
`counts` tinyint(4) unsigned NOT NULL default '0',
`d` char(2) NOT NULL default '*',
`m` char(2) NOT NULL default '*',
`y` varchar(4) NOT NULL default '*',
`h` char(2) NOT NULL default '*',
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `date_type_uid` (`date`,`type`,`uid`)
) TYPE=MyISAM;
ALTER TABLE `fees` MODIFY COLUMN `sum` DOUBLE(10,2) DEFAULT '0.00';
ALTER TABLE `fees` MODIFY COLUMN `last_deposit` DOUBLE(7,6) UNSIGNED NOT NULL DEFAULT '0.000000';
ALTER TABLE `nas` ADD COLUMN `nas_identifier` VARCHAR(20) NOT NULL;
ALTER TABLE `nas` ADD COLUMN `rad_pairs` TEXT NOT NULL;
ALTER TABLE `payment` MODIFY COLUMN `sum` DOUBLE(10,2) DEFAULT '0.00';
ALTER TABLE `payment` MODIFY COLUMN `last_deposit` DOUBLE(7,6) UNSIGNED NOT NULL DEFAULT '0.000000';
ALTER TABLE `users` ADD COLUMN `cid` VARCHAR(35) NOT NULL;
ALTER TABLE `log` DROP COLUMN `tk`;
ALTER TABLE `nas` DROP COLUMN `short_name`;
ALTER TABLE `users` DROP COLUMN `MAC`;
CREATE TABLE `shedule` (
`id` int(10) unsigned NOT NULL auto_increment,
`uid` int(11) unsigned NOT NULL default '0',
`date` date NOT NULL default '0000-00-00',
`type` varchar(50) NOT NULL default '',
`action` varchar(200) NOT NULL default '',
`aid` smallint(6) unsigned NOT NULL default '0',
`counts` tinyint(4) unsigned NOT NULL default '0',
`d` char(2) NOT NULL default '*',
`m` char(2) NOT NULL default '*',
`y` varchar(4) NOT NULL default '*',
`h` char(2) NOT NULL default '*',
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`),
KEY `date_type_uid` (`date`,`type`,`uid`)
) TYPE=MyISAM;
ALTER TABLE `fees` MODIFY COLUMN `sum` DOUBLE(10,2) DEFAULT '0.00';
ALTER TABLE `fees` MODIFY COLUMN `last_deposit` DOUBLE(7,6) UNSIGNED NOT NULL DEFAULT '0.000000';
ALTER TABLE `nas` ADD COLUMN `nas_identifier` VARCHAR(20) NOT NULL;
ALTER TABLE `nas` ADD COLUMN `rad_pairs` TEXT NOT NULL;
ALTER TABLE `payment` MODIFY COLUMN `sum` DOUBLE(10,2) DEFAULT '0.00';
ALTER TABLE `payment` MODIFY COLUMN `last_deposit` DOUBLE(7,6) UNSIGNED NOT NULL DEFAULT '0.000000';
ALTER TABLE `users` ADD COLUMN `cid` VARCHAR(35) NOT NULL;