Hallo,

ich benutze GIT für die Pflege und das Backup einer OTRS Installation.
Dabei störte es, dass das SetPermissions Skript auch die Dateien in dem
.git Unterverzeichnis ändert.

Ich habe das Skript daher abgeändert und schlage vor, dass diese
Änderung in das offizielle OTRS übernommen wird.

Der Patch ist relativ zu der Debian Version 2.2.7-3.

Beste Grüße,
-- 
Thomas Koch, Software Developer
http://www.koch.ro

Young Media Concepts GmbH
Sonnenstr. 4
CH-8280 Kreuzlingen
Switzerland

Tel    +41 (0)71 / 508 24 86
Fax    +41 (0)71 / 560 53 89
Mobile +49 (0)170 / 753 89 16
Web    www.ymc.ch
From f70bbe7ea549733b2a8c81b8b04779ca0610804b Mon Sep 17 00:00:00 2001
From: Thomas Koch <[EMAIL PROTECTED]>
Date: Sat, 6 Sep 2008 14:47:23 +0200
Subject: [PATCH] Patching bin/Setpermissions.sh to only change otrs-files and ignoring .git

---
 bin/SetPermissions.sh |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/bin/SetPermissions.sh b/bin/SetPermissions.sh
index 29c5769..18e1cca 100755
--- a/bin/SetPermissions.sh
+++ b/bin/SetPermissions.sh
@@ -42,15 +42,25 @@ else
     [ "$5" != "" ]&& WEBGROUP=$5
 fi
 
+OTRSDIRS="bin
+Kernel
+scripts"
+
 # set permission
 echo "Setting file permissions... "
 # set all files writeabel for webserver user (needed for package manager)
 echo "chown -R $WEBUSER:$OTRSGROUP $OTRSDEST"
-chown -R $OTRSUSER:$OTRSGROUP $OTRSDEST
+for DIR in OTRSDIRS
+do
+  chown -R $OTRSUSER:$OTRSGROUP $OTRSDEST/$DIR
+done
 echo "chmod -R og+r(w) $OTRSDEST"
-chmod 755 $OTRSDEST
-chmod -R u+wr $OTRSDEST/*
-chmod -R g+r $OTRSDEST/*
+for DIR in OTRSDIRS
+do
+  chmod 755 $OTRSDEST/$DIR
+  chmod -R u+wr $OTRSDEST/$DIR/*
+  chmod -R g+r $OTRSDEST/$DIR/*
+done
 
 # set the $HOME to the OTRS user
 echo "chown $OTRSUSER:$OTRSGROUP $OTRSDEST"
-- 
1.5.6.5

_______________________________________________
OTRS-de Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.com/

Antwort per Email an