packages: postfix/postfix-dynamicmaps.patch, postfix/postfix-ident.patch, p...

baggins baggins at pld-linux.org
Thu Apr 15 15:52:31 CEST 2010


Author: baggins                      Date: Thu Apr 15 13:52:31 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- up to 2.7.0
- vda-bigquota patch needs love
- build-tested without vda-bigquota

---- Files affected:
packages/postfix:
   postfix-dynamicmaps.patch (1.15 -> 1.16) , postfix-ident.patch (1.5 -> 1.6) , postfix-log-proxy-rejects.patch (1.6 -> 1.7) , postfix-master.cf_cyrus.patch (1.8 -> 1.9) , postfix.spec (1.340 -> 1.341) 

---- Diffs:

================================================================
Index: packages/postfix/postfix-dynamicmaps.patch
diff -u packages/postfix/postfix-dynamicmaps.patch:1.15 packages/postfix/postfix-dynamicmaps.patch:1.16
--- packages/postfix/postfix-dynamicmaps.patch:1.15	Mon May 25 19:50:30 2009
+++ packages/postfix/postfix-dynamicmaps.patch	Thu Apr 15 15:52:26 2010
@@ -602,9 +602,9 @@
  	write_buf.c write_wait.c sane_basename.c format_tv.c allspace.c \
 -	allascii.c load_file.c killme_after.c vstream_tweak.c upass_connect.c \
 +	allascii.c load_file.c killme_after.c vstream_tweak.c upass_connect.c load_lib.c \
- 	upass_listen.c upass_trigger.c edit_file.c inet_windowsize.c
+ 	upass_listen.c upass_trigger.c edit_file.c inet_windowsize.c \
+ 	unix_pass_fd_fix.c dict_cache.c
  OBJS	= alldig.o allprint.o argv.o argv_split.o attr_clnt.o attr_print0.o \
- 	attr_print64.o attr_print_plain.o attr_scan0.o attr_scan64.o \
 @@ -38,7 +38,7 @@
  	chroot_uid.o cidr_match.o clean_env.o close_on_exec.o concatenate.o \
  	ctable.o dict.o dict_alloc.o dict_cdb.o dict_cidr.o dict_db.o \
@@ -620,18 +620,18 @@
  	write_buf.o write_wait.o sane_basename.o format_tv.o allspace.o \
 -	allascii.o load_file.o killme_after.o vstream_tweak.o upass_connect.o \
 +	allascii.o load_file.o killme_after.o vstream_tweak.o upass_connect.o load_lib.o \
- 	upass_listen.o upass_trigger.o edit_file.o inet_windowsize.o
+ 	upass_listen.o upass_trigger.o edit_file.o inet_windowsize.o \
+ 	unix_pass_fd_fix.o dict_cache.o
  HDRS	= argv.h attr.h attr_clnt.h auto_clnt.h base64_code.h binhash.h \
- 	chroot_uid.h cidr_match.h clean_env.h connect.h ctable.h dict.h \
 @@ -83,7 +83,7 @@
  	sigdelay.h sock_addr.h spawn_command.h split_at.h stat_as.h \
  	stringops.h sys_defs.h timed_connect.h timed_wait.h trigger.h \
  	username.h valid_hostname.h vbuf.h vbuf_print.h vstream.h vstring.h \
 -	vstring_vstream.h watchdog.h format_tv.h load_file.h killme_after.h \
 +	vstring_vstream.h watchdog.h format_tv.h load_file.h killme_after.h load_lib.h \
- 	edit_file.h
+ 	edit_file.h dict_cache.h
  TESTSRC	= fifo_open.c fifo_rdwr_bug.c fifo_rdonly_bug.c select_bug.c \
- 	stream_test.c dup2_pass_on_exec.c 
+ 	stream_test.c dup2_pass_on_exec.c test_send_fd test_recv_fd
 @@ -91,6 +91,7 @@
  CFLAGS	= $(DEBUG) $(OPT) $(DEFS)
  FILES	= Makefile $(SRCS) $(HDRS)

