OK.
Patch ajouter dans le CVS.

Le 02/06/2010 16:26, Laurent Léonard a écrit :
> 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";
>
>   


-- 
Eldy (Laurent Destailleur).
---------------------------------------------------------------
EMail: [email protected]
Web: http://www.destailleur.fr

Dolibarr (Project leader): http://www.dolibarr.org
To make a donation for Dolibarr project via Paypal: [email protected]
AWStats (Author) : http://awstats.sourceforge.net
To make a donation for AWStats project via Paypal: [email protected]
AWBot (Author) : http://awbot.sourceforge.net
CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net


_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à