[Top][All Lists]
[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
- [Dolibarr-dev] Propriétaire et groupe des fichi ers dans une archive de module Dolibarr,
Laurent Léonard <=