Squidguard als ipkg?

Status
Für weitere Antworten geschlossen.

mikado

Benutzer
Mitglied seit
08. Mai 2007
Beiträge
35
Punkte für Reaktionen
0
Punkte
6
Hallo,

nachdem ich (mit hilfe von http://www.naschenweng.info/2008/09/19/nas-create-your-own-caching-proxy ) squid auf meiner 207.128 laufen habe, und mittels squid mir add's wegblocke, würde mich jetzt noch interessieren ob man das Teil auch "Kindersicher" machen kann.

Sind eigentlich alle Features die als "Fix und Fertig" Service in der Firmware auch gut kommen würden.

Egal.

SquidGuard erscheint mir da mittel der Wahl. Hat das schonmal jemand kompiliert?

Da ich nix gefunden habe:

Könnte jemand? :rolleyes:

Gruß
Mikado
 

mikado

Benutzer
Mitglied seit
08. Mai 2007
Beiträge
35
Punkte für Reaktionen
0
Punkte
6
Ich wusste gar nicht, das es einen nativen C-Compiler gibt.

ipkg install crosstool-native
ipkg install optware-devel
ipkg install libdb

download und entpacken von squidguard

in das entsprechende verzeichnis wechseln

./configure --prefix=/opt --with-db-inc=/opt/include --with-db-lib=/opt/lib

make

user "squid" anlegen in der management console (der ist irgendwo vorkonfiguriert als Verzeichnisowner)

make install

und schon liegt er in /opt/bin/squidGuard und die config files in
/usr/local/squidGuard/ :eek:
 
Zuletzt bearbeitet:

Megahorst

Benutzer
Mitglied seit
10. Sep 2008
Beiträge
56
Punkte für Reaktionen
0
Punkte
6
mehr Infos

Hallo,
läuft das auf Deiner Box parallel zum squid oder ist in squidguard ein "normaler squid" enthalten?

Danke und Gruß
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Hallo,

nachdem ich (mit hilfe von http://www.naschenweng.info/2008/09/19/nas-create-your-own-caching-proxy ) squid auf meiner 207.128 laufen habe, und mittels squid mir add's wegblocke, würde mich jetzt noch interessieren ob man das Teil auch "Kindersicher" machen kann.

Sind eigentlich alle Features die als "Fix und Fertig" Service in der Firmware auch gut kommen würden.

Egal.

SquidGuard erscheint mir da mittel der Wahl. Hat das schonmal jemand kompiliert?

Da ich nix gefunden habe:

Könnte jemand? :rolleyes:

Gruß
Mikado
Willst du damit nur Ad-blocken? Dann halte ich squid für etwas überdimensioniert. Ads kannst du auch mit einem DNS Server blocken. Dann muss nicht der gesamte Traffic über die DS geschleust werden (das geht auf die Performance der DS)
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ich wusste gar nicht, das es einen nativen C-Compiler gibt.

ipkg install crosstool-native
ipkg install optware-devel
ipkg install libdb

download und entpacken von squidguard

in das entsprechende verzeichnis wechseln

./configure --prefix=/opt --with-db-inc=/opt/include --with-db-lib=/opt/lib

make

user "squid" anlegen in der management console (der ist irgendwo vorkonfiguriert als Verzeichnisowner)

make install

und schon liegt er in /opt/bin/squidGuard und die config files in
/usr/local/squidGuard/ :eek:
Cool jetzt habe ich mein erstes Progi auf der DS kompiliert :D
SquidGuard funzt schlussendlich wie gewollt im Zusammenspiel mit squid.
Auf meiner DS gab es ipkg crosstool-nativ nicht, drum hab ich den ipkg gcc zum Kompilieren verwendet.
Für alle die SquidGuard installieren wollen:
Im Web gab es etliche Anleitungen, aber bei allen war für die DS ein Fehler drin. Es heisst man solle einen User squid anlegen und diesen zum Eigentümer der DB Files machen. Hat mich Stunden gekostet zu merken warum die Blacklists nicht funktionierten --> die DB Files müssen nobody gehören, denn unter dem läuft squidGuard.
Der Tip auf der Homepage des Projekts zum Testen der Konfig zeigt dieses Rechteproblem leider nicht an
Code:
[FONT=monospace]
[/FONT]echo "http://DOMAIN IP_DES_CLIENTS/ - - GET" | squidGuard -d
Denn dieser Befehl wird meist als root ausgeführt und der darf schon auf die Files zugreifen.

Falls Interesse besteht würde ich bei Zeiten mal einen Wiki-Beitrag dazu verfassen.

Gruss

tobi
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat