diff --git a/msmtp-1.4.16.tar.bz2 b/msmtp-1.4.16.tar.bz2 deleted file mode 100644 index 4ac23ca..0000000 --- a/msmtp-1.4.16.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:248fb2b81fff93627cf51171de80aca6f9ac4a4fba67d533b4ced99e273a784a -size 727517 diff --git a/msmtp-1.4.19.tar.bz2 b/msmtp-1.4.19.tar.bz2 new file mode 100644 index 0000000..b63571c --- /dev/null +++ b/msmtp-1.4.19.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6bf3f6f796041fc7d6653c022cc696238fdf8b2d538c4b2cd6c0aae5f056c66 +size 820041 diff --git a/msmtp.changes b/msmtp.changes index 694c898..1855867 100644 --- a/msmtp.changes +++ b/msmtp.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Fri Nov 20 15:28:11 UTC 2009 - mrueckert@suse.de + +- update to version 1.4.19 + - When using OpenSSL, msmtp now correctly handles NUL characters + in the Common Name and Subject Alternative Name fields of + certificates. This fixes a security problem. Note that msmtp is + not affected by this problem if GnuTLS is used. (bnc#557181) + - Disable security checks on the user configuration file when run + as root. Fixes Debian bug #534829. +- additional changes from version 1.4.18: + - mostly code worker +- additional changes from version 1.4.17: + - Msmtp now also reads SYSCONFDIR/netrc if the password was not + found in ~/.netrc. + - Support for the GNOME keyring was added by Satoru SATOH. +- additional changes from version 1.4.16: + - mostly code rework +- additional changes from version 1.4.15: + - The configuration command tls_crl_file was added. This allows + to use certificate revocation lists (CRLs) during certificate + verification. + - The configuration command tls_min_dh_prime_bits was added. This + may be needed to use TLS/SSL with servers that use a small + Diffie-Hellman (DH) prime size. + - The configuration command tls_priorities was added. This allows + to fine tune TLS/SSL session parameters. + ------------------------------------------------------------------- Sat Sep 6 18:32:26 CEST 2008 - mrueckert@suse.de diff --git a/msmtp.spec b/msmtp.spec index 4ec9bbc..f30533b 100644 --- a/msmtp.spec +++ b/msmtp.spec @@ -1,7 +1,7 @@ # -# spec file for package msmtp (Version 1.4.16) +# spec file for package msmtp (Version 1.4.19) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,14 +19,16 @@ Name: msmtp -Version: 1.4.16 +Version: 1.4.19 Release: 1 # -License: GPL v3 or later +License: GPLv3+ Group: Productivity/Networking/Email/Utilities # BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libidn-devel openssl-devel +# for the directory +Requires: vim-base %if 0%{?suse_version} PreReq: %install_info_prereq %endif @@ -64,11 +66,16 @@ for i in README ChangeLog ; do %{__cp} scripts/msmtpqueue/$i ${i}.msmtpqueue done %{__cp} scripts/msmtpq/README README.msmtpq +%{__cp} scripts/vim/README README.vim %{__install} -m 0755 \ scripts/msmtpqueue/*.sh \ scripts/msmtpq/msmtp{q,Q} \ - scripts/set_sendmail/set_sendmail.sh \ + scripts/set_sendmail/*.sh \ + scripts/find_alias/*.sh \ %{buildroot}%{_bindir} +%{__install} -D -m 0644 \ + scripts/vim/msmtp.vim \ + %{buildroot}%{_datadir}/vim/current/syntax/msmtp.vim %clean %{__rm} -rf %{buildroot} @@ -85,7 +92,7 @@ done %defattr (-, root, root) %doc AUTHORS ChangeLog* COPYING NEWS README README.msmtpqueue README.msmtpq THANKS %doc doc/msmtp.html doc/Mutt+msmtp.txt doc/*.example -%doc scripts/set_sendmail/set_sendmail.conf +%doc scripts/set_sendmail/set_sendmail.conf %{_bindir}/msmtp %{_bindir}/msmtpq %{_bindir}/msmtpQ @@ -93,121 +100,9 @@ done %{_bindir}/msmtp-runqueue.sh %{_bindir}/msmtp-listqueue.sh %{_bindir}/set_sendmail.sh +%{_bindir}/find_alias_for_msmtp.sh %{_mandir}/man1/msmtp.1* %{_infodir}/msmtp.info* +%{_datadir}/vim/current/syntax/msmtp.vim %changelog -* Sat Sep 06 2008 mrueckert@suse.de -- update to version 1.4.16 - - Changed all scripts to '#!/usr/bin/env bash' instead of - '#!/bin/sh' or '#!/bin/bash', because they use bash features - that are not available in POSIX /bin/sh and because bash might - not live in /bin, e.g. on BSD systems. This is a quick fix for - Debian bug #489635. - - Accept both 250 and 251 in return of the RCPT TO command, as - required by RFC 2821 sections 4.3.2 and 3.4. Reported and fixed - by Matthias Bernhardt. Thanks! - - Fix scripts/msmtpqueue/msmtp-runqueue.sh. An error made while - applying a patch accidently broke it. Reported by Thomas Weber. - Thanks! - (this obsoletes msmtp-runqueue.sh.patch) -- additional changes from version 1.4.15 - - Added the new tls_crl_file configuration command and the - corresponding --tls-crl-file option. - - Added the new tls_min_dh_prime_bits configuration command and - the corresponding --tls-min-dh-prime-bits option. This closes - Debian bug #440344. - - Added the new tls_priorities configuration command and the - corresponding --tls-priorities option. - - Gnulib upate to 2008-06-02. Use getpass-gnu instead of getpass - module. - - Add msmtpq scripts by Chris Gianniotis to the scripts - directory. Suggest them as a replacement in the README of the - msmtpqueue scripts. - - Do not let getpass() read from stdin, because we read the mail - from there. Reported by Karol Lewandowski. Thanks! - - Updated the set_sendmail script by Gautam Iyer. Thanks! - - Return EX_TEMPFAIL instead of EX_DATAERR in case of 4xx - replies to the MAIL FROM, RCPT TO and DATA commands. Reported - by Kent Vinther Friis. Thanks! -- install msmtpq -* Wed May 07 2008 cthiel@suse.de -- fix msmtp-runqueue.sh -* Tue Mar 18 2008 mrueckert@suse.de -- update to version 1.4.14 - - The -t option now properly supports Resent-* headers. - - The --read-envelope-from option was added. It allows to read - the envelope from address from the From header. - - The environment variables SMTPSERVER and EMAIL can be used to - configure msmtp for simple use cases. - - Support for the Mac OS X keychain was added by Jay Soffian. -* Sat Aug 04 2007 mrueckert@suse.de -- update to version 1.4.13 - - Added the set_sendmail.sh script by Gautam Iyer to the new - scripts subdirectory. - - Added the msmtpqueue scripts to the new scripts subdirectory. - - Make the search of an account by the envelope from address case - insensitive. Problem reported and fixed by Brandon Philips. - - Update the license of the source code to GPLv3 or later, and - change the license of the documentation to the GFDLv1.2 or - later. - - Gnulib update to 2007-07-15. -- no longer use the external msmtpqueue package. -* Sun Jun 17 2007 bwalle@suse.de -- update to version 1.4.12: - o Handle MAILER-DAEMON correctly - o documentation updates - o Require tls_trust_file or tls_certcheck=off for TLS sessions - o Do not use NTLM authentication automatically - o Gnulib update - o bug fixes -- update to msmtpqueue 0.5: - o Added the msmtp-listqueue.sh script -* Tue Apr 10 2007 mrueckert@suse.de -- update to 1.4.11: - - Require either tls_trust_file or tls_certcheck=off for TLS - sessions, so that msmtp is not silently vulnerable to - man-in-the-middle attacks. - - Do not use NTLM authentication automatically anymore unless TLS - is active. NTLM is not an open standard and must therefore be - considered broken. - - Gnulib update 2007-04-07. -* Mon Jan 22 2007 mrueckert@suse.de -- update to 1.4.10: - - Updated copyright info to 2007. - - Gnulib update to 2007-01-10. - - From mpop: Switch to autoconf-2.61 and automake-1.10, to avoid - problems with configure trying to run "sh /usr/bin/install" - where /usr/bin/install is not a shell script on NetBSD. - Reported by Jeremy C. Reed. - - From mpop: Remove the obsolete "extern int errno;" declaration. - It does not conform to POSIX and causes trouble. Thanks to - Jeremy C. Reed for the patch. - - Added AC_SYS_LARGEFILE to configure.ac, for large file support. - Removed the unnecessary AC_C_CONST and AC_HEADER_STDC. -* Mon Nov 06 2006 mrueckert@suse.de -- update to version 1.4.9: - Some minor build problems were fixed, and the gnulib portability - library was updated. -* Mon Aug 21 2006 mrueckert@suse.de -- Update to version 1.4.7: - o added option to enforce SSLv3 - o many small bugfixes -* Sun Jun 18 2006 mrueckert@suse.de -- Update to version 1.4.6: - o idn support - o many small changes for details see - /usr/share/doc/packages/msmtp/ChangeLog - o small cleanup for the spec file -- added msmtpqueue-0.4 as part to the msmtp package - (no need for an own script for 2 shell script) - Adds basic queueing capabilities to msmtp -- build with -fstack-protector on > 10.0 -* Wed Jan 25 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Wed Oct 19 2005 arvin@suse.de -- updated to version 1.4.4 -* Mon Jul 18 2005 arvin@suse.de -- updated to version 1.4.3 -* Mon Jul 11 2005 arvin@suse.de -- initial package with version 1.4.2