================================================================
Index: packages/postfix/postfix-ident.patch
diff -u packages/postfix/postfix-ident.patch:1.5 packages/postfix/postfix-ident.patch:1.6
--- packages/postfix/postfix-ident.patch:1.5	Mon May 25 19:50:59 2009
+++ packages/postfix/postfix-ident.patch	Thu Apr 15 15:52:26 2010
@@ -193,7 +193,7 @@
 @@ -2503,10 +2509,18 @@
       * intermediate proxy.
       */
-     if (!state->proxy || state->xforward.flags == 0) {
+     if (!proxy || state->xforward.flags == 0) {
 -	out_fprintf(out_stream, REC_TYPE_NORM,
 -		    "Received: from %s (%s [%s])",
 -		    state->helo_name ? state->helo_name : state->name,

================================================================
Index: packages/postfix/postfix-log-proxy-rejects.patch
diff -u packages/postfix/postfix-log-proxy-rejects.patch:1.6 packages/postfix/postfix-log-proxy-rejects.patch:1.7
--- packages/postfix/postfix-log-proxy-rejects.patch:1.6	Mon May 25 19:50:48 2009
+++ packages/postfix/postfix-log-proxy-rejects.patch	Thu Apr 15 15:52:26 2010
@@ -14,25 +14,25 @@
  #ifdef USE_TLS
 @@ -2705,8 +2707,19 @@
  	if (state->err == CLEANUP_STAT_OK) {
- 	    (void) smtpd_proxy_cmd(state, SMTPD_PROX_WANT_ANY, ".");
+ 	    (void) proxy->cmd(state, SMTPD_PROX_WANT_ANY, ".");
  	    if (state->err == CLEANUP_STAT_OK &&
--		*STR(state->proxy_buffer) != '2')
-+		*STR(state->proxy_buffer) != '2') {
+-		*STR(proxy->buffer) != '2')
++		*STR(proxy->buffer) != '2') {
  		state->err = CLEANUP_STAT_CONT;
 +		proxy_why = vstring_alloc(10);
-+		vstring_strncpy(proxy_why, STR(state->proxy_buffer), 3);
++		vstring_strncpy(proxy_why, STR(proxy->buffer), 3);
 +		if (alldig(STR(proxy_why)))
 +			proxy_code = atol(STR(proxy_why));
 +		else
 +			proxy_code = 554;
-+		vstring_strncpy(proxy_why, STR(state->proxy_buffer)+4, 5);
++		vstring_strncpy(proxy_why, STR(proxy->buffer)+4, 5);
 +		smtpd_check_reject(state, MAIL_ERROR_POLICY, proxy_code, proxy_why,
-+					"%s", STR(state->proxy_buffer));
++					"%s", STR(proxy->buffer));
 +		vstring_free(proxy_why);
 +	    }
- 	} else if (state->err != CLEANUP_STAT_SIZE) {
- 	    state->err |= CLEANUP_STAT_PROXY;
- 	    detail = cleanup_stat_detail(CLEANUP_STAT_PROXY);
+ 	}
+     }
+ 
 --- postfix-2.6.1/src/smtpd/smtpd_check.c.orig	2009-05-25 19:29:43.159923869 +0200
 +++ postfix-2.6.1/src/smtpd/smtpd_check.c	2009-05-25 19:31:30.299567709 +0200
 @@ -386,7 +386,7 @@

================================================================
Index: packages/postfix/postfix-master.cf_cyrus.patch
diff -u packages/postfix/postfix-master.cf_cyrus.patch:1.8 packages/postfix/postfix-master.cf_cyrus.patch:1.9
--- packages/postfix/postfix-master.cf_cyrus.patch:1.8	Mon Sep 10 16:01:16 2007
+++ packages/postfix/postfix-master.cf_cyrus.patch	Thu Apr 15 15:52:26 2010
@@ -1,20 +1,19 @@
 --- postfix-2.2.2/conf/master.cf.orig	2005-01-24 20:12:46.000000000 +0100
 +++ postfix-2.2.2/conf/master.cf	2005-04-26 11:46:51.000000000 +0200
