Path to this page:
./
devel/p5-PAR,
Cross-Platform Packaging and Debugging Tool
Branch: pkgsrc-2011Q3,
Version: 1.005,
Package name: p5-PAR-1.005,
Maintainer: pkgsrc-usersPAR is a toolkit to create and use perl scripts and modules stored
inside compressed .par files, similar to what .jar is to Java.
Required to run:[
lang/perl5] [
archivers/p5-Archive-Zip] [
devel/p5-AutoLoader] [
devel/p5-PAR-Dist] [
devel/p5-IO-Compress] [
devel/p5-Module-ScanDeps] [
security/p5-Module-Signature]
Master sites: (Expand)
SHA1: 2d9c1ff3a243607374e3f9f1fb61c3d1bb4d8dc1
RMD160: 4dd6ae986d65d64ad5740fe75e5e030d1811faca
Filesize: 86.224 KB
Version history: (Expand)
- (2011-12-07) Updated to version: p5-PAR-1.005
- (2011-10-04) Package added to pkgsrc.se, version p5-PAR-1.002nb1 (created)
CVS history: (Expand)
2011-12-07 09:33:11 by Matthias Scheler | Files touched by this commit (2) | |
Log message:
Pullup ticket #3625 - requested by gls
devel/p5-PAR: security update
Revisions pulled up:
- devel/p5-PAR/Makefile 1.17
- devel/p5-PAR/distinfo 1.7
---
Module Name: pkgsrc
Committed By: gls
Date: Sun Dec 4 20:52:25 UTC 2011
Modified Files:
pkgsrc/devel/p5-PAR: Makefile distinfo
Log message:
Update devel/p5-PAR to 1.005.
Includes a fix for CVE 2011-4114.
Upstream changes:
[Changes for 1.005 - Dec 2, 2011]
- run all tests using a nonce PAR_TMPDIR (otherwise CPAN Testers
goes crazy as top level /tmp/par-USER directories (or similar)
from previous tests may now be considered "unsafe")
[Changes for 1.004 - Nov 30, 2011]
- back out r1241: it causes errors in PAR::Packer's test suite
- change "unsafe directory" error message to match the wording
used by PAR::Packer
- remove "debian" sub directory: it isn't released to CPAN and
Debian will supply its own anyway
- remove some cruft from MANIFEST.SKIP
[Changes for 1.003 - Nov 28, 2011]
- RT #69560/CVE-2011-4114: PAR packed files are extracted to unsafe
and predictable temporary directories
(Note: this bug was originally reported against PAR::Packer, but
it applies to PAR as well)
- create parent of cache directory (i.e. /tmp/par-USER) with mode 0700
- if it already exists, make sure that (and bail out if not)
- it's not a symlink
- it's mode 0700
- it's owned by USER
- Fix a problem packing XML::LibXSLT on Windows (see the thread starting
with http://www.nntp.perl.org/group/perl.par/2011/02/msg4919.html)
- Die (with a hopefully useful message) if any error is encountered
during an Archive::Zip extract operation
|