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