From 8014b277a51214abb6a9f9b3727d712dd4a893edc79c8d0090cb3994443d6a31 Mon Sep 17 00:00:00 2001 From: Reinhard Max Date: Wed, 25 Jul 2018 12:14:52 +0000 Subject: [PATCH] Accepting request 624777 from home:bmwiedemann:branches:server:mail + check gpg sig - Update to version 1.7.1 - Add reproducible.patch to fix build date and hostname (boo#1047218, boo#1084909) - Complete unification of network security support. All network protocols have been refactored to use a common set of security routines. This means all protocols support all SASL mechanisms and TLS. TLS support has been strengthened to perform certificate name validation and to require TLS 1.1 as a minimum protocol. Also, all protocols can make use of the OAuth2/XOAUTH SASL mechanism, which is supported by Gmail. - send(1) now supports adding switches to post(8) based on the address or domain of the email address in the From: header; this more easily allows users to support multiple identities. - A generic facility for passing arguments to filter programs in repl(1) by use of the -convertargs switch. - Native support for the manipulation of iCalendar requests; see mhical(1) for more details. - See NEWS file for more changes OBS-URL: https://build.opensuse.org/request/show/624777 OBS-URL: https://build.opensuse.org/package/show/server:mail/nmh?expand=0&rev=9 --- nmh-1.6.tar.gz | 3 -- nmh-1.7.1.tar.gz | 3 ++ nmh-1.7.1.tar.gz.sig | Bin 0 -> 543 bytes nmh.changes | 22 ++++++++ nmh.keyring | 119 +++++++++++++++++++++++++++++++++++++++++++ nmh.spec | 12 +++-- reproducible.patch | 45 ++++++++++++++++ 7 files changed, 198 insertions(+), 6 deletions(-) delete mode 100644 nmh-1.6.tar.gz create mode 100644 nmh-1.7.1.tar.gz create mode 100644 nmh-1.7.1.tar.gz.sig create mode 100644 nmh.keyring create mode 100644 reproducible.patch diff --git a/nmh-1.6.tar.gz b/nmh-1.6.tar.gz deleted file mode 100644 index fa9767c..0000000 --- a/nmh-1.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:29338ae2bc8722fe8a5904b7b601a63943b72b07b6fcda53f3a354edb6a64bc3 -size 1197272 diff --git a/nmh-1.7.1.tar.gz b/nmh-1.7.1.tar.gz new file mode 100644 index 0000000..9ff7a1a --- /dev/null +++ b/nmh-1.7.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1fb94bbf7d95fcd43277c7cfda55633a047187f57afc6c1bb9321852bd07c11 +size 1400083 diff --git a/nmh-1.7.1.tar.gz.sig b/nmh-1.7.1.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..93bcaecbdf174750037681fe4c501bca2c3c4b994704cc7c28a7e050d96b5d85 GIT binary patch literal 543 zcmV+)0^t3L0vrSY0SEvF1p->0=`R2Z2@q`K+ff60LDQ`k5CEK*Jq$^LkMnFa#l>|; zE9F_5d&AaN;&C)le=FcV$d?J$F@O4y>)P3x!VO~!1P_TJt7Tiq?drbHh;uu#tA*%T zD5xs6BY@x5tY?Hbk-kJ>6$IW51mM@RHMFxB5~ao}NLD&pOiTt6d=?HXGM+A)la!dj?SMo4xk1QlZke@x3k3EhRGHtrbr-DK@@`2RV+bQtJ@u`KHlUAJyiO#I2IG}6nHeM;0?Ixfy ztmIgpzNK#k+uibW_u49C1-r4ql95jd`mE3e*d3B zV`YZUfGz0^P7^F#N_Cq42yVH;X#uuNaS4OV&Z`AbbYn)O-kHB1kA#fVYfwGkuc{5u hEP(6PA@G1#8=o?YC&Rpmg4h|!5UR|#N4haQgUFE)26O-b literal 0 HcmV?d00001 diff --git a/nmh.changes b/nmh.changes index 7e38606..8867d28 100644 --- a/nmh.changes +++ b/nmh.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Mon Jul 23 09:27:26 UTC 2018 - bwiedemann@suse.com + +- Update to version 1.7.1 +- Add reproducible.patch to fix build date and hostname + (boo#1047218, boo#1084909) +- Complete unification of network security support. All network protocols + have been refactored to use a common set of security routines. + This means all protocols support all SASL mechanisms and TLS. + TLS support has been strengthened to perform certificate name validation + and to require TLS 1.1 as a minimum protocol. + Also, all protocols can make use of the OAuth2/XOAUTH SASL mechanism, + which is supported by Gmail. +- send(1) now supports adding switches to post(8) based on the address or + domain of the email address in the From: header; this more easily allows + users to support multiple identities. +- A generic facility for passing arguments to filter programs in repl(1) + by use of the -convertargs switch. +- Native support for the manipulation of iCalendar requests; see mhical(1) + for more details. +- See NEWS file for more changes + ------------------------------------------------------------------- Fri Mar 6 10:23:19 UTC 2015 - p.drouand@gmail.com diff --git a/nmh.keyring b/nmh.keyring new file mode 100644 index 0000000..570b002 --- /dev/null +++ b/nmh.keyring @@ -0,0 +1,119 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2 + +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 +lmp89dtkJ0nUC7bETsqu5L6E1+M= +=muiM +-----END PGP PUBLIC KEY BLOCK----- diff --git a/nmh.spec b/nmh.spec index 1bfab67..7cd2433 100644 --- a/nmh.spec +++ b/nmh.spec @@ -25,13 +25,17 @@ Requires: less Requires: smtp_daemon Provides: mh Obsoletes: mh <= 6.8.4 -Version: 1.6 +Version: 1.7.1 Release: 0 Summary: Unix Mail Handler License: BSD-3-Clause Group: Productivity/Networking/Email/Clients -Url: hhttp://www.nongnu.org/nmh/ -Source0: http://download.savannah.nongnu.org/releases/nmh/%{name}-%{version}.tar.gz +Url: https://www.nongnu.org/nmh/ +Source0: https://download.savannah.nongnu.org/releases/nmh/%{name}-%{version}.tar.gz +Source1: https://download.savannah.nongnu.org/releases/nmh/%{name}-%{version}.tar.gz.sig +Source2: %{name}.keyring +# PATCH-FIX-UPSTREAM bmwiedemann https://savannah.nongnu.org/support/?109535 +Patch0: reproducible.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -49,8 +53,10 @@ ways. %prep %setup -q +%patch0 -p1 %build +export HOSTNAME=OBS # for boo#1084909 %configure --libdir=%{_libexecdir}/%name \ --docdir=%_defaultdocdir/%name \ --sysconfdir=%{_sysconfdir}/nmh \ diff --git a/reproducible.patch b/reproducible.patch new file mode 100644 index 0000000..240010a --- /dev/null +++ b/reproducible.patch @@ -0,0 +1,45 @@ +Author: Bernhard M. Wiedemann +Date: 2018-07-23 + +https://savannah.nongnu.org/support/index.php?109535 + +Allow to override build date +in order to make builds reproducible. +See https://reproducible-builds.org/ for why this is good +and https://reproducible-builds.org/specs/source-date-epoch/ +for the definition of this variable. +This date call only works with GNU date. + +Index: nmh-1.7.1/config/version.sh +=================================================================== +--- nmh-1.7.1.orig/config/version.sh ++++ nmh-1.7.1/config/version.sh +@@ -6,13 +6,13 @@ + set -e + + version=${1?} +-host=`uname -n` ++host=${HOSTNAME:-`uname -n`} + if test -d "$srcdir/.git"; then + git=" `git -C $srcdir describe --long --dirty`" + else + git= + fi +-date="`TZ=GMT0 date +'%Y-%m-%d %T'` +0000" ++date="$(TZ=GMT0 date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" '+%Y-%m-%d %T +0000')" + + cat <