moved mirror-dstdomain.acl.d/20-custom deploy from server to client, updated readme
authorvarac <varacanero@zeromail.org>
Tue, 30 Jul 2013 21:02:38 +0000 (23:02 +0200)
committervarac <varacanero@zeromail.org>
Tue, 30 Jul 2013 21:02:38 +0000 (23:02 +0200)
README.md
manifests/client.pp
manifests/server.pp

index c183c82..cd28a7e 100644 (file)
--- a/README.md
+++ b/README.md
@@ -5,4 +5,10 @@ Debian Support
 ==============
 
 * As of 2013-07, squid-deb-proxy just arrived in jessie, so you need to
-  configure apt to use jessie. 
+  configure apt to use jessie.
+
+Issues
+======
+
+* After restarting the squid-deb-proxy service, it won't be announced
+  with avahi as a ipv4 service, only on ipv6, until avahi-daemon is restarted.
index 324544c..a247a45 100644 (file)
@@ -2,4 +2,12 @@ class squid_deb_proxy::client {
   package { 'squid-deb-proxy-client':
     ensure => installed,
   }
+
+  file {'/etc/squid-deb-proxy/mirror-dstdomain.acl.d/20-custom':
+    source  => [ 'puppet:///modules/site_squid_deb_proxy/mirror-dstdomain.acl.d/20-custom',
+      'puppet:///modules/squid_deb_proxy/mirror-dstdomain.acl.d/20-custom' ],
+    notify  => Service[ 'squid-deb-proxy' ],
+    require => Package[ 'squid-deb-proxy' ],
+  }
+
 }
index 62d41c8..b0148f2 100644 (file)
@@ -9,10 +9,4 @@ class squid_deb_proxy::server {
     require   => Package[ 'squid-deb-proxy' ],
   }
 
-  file {'/etc/squid-deb-proxy/mirror-dstdomain.acl.d/20-custom':
-    source  => [ 'puppet:///modules/site_squid_deb_proxy/mirror-dstdomain.acl.d/20-custom',
-      'puppet:///modules/squid_deb_proxy/mirror-dstdomain.acl.d/20-custom' ],
-    notify  => Service[ 'squid-deb-proxy' ],
-    require => Package[ 'squid-deb-proxy' ],
-  }
 }