Hello community,
here is the log from the commit of package vacation
checked in at Fri Aug 25 16:02:03 CEST 2006.
--------
--- vacation/vacation.changes 2006-05-26 12:56:33.000000000 +0200
+++ vacation/vacation.changes 2006-08-25 15:59:08.000000000 +0200
@@ -1,0 +2,5 @@
+Fri Aug 25 15:58:40 CEST 2006 - werner@suse.de
+
+- Update to version 1.2.6.2 which includes the bulk fix
+
+-------------------------------------------------------------------
Old:
----
vacation-1.2.6.1.dif
vacation-1.2.6.1.tar.bz2
New:
----
vacation-1.2.6.2.dif
vacation-1.2.6.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vacation.spec ++++++
--- /var/tmp/diff_new_pack.ZxB8Hf/_old 2006-08-25 16:01:45.000000000 +0200
+++ /var/tmp/diff_new_pack.ZxB8Hf/_new 2006-08-25 16:01:45.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package vacation (Version 1.2.6.1)
+# spec file for package vacation (Version 1.2.6.2)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -14,18 +14,18 @@
License: GPL
Group: Productivity/Networking/Email/Utilities
Autoreqprov: on
-Version: 1.2.6.1
-Release: 150
+Version: 1.2.6.2
+Release: 1
Summary: A way to automatically reply to incoming e-mail
Source: vacation-%{version}.tar.bz2
Patch: vacation-%{version}.dif
-Patch1: vacation-%{version}.multiple-vacationmsg_files.dif
+Patch1: vacation-1.2.6.1.multiple-vacationmsg_files.dif
# Not used but an option for geting it work without
# using -m32 on 64bit and also on big endiany systems
# Problem: it breaks olf vacation programs using gdbm
# and it requires db1 (to be independent from db version)
-Patch2: vacation-%{version}.db.dif
-Patch3: vacation-%{version}.strip.diff
+Patch2: vacation-1.2.6.1.db.dif
+Patch3: vacation-1.2.6.1.strip.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -80,6 +80,8 @@
%{_mandir}/man5/forward.5.gz
%changelog -n vacation
+* Fri Aug 25 2006 - werner@suse.de
+- Update to version 1.2.6.2 which includes the bulk fix
* Fri May 26 2006 - schwab@suse.de
- Don't strip binaries.
* Wed Jan 25 2006 - mls@suse.de
++++++ vacation-1.2.6.1.dif -> vacation-1.2.6.2.dif ++++++
--- vacation/vacation-1.2.6.1.dif 2005-07-28 16:54:11.000000000 +0200
+++ vacation/vacation-1.2.6.2.dif 2006-08-25 15:39:30.000000000 +0200
@@ -1,5 +1,5 @@
--- Makefile
-+++ Makefile 2005-07-28 16:42:52.000000000 +0200
++++ Makefile 2006-08-25 15:36:57.000000000 +0200
@@ -8,18 +8,9 @@
#
SHELL = /bin/sh
@@ -22,7 +22,7 @@
LIBS = -lgdbm
LINT = lint -abchuvx
-@@ -29,7 +20,7 @@
+@@ -29,7 +20,7 @@ LLIBS =
BINDIR = /usr/bin
VACATION = $(BINDIR)/vacation
VACLOOK = $(BINDIR)/vaclook
@@ -32,8 +32,8 @@
VERSION = 1
--- vacation.c
-+++ vacation.c 2005-07-28 16:53:09.000000000 +0200
-@@ -69,6 +69,7 @@
++++ vacation.c 2006-08-25 15:39:06.000000000 +0200
+@@ -69,6 +69,7 @@ static char rcsid[] __attribute__ ((unus
#include
#include
@@ -41,7 +41,7 @@
#include
#include
#include
-@@ -84,6 +85,13 @@
+@@ -84,6 +85,13 @@ static char rcsid[] __attribute__ ((unus
#include "tzfile.h"
#include "vacation.h"
@@ -55,7 +55,7 @@
/*
* VACATION -- return a message to the sender when on vacation.
*
-@@ -100,13 +108,14 @@
+@@ -100,13 +108,14 @@ int main(int argc, char **argv)
struct passwd *pw;
ALIAS *cur;
time_t interval;
@@ -72,7 +72,7 @@
interval = -1;
vdomain = NULL;
#ifdef _PATH_VACATION
-@@ -114,14 +123,14 @@
+@@ -114,14 +123,14 @@ int main(int argc, char **argv)
#else
vacation = argv[0];
#endif
@@ -91,7 +91,7 @@
}
cur->name = optarg;
cur->next = names;
-@@ -131,23 +140,30 @@
+@@ -131,23 +140,30 @@ int main(int argc, char **argv)
vdomain = optarg;
break;
case 'I': /* init the database */
@@ -125,7 +125,7 @@
case '?':
default:
usage();
-@@ -155,38 +171,114 @@
+@@ -155,38 +171,114 @@ int main(int argc, char **argv)
}
argc -= optind;
argv += optind;
@@ -249,7 +249,7 @@
}
if (interval != -1)
-@@ -196,15 +288,19 @@
+@@ -196,15 +288,19 @@ int main(int argc, char **argv)
(void) gdbm_close(db);
exit(0);
}
@@ -272,7 +272,7 @@
cur->name = pw->pw_name;
cur->next = names;
names = cur;
-@@ -218,8 +314,10 @@
+@@ -218,8 +314,10 @@ int main(int argc, char **argv)
(void) gdbm_close(db);
if( vdomain){ /* add virtual domain to username */
if( !(vusername = (char *)malloc(MAXLINE))) {
@@ -285,7 +285,7 @@
}
(void) strcpy( vusername, pw->pw_name);
strcat( vusername, "@");
-@@ -231,10 +329,17 @@
+@@ -231,10 +329,17 @@ int main(int argc, char **argv)
}
} else
(void) gdbm_close(db);
@@ -303,7 +303,7 @@
/*
* readheaders --
* read mail headers
-@@ -246,8 +351,6 @@
+@@ -246,8 +351,6 @@ void readheaders(void)
int tome, cont;
char buf[MAXLINE];
char uucpfrom[MAXLINE];
@@ -312,7 +312,7 @@
cont = tome = 0;
while (fgets(buf, sizeof(buf), stdin) && *buf != '\n')
-@@ -292,7 +395,7 @@
+@@ -292,7 +395,7 @@ void readheaders(void)
*p = '\0';
}
else
@@ -321,7 +321,7 @@
if ((p = rindex(uucpfrom, '!')))
strcat(from, p+1);
else
-@@ -303,7 +406,7 @@
+@@ -303,7 +406,7 @@ void readheaders(void)
printd (logline);
#endif
if (junkmail())
@@ -330,7 +330,7 @@
break;
case 'R': /* "Reply-To: " */
cont = 0;
-@@ -318,7 +421,7 @@
+@@ -318,7 +421,7 @@ void readheaders(void)
printd (logline);
#endif
if (junkmail())
@@ -339,7 +339,7 @@
}
break;
case 'S': /* "Subject" */
-@@ -332,7 +435,7 @@
+@@ -332,7 +435,7 @@ void readheaders(void)
printd (logline);
#endif
if (junkmail())
@@ -348,7 +348,7 @@
}
break;
case 'P': /* "Precedence:" */
-@@ -348,7 +451,12 @@
+@@ -348,7 +451,12 @@ void readheaders(void)
if (!strncasecmp(p, "junk", 4) ||
!strncasecmp(p, "list", 4) ||
!strncasecmp(p, "bulk", 4))
@@ -362,7 +362,7 @@
break;
case 'C': /* "Cc:" */
if (strncasecmp(buf, "Cc:", 3))
-@@ -368,12 +476,15 @@
+@@ -368,12 +476,15 @@ void readheaders(void)
findme:
for (cur = names; !tome && cur; cur = cur->next)
tome += nsearch(cur->name, buf);
@@ -381,7 +381,7 @@
}
if (rflag && (*replyto != 0x0))
strcpy (from, replyto);
-@@ -418,7 +529,8 @@
+@@ -418,7 +529,8 @@ int junkmail(void)
{"List-Owner", 10}, {"List-Archive", 12},
{"-request", 8}, {"postmaster", 10}, {"uucp", 4},
{"mailer-daemon", 13}, {"mailer", 6}, {"-relay", 6},
@@ -391,7 +391,7 @@
};
register struct ignore *cur;
register int len;
-@@ -515,6 +627,7 @@
+@@ -515,6 +627,7 @@ void setreply(void)
/*
* sendmessage --
* exec sendmail to send the vacation file to sender
@@ -399,7 +399,7 @@
*/
void
sendmessage(char *myname, char *myrealname)
-@@ -526,12 +639,16 @@
+@@ -526,12 +639,16 @@ sendmessage(char *myname, char *myrealna
char buf[MAXLINE];
char line[MAXLINE];
@@ -419,7 +419,7 @@
if (index(myrealname, '(') || index(myrealname, ')')){
*buf='\"'; /* put " around realnames with () */
(void) strcpy(buf+1, myrealname);
-@@ -547,15 +664,18 @@
+@@ -547,15 +664,18 @@ sendmessage(char *myname, char *myrealna
mfp = fopen(VMSG, "r");
if (mfp == NULL) {
syslog(LOG_NOTICE, "vacation: no ~%s/%s file.\n", myname, VMSG);
@@ -438,7 +438,7 @@
exit(1);
}
if (i == 0) {
-@@ -563,15 +683,17 @@
+@@ -563,14 +683,15 @@ sendmessage(char *myname, char *myrealna
close(pvect[0]);
close(pvect[1]);
fclose(mfp);
@@ -452,13 +452,11 @@
close(pvect[0]);
sfp = fdopen(pvect[1], "w");
- fprintf(sfp,"User-Agent: Vacation/1.2.6 http://vacation.sourceforge.net\n");
-+ fprintf(sfp,"User-Agent: Vacation/1.2.6.1 http://vacation.sourceforge.net\n");
++ fprintf(sfp,"User-Agent: Vacation/1.2.6.2 http://vacation.sourceforge.net\n");
+ fprintf(sfp,"Precedence: bulk\n");
fprintf(sfp, "To: %s\n", from);
-+ fprintf(sfp, "Precedence: bulk\n");
while (fgets(buf, sizeof buf, mfp)) {
- char *sp, *fromp, *subjp, *nextp;
-
-@@ -605,7 +727,7 @@
+@@ -606,7 +727,7 @@ sendmessage(char *myname, char *myrealna
void usage(void)
{
@@ -467,7 +465,7 @@
puts ("or: vacation [ -j ] [ -a alias ] [ -h hostname ] [ -tN ] [ -r ] login");
exit(1);
}
-@@ -615,7 +737,7 @@
+@@ -616,7 +737,7 @@ void initialize (char *path, char *mynam
{
char *editor;
char ebuf[PATH_MAX];
@@ -477,8 +475,8 @@
FILE *oldmessage;
FILE *forward;
--- vacation.man
-+++ vacation.man 2005-07-28 16:42:52.000000000 +0200
-@@ -25,7 +25,9 @@
++++ vacation.man 2006-08-25 15:36:57.000000000 +0200
+@@ -25,7 +25,9 @@ vacation \- reply to mail automatically
.SH SYNOPSIS
.B vacation
[
@@ -489,7 +487,7 @@
]
.br
.B vacation
-@@ -45,6 +47,7 @@
+@@ -45,6 +47,7 @@ vacation \- reply to mail automatically
.B \-?
]
.I username
@@ -497,7 +495,7 @@
.SH DESCRIPTION
.IX vacation "" "\fLvacation\fR \(em automatic mail replies"
.LP
-@@ -155,13 +158,37 @@
+@@ -155,13 +158,37 @@ senders is made case-independant.
.SH OPTIONS
.TP
.B \-I
@@ -538,7 +536,7 @@
.I user
argument is given,
--- vaclook
-+++ vaclook 2005-07-28 16:42:52.000000000 +0200
++++ vaclook 2006-08-25 15:36:57.000000000 +0200
@@ -1,14 +1,4 @@
-#!/usr/bin/perl
+#!/bin/sh
++++++ vacation-1.2.6.1.tar.bz2 -> vacation-1.2.6.2.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vacation-1.2.6.1/AUTHORS new/vacation-1.2.6.2/AUTHORS
--- old/vacation-1.2.6.1/AUTHORS 2001-08-14 14:06:32.000000000 +0200
+++ new/vacation-1.2.6.2/AUTHORS 2006-08-25 14:24:32.000000000 +0200
@@ -1 +1,2 @@
+Chris Samuel
Sean Rima
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vacation-1.2.6.1/ChangeLog new/vacation-1.2.6.2/ChangeLog
--- old/vacation-1.2.6.1/ChangeLog 2001-08-14 14:06:32.000000000 +0200
+++ new/vacation-1.2.6.2/ChangeLog 2006-08-25 14:24:32.000000000 +0200
@@ -1,3 +1,13 @@
+2006/08/25
+- Vacation now adds the "Precedence: bulk" header to all outgoing emails.
+- Tagged vacation_1_2_6_2
+- Almost released as 1.2.6.2
+- Forgot to update ChangeLog - fixed
+- Tagged vacation_1_2_6_2_changelog
+- Forgot to update maintainer information - fixed
+- Tagger vacation_1_2_6_2_changelog_maintainer
+- Released as 1.2.6.2
+
01/08/01:
- Added all rfc2369 keyword to ignore list.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vacation-1.2.6.1/README new/vacation-1.2.6.2/README
--- old/vacation-1.2.6.1/README 2001-08-14 14:06:32.000000000 +0200
+++ new/vacation-1.2.6.2/README 2006-08-25 14:24:32.000000000 +0200
@@ -88,5 +88,6 @@
I'd appreciate some further testing and any useful hints concerning
vacation. Please feel free to mail me any comments.
-Sean Rima (thecivvie@softhome.net), 2 Dec 1999 (Yeah we are Y2000 clean!)
+Now maintained by Chris Samuel (chris@csamuel.org), http://www.csamuel.org/
+2006/08/25
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vacation-1.2.6.1/vacation.c new/vacation-1.2.6.2/vacation.c
--- old/vacation-1.2.6.1/vacation.c 2001-08-14 14:07:12.000000000 +0200
+++ new/vacation-1.2.6.2/vacation.c 2006-08-25 13:36:57.000000000 +0200
@@ -39,7 +39,7 @@
#ifndef lint
/*static char sccsid[] = "from: @(#)vacation.c 5.19 (Berkeley) 3/23/91";*/
-static char rcsid[] __attribute__ ((unused)) = "$Id: vacation.c,v 1.9 2001/08/04 00:01:09 thecivvie Exp $";
+static char rcsid[] __attribute__ ((unused)) = "$Id: vacation.c,v 1.11 2006/08/25 11:36:57 chrissamuel Exp $";
#endif /* not lint */
/*
@@ -571,6 +571,7 @@
close(pvect[0]);
sfp = fdopen(pvect[1], "w");
fprintf(sfp,"User-Agent: Vacation/1.2.6 http://vacation.sourceforge.net\n");
+ fprintf(sfp,"Precedence: bulk\n");
fprintf(sfp, "To: %s\n", from);
while (fgets(buf, sizeof buf, mfp)) {
char *sp, *fromp, *subjp, *nextp;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org