tags 722136 + pending
thanks

Dear maintainer,

I've prepared an NMU for postgrey (versioned as 1.34-1.2) which I'm
about to upload.  Please find the diff attached.

Cheers,
Julien
diff -u postgrey-1.34/debian/changelog postgrey-1.34/debian/changelog
--- postgrey-1.34/debian/changelog
+++ postgrey-1.34/debian/changelog
@@ -1,3 +1,10 @@
+postgrey (1.34-1.2) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Make postgrey work with Perl 5.18 (closes: #722136).
+
+ -- Julien Cristau <jcris...@debian.org>  Wed, 27 Nov 2013 21:36:55 +0100
+
 postgrey (1.34-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u postgrey-1.34/debian/patches/series postgrey-1.34/debian/patches/series
--- postgrey-1.34/debian/patches/series
+++ postgrey-1.34/debian/patches/series
@@ -2,0 +3 @@
+perl518
only in patch2:
unchanged:
--- postgrey-1.34.orig/debian/patches/perl518
+++ postgrey-1.34/debian/patches/perl518
@@ -0,0 +1,23 @@
+https://github.com/schweikert/postgrey/pull/4
+
+diff --git a/postgrey b/postgrey
+index 7cb0352..37f69bd 100755
+--- a/postgrey
++++ b/postgrey
+@@ -557,6 +557,16 @@ sub main()
+     if($opt{dbdir}) {
+         $opt{dbdir} =~ /^(.*)$/; $opt{dbdir} = $1;
+     }
++    # untaint what is given on --pidfile. It is not security sensitive since
++    # it is provided by the admin
++    if($opt{pidfile}) {
++        $opt{pidfile} =~ /^(.*)$/; $opt{pidfile} = $1;
++    }
++    # untaint what is given on --inet. It is not security sensitive since
++    # it is provided by the admin
++    if($opt{inet}) {
++        $opt{inet} =~ /^(.*)$/; $opt{inet} = $1;
++    }
+ 
+     # determine proper "logsock" for Sys::Syslog
+     my $syslog_logsock;

Attachment: signature.asc
Description: Digital signature

Reply via email to