SquidGuard Manager is a Perl CGI Web GUI for squidGuard and SquidClamav administration. SquidGuard Manager allow full administration of SquidGuard blocklist and ACLs. You can also manage graphicaly your SquidClamav configuration.
This program support all configurations directives of SquidGuard and SquidClamav without intrusive modification, i-e you can still edit the configuration files by hand before and after using SquidGuard Manager.
Here are some key features of "SquidGuard Manager":
SquidGuard Manager GUI interfaces:
Globals:
· This interface allow you to define SquidGuard globals variables.
Schedules:
· This interface allow you to define schedules time to be used in other SquidGuard object (Sources, URL Rewrites, Filters and ACLs).
Sources:
· Use this interface to define sources like users, groups, Ip addresses, range of Ip addresses or networks to apply policies on them. These can be issued from a list, a file, an ldap query, a mysql query or a command line utility.
Url rewriting:
· This interface allow you to define as many as URL rewriting rules that you want . They will be applied by SquidGuard following regex pattern matching.
Filters:
· This interface allow you to defined URL destination groups based on predefined lists of domain, url or regexp expressions.
ACLs / Policies:
· This is the central place where you defined your access rules to apply to the different source object following the defined filter destination
View Configuration:
· This interface allow you to see the SquidGuard configuration file.
Manage Lists:
· This interface allow you to manage all lists by editing them fully or adding, removing and searching entries.
Logs:
· This interface allow you to consult all log files you have defined in the SquidGuard object configuration.
Restart Squid:
· This link allow you to 'reconfigure' Squid when changes to SquidGuard and/or SquidClamav redirectors configuration files are done.
SquidClamav Manager GUI interfaces:
Globals:
· This interface allow you to manage SquidClamav globals variables.
Virus Scanning:
· This interface allow you to desactivate virus scan based on regex pattern on URL or Content-Type.
Whitelists:
· Use this interface to define which domain name or site hostname to whitelist, i-e there will be no virus scan nor call to SquidGuard on these sites.
Trusted Users:
· Use this interface to define which users (RFC-931 usernames) will be excluded from virus scan and SquidGuard blocklists.
Trusted Clients:
· Use this interface to define which client hostnames or ip addresses will be excluded from virus scan and SquidGuard blocklists.
View Configuration:
· This interface allow you to see the SquidClamav configuration file.
View log:
· This interface allow you to consult the SquidClamav log file.
What's New in This Release: [ read full changelog ]
· Fix bad else clause on acls edit breaking squidGuard configuration.
· Fix all et none to be in the last place in the pass acl directive breaking squidGuard configuration.
· Fix deletion bugs of abort/abortcontent/whitelist in squidclamav GUI.
· Fix chained operation when creating new list.
· Fix some translation mistake.
· Add note on ducumentation about symbolic links under the dbhome SquidGuard directory. They are not supported by SquidGuardMgr and must be removed.