From 7d1814cfa121c0f8cb89b5b63ee8af97a4fe27c4 Mon Sep 17 00:00:00 2001
From: Klas Arvidsson <klas.arvidsson@liu.se>
Date: Mon, 14 Oct 2019 21:26:29 +0200
Subject: [PATCH] =?UTF-8?q?korrigerat=20mapp/fil-r=C3=A4ttigheter?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 manifests/squid_filter.pp | 28 ++++++++++++++++++++++------
 1 file changed, 22 insertions(+), 6 deletions(-)

diff --git a/manifests/squid_filter.pp b/manifests/squid_filter.pp
index 2d124f5..6c83559 100644
--- a/manifests/squid_filter.pp
+++ b/manifests/squid_filter.pp
@@ -14,24 +14,40 @@ class aes::squid_filter {
   
   file { '/usr/libexec/squid/helpers':
     ensure => directory,
-    purge => true,
     recurse => true,
-    mode   => '0644',
-    owner  => root,
-    group  => root,
+    purge => true,
+    force => true,
+    owner  => squid,
+    group  => squid,
+    mode => '0644',
     source => "puppet:///modules/${module_name}/squid/helpers",
   }
 
+  file { '/usr/libexec/squid/helpers/squid-url-rewrite.py':
+    ensure => file,
+    owner  => squid,
+    group  => squid,
+    mode => '0755',
+    source => "puppet:///modules/${module_name}/squid/helpers/squid-url-rewrite.py",
+  }
+
   file { '/var/cache/squid' :
     ensure => directory,
-    mode   => '0664',
+    mode   => '0750',
+    owner  => squid,
+    group  => squid,
+  }
+
+  file { '/var/log/squid' :
+    ensure => directory,
+    mode   => '0750',
     owner  => squid,
     group  => squid,
   }
 
   file { '/var/lib/ssl_db' :
     ensure => directory,
-    mode   => '0770',
+    mode   => '0750',
     owner  => squid,
     group  => squid,
   }
-- 
GitLab