【发布时间】:2020-08-15 21:31:31
【问题描述】:
我的目标是在pfSense/squid 上获得一个具有时间配额的身份验证代理(无需强制门户)。为此,我似乎需要 ext_time_quota_acl 显然在 squid 3.3 中引入的帮助器。
我的pfSense 报告squid 后端包版本是4.12,但是ext_time_quota_acl 不见了。搜索只给出了几个命中,其中 squid 4.4 的 ubuntu 包提供了这个帮助程序。这里发生了什么?或者助手是否成功实现了我找不到的类似功能?
编辑:与此同时,我发现实际上pfsense squid 包的configure 选项不包括ext_time_quota_acl,即它是在没有这个特定外部帮助程序的情况下编译的。所以我尝试在FreeBSD VM 中从源代码编译,但由于与db.h 明显不兼容而尚未成功(这似乎是Berkely DB,但这些版本有很多)。实际上,编写我自己的助手可能更容易,它只解析 squid 日志并匹配时间戳和用户,并跟踪访问 (?)。
【问题讨论】: