Skip to main content
CLI man page: safesquid-integrations(7)
SafeSquid works with external systems and bundled services. Configure most integrations in the Web UI; some host paths and daemons are appliance packages.

Directory and identity

  • Integrate LDAP / Active Directory — users, groups, LDAP Profiles on Access rows.
  • Kerberos / SSO — keytab at /usr/local/safesquid/security/HTTP.keytab.
  • PAM stack /etc/pam.d/safesquid for System authentication.
  • IP-to-user map: USER_IP_DB_FILE in startup.ini (for example VPN clients).

Scanning and adaptation

  • Clam antivirus — local clamd socket.
  • SqScan — built-in in-memory scanner.
  • ICAP — third-party REQMOD/RESPMOD services.
  • DLP — upload inspection and OCR scoring.
  • Image analyzer — optional image scoring module.

Categorisation and feeds

Network services

  • WCCP — transparent redirection to the proxy.
  • Proxy chain — upstream peers and CARP.
  • BIND / DNS stubs under the security DNS directory (appliance).
  • rbldnsd-style DNS blacklists used with DNS Blacklist.
  • DNS categorisation zone: DNS_CAT_ZONE in startup.ini.

Operations

  • Monit: /etc/monit/conf.d/safesquid.monit
  • systemd / init: see Daemon
  • logrotate: /etc/logrotate.d/safesquid
  • Master sync: MASTER_IP, NEVER_SYNC, ALWAYS_SYNC in startup.ini

See also

CLI: man safesquid-integrations