-@@ -60,15 +60,15 @@
- # The Cyrus deliver program has changed incompatibly, multiple times.
- #
- #old-cyrus unix  -       n       n       -       -       pipe
--#  flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
-+#  flags=R user=cyrus argv=/usr/lib/cyrus/deliver -e -m ${extension} ${user}
- #
- # ====================================================================
- #
- # Cyrus 2.1.5 (Amos Gouaux)
+@@ -60,14 +60,14 @@
  # Also specify in main.cf: cyrus_destination_recipient_limit=1
  #
  #cyrus     unix  -       n       n       -       -       pipe
 -#  user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
 +#  user=cyrus argv=/usr/lib/cyrus/deliver -e -r ${sender} -m ${extension} ${user}
+ #
+ # ====================================================================
+ #
+ # Old example of delivery via Cyrus.
+ #
+ #old-cyrus unix  -       n       n       -       -       pipe
+-#  flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
++#  flags=R user=cyrus argv=/usr/lib/cyrus/deliver -e -m ${extension} ${user}
  #
  # ====================================================================
  #

================================================================
Index: packages/postfix/postfix.spec
diff -u packages/postfix/postfix.spec:1.340 packages/postfix/postfix.spec:1.341
--- packages/postfix/postfix.spec:1.340	Mon Apr  5 21:32:46 2010
+++ packages/postfix/postfix.spec	Thu Apr 15 15:52:26 2010
@@ -24,7 +24,7 @@
 %bcond_without	epoll	# disable epoll for 2.4 kernels
 %endif
 
-%define		vda_ver 2.6.5
+%define		vda_ver 2.7.0
 Summary:	Postfix Mail Transport Agent
 Summary(cs.UTF-8):	Postfix - program pro přepravu pošty (MTA)
 Summary(es.UTF-8):	Postfix - Un MTA (Mail Transport Agent) de alto desempeño
@@ -33,21 +33,21 @@
 Summary(pt_BR.UTF-8):	Postfix - Um MTA (Mail Transport Agent) de alto desempenho
 Summary(sk.UTF-8):	Agent prenosu pošty Postfix
 Name:		postfix
-Version:	2.6.6
-Release:	1
+Version:	2.7.0
+Release:	0.1
 Epoch:		2
 License:	distributable
 Group:		Networking/Daemons/SMTP
 Source0:	ftp://ftp.porcupine.org/mirrors/postfix-release/official/%{name}-%{version}.tar.gz
-# Source0-md5:	2032102731aee48b4d1541962ecc0438
+# Source0-md5:	df648f59421604e895cce56325f00bae
 Source1:	%{name}.aliases
 Source2:	%{name}.cron
 Source3:	%{name}.init
 Source4:	%{name}.sysconfig
 Source5:	%{name}.sasl
 Source6:	%{name}.pamd
-Source7:	http://vda.sourceforge.net/VDA/%{name}-%{vda_ver}-vda-ng.patch.gz
-# Source7-md5:	43e54d0a1a016b90d15a1bd231e6fa38
+Source7:	http://vda.sourceforge.net/VDA/%{name}-vda-%{vda_ver}.patch
+# Source7-md5:	f73d119fc9e00f31f23599176554e763
 Source8:	%{name}-bounce.cf.pl
 # http://postfix.state-of-mind.de/bounce-templates/bounce.de-DE.cf
 Source9:	%{name}-bounce.cf.de
@@ -527,6 +527,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.341  2010/04/15 13:52:26  baggins
+- up to 2.7.0
+- vda-bigquota patch needs love
+- build-tested without vda-bigquota
+
 Revision 1.340  2010/04/05 19:32:46  shadzik
 - 2.6.6
 - vda-ng-64bit.patch -> vda-ng-bigquota.patch
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/postfix/postfix-dynamicmaps.patch?r1=1.15&r2=1.16&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/postfix/postfix-ident.patch?r1=1.5&r2=1.6&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/postfix/postfix-log-proxy-rejects.patch?r1=1.6&r2=1.7&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/postfix/postfix-master.cf_cyrus.patch?r1=1.8&r2=1.9&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/postfix/postfix.spec?r1=1.340&r2=1.341&f=u



More information about the pld-cvs-commit mailing list