Hallo,
ich habe mir die Tipp-Urls von moenk mal angesehen und probiert, sie klappen aber leider nicht :-( .
Folgende Konfiguration habe ich:
Datei /etc/squidgard.conf:
logdir /usr/local/squidGuard/logs
dbhome /usr/local/squidGuard/db
src schule {
ip 192.168.99.1 192.168.99.101 192.168.99.102 192.168.9.103 192.168.99.104
user schueler1
}
dest sex {
domainlist sex/domains
urllist sex/urls
log sex.log
}
acl {
schule
{
pass !sex all
redirect http://www.linux-club.de
}
default {
pass all
}
}
Verzeichnisse:
ls -R /usr/local/squidGuard/
/usr/local/squidGuard/:
. .. db logs
/usr/local/squidGuard/db:
. .. gewalt sex
/usr/local/squidGuard/db/gewalt:
. ..
/usr/local/squidGuard/db/sex:
. .. domainlist urllist
/usr/local/squidGuard/logs:
. ..
Die Datei /usr/local/squidGuard/db/sex/domainlist:
www.sex.de
www.sex.com
Die Datei /usr/local/squidGuard/db/sex/urllist:
sex.de
Aufruf in /etc/squid/squid.conf:
redirect_program /usr/sbin/squidGuard -C all -c /etc/squidguard.conf
redirect_children 5
Es werden auch 5 Child-Prozesse erzeugt.
Die /var/log/messages sieht auch gut aus:
Oct 5 17:51:19 linux squid[3118]: storeDirWriteCleanLogs: Starting...
Oct 5 17:51:19 linux squid[3118]: Finished. Wrote 1 entries.
Oct 5 17:51:19 linux squid[3118]: Took 0.0 seconds (1550.4 entries/sec).
Oct 5 17:51:19 linux squid[3118]: Squid Cache (Version 2.5.STABLE1): Exiting normally.
Oct 5 17:51:19 linux squid[3116]: Squid Parent: child process 3118 exited with status 0
Oct 5 17:51:30 linux squid[3653]: Squid Parent: child process 3655 started
Oct 5 17:51:30 linux squid[3655]: Starting Squid Cache version 2.5.STABLE1 for i686-pc-linux-gnu...
Oct 5 17:51:30 linux squid[3655]: Process ID 3655
Oct 5 17:51:30 linux squid[3655]: With 4096 file descriptors available
Oct 5 17:51:30 linux squid[3655]: DNS Socket created at 0.0.0.0, port 32867, FD 5
Oct 5 17:51:30 linux squid[3655]: Adding nameserver 212.185.253.70 from /etc/resolv.conf
Oct 5 17:51:30 linux squid[3655]: Adding nameserver 194.25.2.129 from /etc/resolv.conf
Oct 5 17:51:30 linux squid[3655]: helperOpenServers: Starting 5 'squidGuard' processes
Oct 5 17:51:30 linux squid[3655]: User-Agent logging is disabled.
Oct 5 17:51:30 linux squid[3655]: Referer logging is disabled.
Oct 5 17:51:30 linux squid[3655]: Unlinkd pipe opened on FD 15
Oct 5 17:51:30 linux squid[3655]: Swap maxSize 102400 KB, estimated 17066 objects
Oct 5 17:51:30 linux squid[3655]: Target number of buckets: 853
Oct 5 17:51:30 linux squid[3655]: Using 8192 Store buckets
Oct 5 17:51:30 linux squid[3655]: Max Mem size: 8192 KB
Oct 5 17:51:30 linux squid[3655]: Max Swap size: 102400 KB
Oct 5 17:51:30 linux squid[3655]: Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
Oct 5 17:51:30 linux squid[3655]: Rebuilding storage in /var/cache/squid (CLEAN)
Oct 5 17:51:30 linux squid[3655]: Using Least Load store dir selection
Oct 5 17:51:30 linux squid[3655]: Set Current Directory to /var/cache/squid
Oct 5 17:51:30 linux squid[3655]: Loaded Icons.
Oct 5 17:51:30 linux squid[3655]: Accepting HTTP connections at 0.0.0.0, port 3128, FD 17.
Oct 5 17:51:30 linux squid[3655]: Accepting ICP messages at 0.0.0.0, port 3130, FD 18.
Oct 5 17:51:30 linux squid[3655]: HTCP Disabled.
Oct 5 17:51:30 linux squid[3655]: Accepting SNMP messages on port 3401, FD 19.
Oct 5 17:51:30 linux squid[3655]: WCCP Disabled.
Oct 5 17:51:30 linux squid[3655]: Ready to serve requests.
Oct 5 17:51:30 linux squid[3655]: Done reading /var/cache/squid swaplog (1 entries)
Oct 5 17:51:30 linux squid[3655]: Finished rebuilding storage from disk.
Oct 5 17:51:30 linux squid[3655]: 1 Entries scanned
Oct 5 17:51:30 linux squid[3655]: 0 Invalid entries.
Oct 5 17:51:30 linux squid[3655]: 0 With invalid flags.
Oct 5 17:51:30 linux squid[3655]: 1 Objects loaded.
Oct 5 17:51:30 linux squid[3655]: 0 Objects expired.
Oct 5 17:51:30 linux squid[3655]: 0 Objects cancelled.
Oct 5 17:51:30 linux squid[3655]: 0 Duplicate URLs purged.
Oct 5 17:51:30 linux squid[3655]: 0 Swapfile clashes avoided.
Oct 5 17:51:30 linux squid[3655]: Took 0.3 seconds ( 3.6 objects/sec).
Oct 5 17:51:30 linux squid[3655]: Beginning Validation Procedure
Oct 5 17:51:30 linux squid[3655]: Completed Validation Procedure
Oct 5 17:51:30 linux squid[3655]: Validated 1 Entries
Oct 5 17:51:30 linux squid[3655]: store_swap_size = 44k
Oct 5 17:51:32 linux squid[3655]: storeLateRelease: released 0 objects
Woran kanns liegen?