OVH Cloud OVH Cloud

CGI et tar à la volée

2 réponses
Avatar
tfe
Bonjour,

J'ai parcouru le CPAN sans outils probant pour ce que je souhaite
faire.
Sur une page internet, je souhaite permettre de t=E9l=E9charger tout un
dossier disponible sous la forme de "dossier.tar".

J'ai bien trouve le module Archive::Tar , mais je ne trouve pas
d'option de sortie sur STDOUT, =E0 la place d'=E9criture sur un fichier.

Peut-=EAtre auriez vous une id=E9e?

2 réponses

Avatar
espie
In article ,
tfe wrote:
Bonjour,

J'ai parcouru le CPAN sans outils probant pour ce que je souhaite
faire.
Sur une page internet, je souhaite permettre de télécharger tout un
dossier disponible sous la forme de "dossier.tar".

J'ai bien trouve le module Archive::Tar , mais je ne trouve pas
d'option de sortie sur STDOUT, à la place d'écriture sur un fichier.


C'est pas sur CPAN, mais les modules que j'ai ecrits dans OpenBSD, pour
fabriquer des packages a la volee, devraient te permettre de faire ce
genre de chose.

Confere le cvs d'OpenBSD, src/usr.sbin/pkg_add/OpenBSD

Le module Ustar.pm + IdCache.pm devrait etre self-contained, et te
permettre de fabriquer des tarballs a la volee, sans probleme...

Avatar
tfe
Merci Marc,

Je vais potasser cela.

--
tfe
http://tfeserver.homelinux.com
Marc Espie wrote:
In article ,
tfe wrote:
Bonjour,

J'ai parcouru le CPAN sans outils probant pour ce que je souhaite
faire.
Sur une page internet, je souhaite permettre de télécharger tout un
dossier disponible sous la forme de "dossier.tar".

J'ai bien trouve le module Archive::Tar , mais je ne trouve pas
d'option de sortie sur STDOUT, à la place d'écriture sur un fichier.


C'est pas sur CPAN, mais les modules que j'ai ecrits dans OpenBSD, pour
fabriquer des packages a la volee, devraient te permettre de faire ce
genre de chose.

Confere le cvs d'OpenBSD, src/usr.sbin/pkg_add/OpenBSD

Le module Ustar.pm + IdCache.pm devrait etre self-contained, et te
permettre de fabriquer des tarballs a la volee, sans probleme...