dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dolibarr-dev] Propriétaire et groupe des fichi ers dans une archive de


From: Laurent Léonard
Subject: [Dolibarr-dev] Propriétaire et groupe des fichi ers dans une archive de module Dolibarr
Date: Wed, 2 Jun 2010 16:26:06 +0200
User-agent: KMail/1.13.3 (Linux/2.6.32-3-amd64; KDE/4.4.3; x86_64; ; )

Lors de la création d'une archive de module Dolibarr, les fichiers de l'archive 
ont pour propriétaire et groupe ceux des fichiers originaux tandis que les 
dossiers ont pour propriétaire et groupe ceux de l'utilisateur qui a exécuté 
le script makepack-dolibarrmodule.pl.

Je propose d'uniformiser tout cela en définissant les UID et GID à 500, valeur 
habituellement utilisée à cet effet et interprétée par les outils d'archivage 
comme une valeur neutre.

Voici le patch pour le fichier makepack-dolibarmodule.pl (ajout des options --
group et --owner):
@@ -199,7 +199,7 @@
        if ($target eq 'TGZ') {
                unlink $FILENAMETGZ.tgz;
                print "Compress $BUILDROOT/* into $FILENAMETGZ.tgz...\n";
-                   $cmd="tar --exclude-vcs --directory \"$BUILDROOT\" -czvf 
\"$FILENAMETGZ.tgz\" .";
+                   $cmd="tar --exclude-vcs --directory \"$BUILDROOT\" --
group=500 --owner=500 -czvf \"$FILENAMETGZ.tgz\" .";
                    $ret=`$cmd`;
             if ($OS =~ /windows/i) {
                        print "Move $FILENAMETGZ.tgz to 
$DESTI/$FILENAMETGZ.tgz\n";

-- 
Laurent Léonard



reply via email to

[Prev in Thread] Current Thread [Next in Thread]