This patch uses the full patch to postconf which allows qshape to work.

- David
Index: ports/mail/postfix/snapshot/patches/patch-qshape.pl
===================================================================
RCS file: ports/mail/postfix/snapshot/patches/patch-qshape.pl
diff -N ports/mail/postfix/snapshot/patches/patch-qshape.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ports/mail/postfix/snapshot/patches/patch-qshape.pl 1 Feb 2006 20:34:38 
-0000
@@ -0,0 +1,11 @@
+--- auxiliary/qshape/qshape.pl.orig    Wed Feb  1 15:28:20 2006
++++ auxiliary/qshape/qshape.pl Wed Feb  1 15:28:29 2006
+@@ -155,7 +155,7 @@
+ 
+       $ENV{q{MAIL_CONFIG}} = $opts{"c"} if (exists $opts{"c"});
+ 
+-      chomp(my $qdir = qx{postconf -h queue_directory});
++      chomp(my $qdir = qx{/usr/local/sbin/postconf -h queue_directory});
+       die "$0: postconf failed\n" if ($? != 0);
+       warn "'queue_directory' variable expansion not supported: $qdir\n"
+           if ($qdir =~ /\$/);
Index: ports/mail/postfix/stable/patches/patch-qshape.pl
===================================================================
RCS file: ports/mail/postfix/stable/patches/patch-qshape.pl
diff -N ports/mail/postfix/stable/patches/patch-qshape.pl
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ports/mail/postfix/stable/patches/patch-qshape.pl   1 Feb 2006 20:34:38 
-0000
@@ -0,0 +1,11 @@
+--- auxiliary/qshape/qshape.pl.orig    Wed Feb  1 15:32:29 2006
++++ auxiliary/qshape/qshape.pl Wed Feb  1 15:32:41 2006
+@@ -155,7 +155,7 @@
+ 
+       $ENV{q{MAIL_CONFIG}} = $opts{"c"} if (exists $opts{"c"});
+ 
+-      chomp(my $qdir = qx{postconf -h queue_directory});
++      chomp(my $qdir = qx{/usr/local/sbin/postconf -h queue_directory});
+       die "$0: postconf failed\n" if ($? != 0);
+       warn "'queue_directory' variable expansion not supported: $qdir\n"
+           if ($qdir =~ /\$/);

Reply via email to