Hi!
ftp://ftp.vsu.ru/pub/hardware/cisco/tacacs/tac+ia-0.96pre9.tar.gz
=============================================================================
pre9:
- директории по умолчанию для конфигурационных файлов, PID файлов
изменены с /etc на /etc/tac_plus.
- исправлена ошибка в acctd (неправильные результаты после db_update).
не работала опция ACCTD_NOTIFY.
- исправлена ошибка в macct (неотработка форматирования).
- исправлена ошибка в macct (неправильная работа set).
- добавлена обработка secret в станзе radius.
- добавлено определение O_SYNC (если оно отсутствует) через O_FSYNC.
- добавлена обработка ситуации с конфликтом в определении sys_errlist.
- общий md4.c для tac_plus и smb.
- исправлена ошибка компиляции smb (неопределенный тип uchar).
- исправлена ошибка, приводившая к неотправке аккаунтингового пакета
при роуминге на RADIUS сервере (address= вместо addr=). Сообщил
Василий Макаров <vs@nts.nnov.ru>.
- исправлена ошибка, приводившая к неработе роуминга на RADIUS, при
рекурсивном описании информации (в группах). Сообщил
Василий Макаров <vs@nts.nnov.ru>.
- добавлена проверка на работающий SO_SNDLOWAT.
- исправлен каталог при инсталляции man pages в acctd ("Alex L. Demidov"
<alexd@vinf.ru>).
- исправлено падение в core на разборе выдачи finger'а если есть banner
("Alex L. Demidov" <alexd@vinf.ru>).
- в станзе nas при отсутствии поля key теперь используется default key
(указанный глобально).
- maxsess не использовал tac_who.log; список NAS'ов для опроса по
finger или snmp должен быть указан в станзе nas в конфиге.
- antislutish stub in configure ;-)
- в аккаунтинговой информации, посылаемой на RADIUS сервер при роуминге,
добавлены поля с кол-вом принятых и переданных байт/пакетов (Василий
Макаров <vs@nts.nnov.ru>).
- UDB support from APG's version: extract passwords from db. Опция
configure --enable-db-passwd. README-3.1.42.
- метод db-аутентификации по умолчанию (APG). README-3.1.43.
- ACL support from APG's version. Опция configure --enable-acl.
README-3.1.44.
- псевдо-пользователь SVC-DEFAULT (APG). README-3.1.45.
- хранение cleartext паролей во внешнем файле или базе данных.
README-3.1.46.
- configure checks for REARMSIGNAL and REAPCHILD features
- support for VPATH (for building in external directory)
- поле REQUEST AUTHENTICATOR при роуминге на radius server в account пакетах
не формировалось так как требует RFC ("Pavel I. Popov " <ppi@burnet.ru>)
- changed flock() calls to fcntl()/lockf() (for independence of libbsd
or libucb)
- fixed compilation error for --disable-more-subst option (сообщил
Dmitry Valdov <dv@dv.ru>)
- corrected install targets for build in external directory
- не работала опция --disable-utmp (сообщил "Sergey I. Lang" <lsi@samtel.ru>)
- configure option --enable-dynipd-harsh-policy: perform invalidation
of "old" pool entries in dynipd (default changed from previous: NOT
invalidate).
- в contrib/misc положен патч (by Alex Davidoff <aldave@tirastel.md>)
для аккаунтинга на mysql сервере. возможно, будет прикладываться со
скрипом, т.к. патч для более старой версии. планируется реализовать
более общий механизм external accounting, поэтому этот патч не
включен в исходники by default.
- updated script contrib/misc/tac_plus.stat (Victor Kakhnych
<kha0s@kha0s.ivf.ukrpack.net>)
- config.c: made string parser accept \<char> (for regexps in strings)
- acctd: ресурсы "time limit", "day limit", "parrot limit" сделаны
разделяемыми для групп пользователей, т.е. если пользователь
принадлежит группе, наделенной ресурсом (при помощи macct, с именем
группы), то он будет браться оттуда. README-3.1.47.
- dynipd: поддержка нескольких логинов одного пользователя (на разные
адреса). tac_plus посылает logout notification к dynipd по результатам
accounting'а для освобождения адресов. WARNING: в связи с этим изменился
формат базы dynipd. необходимо с помощью tdb от предыдущих версий tacacs
перегнать базу в текстовый формат (tdb ipaddr.db -i -L > ipaddr.txt),
а потом с помощью tdb от новой версии перегнать в db
(tdb ipaddr.db -i -C < ipaddr.txt). TODO: login notification in
regnasusers.
- tdb: support new format of dynipd-specific db (option -i).
- regnasusers.c: use nas list from tac_plus.conf, not from ttys
- в связи с использованием новой версии autoconf 2.14, изменилась передача
бэкслэшей в параметрах --enable-*='STRING': при использовании стандартного
sh теперь нужно писать `\\\\' вместо прежних `\\' для передачи одного
бэкслэша. при использовании bash вместо sh удваивать (и учетверять)
бэкслэши не нужно.
- fixed a bug in maxsess.c (Александр Жуков <sacha@icmail.ru>)
=============================================================================
--
Andy Igoshin <ai@vsu.ru> Voronezh State University
Phone: +7 (0732) 522406 Network Operation Center
Fax: +7 (0732) 789820 Voronezh, Russia
=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.
Archive is accessible on http://info.east.ru/rus/inetadm.html