[arch-commits] Commit in openssh/trunk (PKGBUILD error.patch)
Gaetan Bisson
bisson at archlinux.org
Fri Mar 20 05:05:03 UTC 2015
Date: Friday, March 20, 2015 @ 06:05:03
Author: bisson
Revision: 234192
fix FS#44267
Added:
openssh/trunk/error.patch
Modified:
openssh/trunk/PKGBUILD
-------------+
PKGBUILD | 9 ++++++++-
error.patch | 25 +++++++++++++++++++++++++
2 files changed, 33 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-03-20 03:34:00 UTC (rev 234191)
+++ PKGBUILD 2015-03-20 05:05:03 UTC (rev 234192)
@@ -5,7 +5,7 @@
pkgname=openssh
pkgver=6.8p1
-pkgrel=1
+pkgrel=2
pkgdesc='Free version of the SSH connectivity tools'
url='http://www.openssh.org/portable.html'
license=('custom:BSD')
@@ -16,6 +16,7 @@
'x11-ssh-askpass: input passphrase in X')
validpgpkeys=('59C2118ED206D927E667EBE3D3E5F56B6D920D30')
source=("ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/${pkgname}-${pkgver}.tar.gz"{,.asc}
+ 'error.patch'
'sshdgenkeys.service'
'sshd at .service'
'sshd.service'
@@ -22,6 +23,7 @@
'sshd.socket'
'sshd.pam')
sha1sums=('cdbc51e46a902b30d263b05fdc71340920e91c92' 'SKIP'
+ '1b6b11efe9b20b9d1e51a59ac4b16eefb1dc84b8'
'cc1ceec606c98c7407e7ac21ade23aed81e31405'
'6a0ff3305692cf83aca96e10f3bb51e1c26fccda'
'ec49c6beba923e201505f5669cea48cad29014db'
@@ -32,6 +34,11 @@
install=install
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p1 -i ../error.patch
+}
+
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
Added: error.patch
===================================================================
--- error.patch (rev 0)
+++ error.patch 2015-03-20 05:05:03 UTC (rev 234192)
@@ -0,0 +1,25 @@
+From 4d24b3b6a4a6383e05e7da26d183b79fa8663697 Mon Sep 17 00:00:00 2001
+From: Damien Miller <djm at mindrot.org>
+Date: Thu, 19 Mar 2015 22:11:59 +0000
+Subject: remove error() accidentally inserted for debugging
+
+pointed out by Christian Hesse
+---
+diff --git a/monitor_wrap.c b/monitor_wrap.c
+index b379f05..d39d491 100644
+--- a/monitor_wrap.c
++++ b/monitor_wrap.c
+@@ -153,10 +153,8 @@ mm_request_receive(int sock, Buffer *m)
+ debug3("%s entering", __func__);
+
+ if (atomicio(read, sock, buf, sizeof(buf)) != sizeof(buf)) {
+- if (errno == EPIPE) {
+- error("%s: socket closed", __func__);
++ if (errno == EPIPE)
+ cleanup_exit(255);
+- }
+ fatal("%s: read: %s", __func__, strerror(errno));
+ }
+ msg_len = get_u32(buf);
+--
+cgit v0.9.2
More information about the arch-commits
mailing list