Моя цель - заставить прокси-сервер аутентификации с временной квотой работать (без портала авторизации) на pfSense
/squid
. Похоже, для этого мне нужен помощник ext_time_quota_acl
, представленный в squid 3.3
.
Моя pfSense
сообщила о версии squid
внутреннего пакета 4.12, но ext_time_quota_acl
отсутствует. Поиск выдает всего несколько попаданий, среди которых пакеты ubuntu для squid 4.4, предоставляющие этот хелпер. Что здесь происходит? Или помощник преуспел с аналогичным функционалом, который я не могу найти?
РЕДАКТИРОВАТЬ: тем временем я обнаружил, что на самом деле параметры configure
для пакета pfsense
squid
не включают ext_time_quota_acl
, т.е. он был скомпилирован без этого конкретного внешнего помощника. Итак, я попытался скомпилировать исходный код на виртуальной машине FreeBSD
, но пока не добился успеха из-за очевидной несовместимости с db.h
(которая выглядит как Berkely DB, но существует много версий). На самом деле может быть проще написать собственный помощник, который просто анализирует журнал squid, сопоставляет временные метки и пользователей и отслеживает доступы (?).