Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
server_und_serverdienste:squid_deb_proxy [2018/04/06 12:34] – alte Version wiederhergestellt (2018/04/06 12:00) boospyserver_und_serverdienste:squid_deb_proxy [2018/10/25 23:03] – [Cacheverzeichnis und Objektgröße setzen (optional)] boospy
Zeile 25: Zeile 25:
 Mit nur diesem einen Eintrag sind alle Netze zum Proxy zugänglich.  Mit nur diesem einen Eintrag sind alle Netze zum Proxy zugänglich. 
  
-==== Cacheverzeichnis setzen (optional) ====+==== Cacheverzeichnis und Objektgröße setzen (optional) ====
 <code> <code>
 nano /etc/squid-deb-proxy/squid-deb-proxy.conf nano /etc/squid-deb-proxy/squid-deb-proxy.conf
Zeile 32: Zeile 32:
 ... ...
 cache_dir aufs  /home/squid-deb-proxy 40000 16 256 cache_dir aufs  /home/squid-deb-proxy 40000 16 256
 +...
 +# we need a big cache, some debs are huge
 +maximum_object_size 1024 MB
 +...
 +</code>
 +Die Objektgröße bezieht sich auf die DEB-Pakete. Setzt man das auf 1024 so wird der Download über diesen Wert pro Paket nicht gecacht. Setzt sein Cachdir extern muss man das Appamor mitteilen. Z.B:
 +<code>
 +nano  /etc/apparmor.d/usr.sbin.squid
 +</code>
 +<code>
 +# squid-deb-proxy
 +...
 +/mnt/NFS4-fqdn/home/squid-deb-proxy/ r,
 +/mnt/NFS4-fqdn/home/squid-deb-proxy/** rwk,
 ... ...
 </code> </code>
 +Danach Apparmor und Squid neu starten. 
 +
 +
 ==== Mirrors definieren ==== ==== Mirrors definieren ====
 Die Datei je nach Quellen/Wunsch anpassen. ''/etc/squid-deb-proxy/mirror-dstdomain.acl'' Die Datei je nach Quellen/Wunsch anpassen. ''/etc/squid-deb-proxy/mirror-dstdomain.acl''