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/