The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Каталог Программ: SAcc - Squid Accounting"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Каталог Программ: SAcc - Squid Accounting"  +/
Сообщение от auto_prog on 03-Ноя-03, 19:47 
Присутствует поддержка любых схем аутентификации (например, в домене AD), отключение по факту превышения лимита производится в течении 1 минуты. Для работы требуется PHP и MySQL.

URL: http://www.security.perm.ru/cgi-bin/engine?toolz
Обсуждается: http://www.opennet.dev/prog/info/1795.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "SAcc - Squid Accounting"  +/
Сообщение от stranger email on 03-Ноя-03, 19:47 
Интересное решение, привлекло "отключение по факту превышения лимита производится в течении 1 минуты"
Посмотрел исходники.
Вообщем, как я понял, если у пользователя превышена квота, то просто перегенерируется squid.conf, в котором в acl явно запрещается доступ этого пользователя.
Вопрос: у пользователя остается 1 метр квоты.
произойдет ли отключения после закачки 1 метра, если тот начал лить фильм в 600 метров?
По-моему нет:
1) в access.log пропишется, что он закачал файлу на 600 метров только после оканчания закачки, по факту так сказать
2) acl в squid.conf будут проверяться лишь при следующем запросе пользователя. То есть когда он в след раз пойдет, ну например, на mail.ru
Если я не прав - поправьте.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "SAcc - Squid Accounting"  +/
Сообщение от Донат email on 22-Июл-05, 11:29 
Если не ошибаюсь, в форумах sacc предлагалось патчить сквид на предмет "порционного" отчета в access.log - за счет этого большой файл также прервется
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "SAcc - Squid Accounting"  +/
Сообщение от the.Virus email on 13-Дек-03, 10:16 
1) Увы, принципиального решения проблемы перекачки нет, да и на мой взгляд проще решить это организационно.
2) нет, сразу же идёт переконфигурирование сквида.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "SAcc - Squid Accounting"  +/
Сообщение от ikondrashov email on 29-Фев-04, 01:36 
Здравствуйте!

Извините пожалуйста, если не совсем сюда, но более подходящего места не нашел.
Дело в том, что у меня не проходит make в каталоге с SAcc'ом.. Быть может вы сможете мне помочь - очень хочется воспользоваться этим набором.
./configure проходит нормально, единственное, смущают две строчки:
configure: WARNING: mysql.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: mysql.h: proceeding with the compiler's result

А вот make ругается:

Making all in SMB
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/mysql   -Wall -W -O3 -g -O2 -MT sacc-main.o -MD -MP -MF ".deps/sacc-main.Tpo"  -c -o sacc-main.o `test -f 'main.cpp' || echo './'`main.cpp;  then mv -f ".deps/sacc-main.Tpo" ".deps/sacc-main.Po";  else rm -f ".deps/sacc-main.Tpo"; exit 1;  fi
In file included from main.cpp:40:
/usr/include/varargs.h:34:2: #error "<varargs.h> is obsolete with this version of GCC."
/usr/include/varargs.h:35:2: #error "Change your code to use <stdarg.h> instead."
main.cpp: In function `void parse_string(char*, unsigned int)':
main.cpp:701: warning: unused variable `char*direct_ip'
main.cpp:708: warning: unused variable `int direct_a'
*** Error code 1

Stop in /tmp/sacc_current/src.
*** Error code 1

FreeBSD 5.2...
Набор софта вроде рекомендованный:
1. apache+mod_ssl-1.3.29+2.8.16
2. mod_php4-4.3.4_2,1
3. mysql-server-4.1.0_1
4. squid-2.5_4
Все прижилось и заработало, PHP --with-mysql, mysqlshow отрабатывает.

Подскажите пожалуйста что где подправить, или выложите файлик подправленный для такого случая, потому как я ни бельмеса в программировании пока не понимаю...
Вообще, может как-то запретить ему собирать поддержку этой самой самбы? Я хотел специально проверку делать nsca, дабы шлюз никоим образом с Виндовой сеткой связан не был...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "SAcc - Squid Accounting"  +/
Сообщение от Николай email(??) on 26-Дек-05, 10:15 
Добрый день
Не могу найти сайти сайт
Unable to determine IP address from host name for sacc.security.perm.ru
Подскажите где можно взять исходники
Заранее благодарю
Николай
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "SAcc - Squid Accounting"  +/
Сообщение от Донат email on 26-Дек-05, 11:05 
>Добрый день
>Не могу найти сайти сайт
>Unable to determine IP address from host name for sacc.security.perm.ru
>Подскажите где можно взять исходники
>Заранее благодарю
>Николай

Вот он, красавчик
Хорошо, а то уж думал, что проект... что с ним что-то нехорошее случилось
http://sacc.cybersec.ru/

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "SAcc - Squid Accounting"  +/
Сообщение от Дмитрий email(??) on 27-Июн-09, 19:17 
Я для авторизации из MySQL сделал отдельный скрипт и завязал его на auth из сквида. Скрипт при авторизации проверяет лимит и текущее значение трафика пользователя. В случае перебора конфиг не перегенерится, а просто происходит отказ в авторизации. А в скрипте перегона записи в базу данных сделана дополнительная строчка, которая увеличивает значение счетчика пользователя на объем полученных данных и заносит новое значение в таблицу auth базы данных.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру