Nächste Überarbeitung | Vorhergehende Überarbeitung |
tachtler:dansguardian_centos_6 [2011/11/02 16:09] – Externe Bearbeitung 127.0.0.1 | tachtler:dansguardian_centos_6 [2014/11/06 10:28] (aktuell) – [Herunterladen] klaus |
---|
==== Herunterladen ==== | ==== Herunterladen ==== |
| |
Diese Version wurde von mir sehr geschätzten //"Django"// - **Michael Nausch** paketiert und liegt in der Version ''2.10.1.1-1.el6.x86_64'' vor und kann unter folgendem Link bezogen werden \\ [[http://repository.nausch.org/public/dansguardian-2.10.1.1-1.el6.x86_64.rpm|Dansguardian 2.10.1.1-1.el6.x86_64]] - die zu herunter ladende Datei lautet aktuell | Diese Version wurde von mir sehr geschätzten //"Django"// - **Michael Nausch** paketiert und liegt in der Version ''2.10.1.1-1.el6.x86_64'' vor und kann unter folgendem Link bezogen werden \\ [[http://repository.nausch.org/public/x86_64/dansguardian-2.10.1.1-1.el6.x86_64.rpm|Dansguardian 2.10.1.1-1.el6.x86_64]] - die zu herunter ladende Datei lautet aktuell |
* ''dansguardian-2.10.1.1-1.el6.x86_64.rpm'' | * ''dansguardian-2.10.1.1-1.el6.x86_64.rpm'' |
| |
| |
Die Konfigurationsdatei ''/etc/httpd/conf.d/dansguardian.conf'' **könnte wie folgt angepasst werden**: | Die Konfigurationsdatei ''/etc/httpd/conf.d/dansguardian.conf'' **könnte wie folgt angepasst werden**: |
<code> | <code apache> |
### You may need to include conf.d/dansguardian.conf to make it work. | ### You may need to include conf.d/dansguardian.conf to make it work. |
ScriptAlias /dansguardian/ /usr/share/dansguardian | ScriptAlias /dansguardian/ /usr/share/dansguardian |
</code> | </code> |
Die Konfigurationsdatei ''/etc/dansguardian/dansguardian.conf'' ohne Kommentar- und Leerzeichen: | Die Konfigurationsdatei ''/etc/dansguardian/dansguardian.conf'' ohne Kommentar- und Leerzeichen: |
<code> | <code ini> |
# egrep -v '(^#|^$)' /etc/dansguardian/dansguardian.conf | # egrep -v '(^#|^$)' /etc/dansguardian/dansguardian.conf |
reportinglevel = 3 | reportinglevel = 3 |
| |
Die Konfigurationsdatei ''/etc/dansguardian/dansguardianf1.conf'' welche dann nach der Grundinstallation von [[http://dansguardian.org|DansGuardian]] wie folgt aussieht, wird folgendermaßen angepasst: | Die Konfigurationsdatei ''/etc/dansguardian/dansguardianf1.conf'' welche dann nach der Grundinstallation von [[http://dansguardian.org|DansGuardian]] wie folgt aussieht, wird folgendermaßen angepasst: |
<code> | <code ini> |
groupmode = 1 | groupmode = 1 |
bannedphraselist = '/etc/dansguardian/lists/bannedphraselist' | bannedphraselist = '/etc/dansguardian/lists/bannedphraselist' |
| |
Folgende zusätzlich Anpassungen an der Konfigurationsdatei ''/etc/dansguardian/dansguardian.conf'' von [[http://dansguardian.org|DansGuardian]] sind erforderlich (**nur relevanter Ausschnitt**): | Folgende zusätzlich Anpassungen an der Konfigurationsdatei ''/etc/dansguardian/dansguardian.conf'' von [[http://dansguardian.org|DansGuardian]] sind erforderlich (**nur relevanter Ausschnitt**): |
<code> | <code ini> |
... | ... |
# Filter groups options | # Filter groups options |
| |
Folgende Änderungen sind an der ''/etc/dansguardian/filtergroupslist'' von [[http://dansguardian.org|DansGuardian]] notwendig (**komplette Konfigurationsdatei**): | Folgende Änderungen sind an der ''/etc/dansguardian/filtergroupslist'' von [[http://dansguardian.org|DansGuardian]] notwendig (**komplette Konfigurationsdatei**): |
<code> | <code ini> |
# Filter Groups List file for DansGuardian | # Filter Groups List file for DansGuardian |
# | # |
| |
Hier können dann die entsprechenden //Banned//- und //Exception//-Dateien entsprechend neu angegeben werden (**siehe die Ergänzung ''_f2''**): | Hier können dann die entsprechenden //Banned//- und //Exception//-Dateien entsprechend neu angegeben werden (**siehe die Ergänzung ''_f2''**): |
<code> | <code ini> |
# egrep -v '(^#|^$)' /etc/dansguardian/dansguardianf2.conf | # egrep -v '(^#|^$)' /etc/dansguardian/dansguardianf2.conf |
groupmode = 1 | groupmode = 1 |
| |
:!: Dies ist ein Beispiel für die Anpassungen an der Konfigurationsdatei ''/etc/dansguardian/bannedsitelist_f2'' von [[http://dansguardian.org|DansGuardian]] für die hier - **individuell gesperrten Seiten** der //Filtergruppe 2// - können wie folgt aussehen (**nur relevanter Ausschnitt**): | :!: Dies ist ein Beispiel für die Anpassungen an der Konfigurationsdatei ''/etc/dansguardian/bannedsitelist_f2'' von [[http://dansguardian.org|DansGuardian]] für die hier - **individuell gesperrten Seiten** der //Filtergruppe 2// - können wie folgt aussehen (**nur relevanter Ausschnitt**): |
<code> | <code ini> |
#domains in banned list | #domains in banned list |
#Don't bother with the www. or the http:// | #Don't bother with the www. or the http:// |
| |
In diesem Beispiel wird die Konfigurationsdatei ''/etc/dansguardian/dansguardianf2.conf'' verwendet und um folgenden Parameter erweitert (**nur relevanter Ausschnitt**): | In diesem Beispiel wird die Konfigurationsdatei ''/etc/dansguardian/dansguardianf2.conf'' verwendet und um folgenden Parameter erweitert (**nur relevanter Ausschnitt**): |
<code> | <code ini> |
... | ... |
# Temporary Denied Page Bypass | # Temporary Denied Page Bypass |
| |
Folgender Link kann mit nachfolgendem HTML-Code auf der HTML-Seite "//Access Denied//" (Zugriff verweigert-Seite) eingefügt werden: | Folgender Link kann mit nachfolgendem HTML-Code auf der HTML-Seite "//Access Denied//" (Zugriff verweigert-Seite) eingefügt werden: |
<code> | <code html> |
... | ... |
<br><br> | <br><br> |
| |
Hier ein Konfigurationsbeispiel für das einbinden der Domain-Listen in die [[http://dansguardian.org|DansGuardian]]-Konfigurationsdatei ''/etc/dansguardian/lists/bannedsitelist'' (**nur relevanter Ausschnitt**): | Hier ein Konfigurationsbeispiel für das einbinden der Domain-Listen in die [[http://dansguardian.org|DansGuardian]]-Konfigurationsdatei ''/etc/dansguardian/lists/bannedsitelist'' (**nur relevanter Ausschnitt**): |
<code> | <code ini> |
... | ... |
# You will need to edit to add and remove categories you want | # You will need to edit to add and remove categories you want |
| |
Die Datei ''/etc/dansguardian/lists/blacklists/whitelist'' kann in der [[http://dansguardian.org|DansGuardian]]-Konfigurationsdatei ''/etc/dansguardian/lists/exceptionsitelist'' ebenfalls wie folgt eingebunden werden: | Die Datei ''/etc/dansguardian/lists/blacklists/whitelist'' kann in der [[http://dansguardian.org|DansGuardian]]-Konfigurationsdatei ''/etc/dansguardian/lists/exceptionsitelist'' ebenfalls wie folgt eingebunden werden: |
<code> | <code ini> |
# BigBlackList from 2010-01-04 (whitelist) | # BigBlackList from 2010-01-04 (whitelist) |
.Include</etc/dansguardian/lists/blacklists/whitelist/domains> | .Include</etc/dansguardian/lists/blacklists/whitelist/domains> |
| |
Zuerst die Konfigurationsdatei **''/etc/dansguardian/dansguardian.conf''** (**nur relevanter Ausschnitt**): | Zuerst die Konfigurationsdatei **''/etc/dansguardian/dansguardian.conf''** (**nur relevanter Ausschnitt**): |
<code> | <code ini> |
... | ... |
# Content Scanners (Also known as AV scanners) | # Content Scanners (Also known as AV scanners) |
| |
Anschließend die Konfigurationsdatei **''/etc/dansguardian/contentscanners/clamdscan.conf''**: | Anschließend die Konfigurationsdatei **''/etc/dansguardian/contentscanners/clamdscan.conf''**: |
<code> | <code ini> |
plugname = 'clamdscan' | plugname = 'clamdscan' |
| |
| |
Folgende **Standard**-Einstellungen in der Konfigurationsdatei ''/etc/dansguardian/dansguardian.conf'' führen zu einem durchaus ordentlichen RAM-Speicherverbrauch (**nur relevanter Ausschnitt**): | Folgende **Standard**-Einstellungen in der Konfigurationsdatei ''/etc/dansguardian/dansguardian.conf'' führen zu einem durchaus ordentlichen RAM-Speicherverbrauch (**nur relevanter Ausschnitt**): |
<code> | <code ini> |
... | ... |
# Fork pool options | # Fork pool options |
Als zusätzliches //Add-on// zum [[http://dansguardian.org|DansGuardian]] kann unter folgender Adresse der "Log Analyzer for DansGuardian" **kostenlos** heruntergeladen werden. Auf dieser Seite sind auch Bildschirmkopien zu finden. | Als zusätzliches //Add-on// zum [[http://dansguardian.org|DansGuardian]] kann unter folgender Adresse der "Log Analyzer for DansGuardian" **kostenlos** heruntergeladen werden. Auf dieser Seite sind auch Bildschirmkopien zu finden. |
| |
[[http://www.cherokeek12.org/technology/dg/|Download "Log Analyzer for DansGuardian]]" | [[http://www.repository.tachtler.net/applications/dgloganalyzer/dglog.pl_version_2.0|Download "Log Analyzer for DansGuardian]]" |
| |
Es handelt sich hier um ein //Perl//-Script welches wie ein //CGI//-Script durch einen Webserver wie z.B. [[http://httpd.apache.org|Apache HTTP Webserver]] ausgeführt werden kann. | Es handelt sich hier um ein //Perl//-Script welches wie ein //CGI//-Script durch einen Webserver wie z.B. [[http://httpd.apache.org|Apache HTTP Webserver]] ausgeführt werden kann. |
* **''/etc/httpd/conf.d/dgloganalyzer.conf''** | * **''/etc/httpd/conf.d/dgloganalyzer.conf''** |
könnte wie folgt realisiert werden: | könnte wie folgt realisiert werden: |
<code> | <code apache> |
| |
NameVirtualHost *:80 | NameVirtualHost *:80 |
| |
:!: **Wichtig** sind hier folgende Definitionen: | :!: **Wichtig** sind hier folgende Definitionen: |
<code> | <code apache> |
AddHandler cgi-script .pl | AddHandler cgi-script .pl |
</code> | </code> |
* //Ausführbarkeit von Perl-Scripte für den Apache HTTP Webserver// | * //Ausführbarkeit von Perl-Scripte für den Apache HTTP Webserver// |
und | und |
<code> | <code apache> |
Options -Indexes FollowSymLinks ExecCGI | Options -Indexes FollowSymLinks ExecCGI |
</code> | </code> |
* //Ausführen von CGI-Scripten für diesen virtuellen Host des Apache HTTP Webserver// | * //Ausführen von CGI-Scripten für diesen virtuellen Host des Apache HTTP Webserver// |
<code> | <code apache> |
DirectoryIndex dglog.pl | DirectoryIndex dglog.pl |
</code> | </code> |