summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/.git-dpm4
-rw-r--r--debian/changelog2
-rw-r--r--debian/patches/backport-do-not-resend-username-to-pam.patch2
-rw-r--r--debian/patches/backport-fix-pty-permissions.patch2
-rw-r--r--debian/patches/backport-kbdint-duplicates.patch2
-rw-r--r--debian/patches/backport-pam-use-after-free.patch2
-rw-r--r--debian/patches/debian-config.patch43
-rw-r--r--ssh.121
8 files changed, 70 insertions, 8 deletions
diff --git a/debian/.git-dpm b/debian/.git-dpm
index f64723622..8d8bd30fa 100644
--- a/debian/.git-dpm
+++ b/debian/.git-dpm
@@ -1,6 +1,6 @@
1# see git-dpm(1) from git-dpm package 1# see git-dpm(1) from git-dpm package
2ba9e0b1d4edf5876b289affd9d31bab493f0d0a4 25c0c1192be30b7c0e60d96b5e6739c4ad49f087b
3ba9e0b1d4edf5876b289affd9d31bab493f0d0a4 35c0c1192be30b7c0e60d96b5e6739c4ad49f087b
4544df7a04ae5b5c1fc30be7c445ad685d7a02dc9 4544df7a04ae5b5c1fc30be7c445ad685d7a02dc9
5544df7a04ae5b5c1fc30be7c445ad685d7a02dc9 5544df7a04ae5b5c1fc30be7c445ad685d7a02dc9
6openssh_6.9p1.orig.tar.gz 6openssh_6.9p1.orig.tar.gz
diff --git a/debian/changelog b/debian/changelog
index d8745c0e5..d98a173ea 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -154,6 +154,8 @@ openssh (1:6.9p1-1) UNRELEASED; urgency=medium
154 mechanism itself were still applied. Found by Kingcope. 154 mechanism itself were still applied. Found by Kingcope.
155 * Thanks to Jakub Jelen of Red Hat for Fedora's rebased version of the 155 * Thanks to Jakub Jelen of Red Hat for Fedora's rebased version of the
156 GSSAPI key exchange patch. 156 GSSAPI key exchange patch.
157 * Document the Debian-specific change to the default value of
158 ForwardX11Trusted in ssh(1) (closes: #781469).
157 159
158 -- Colin Watson <cjwatson@debian.org> Wed, 19 Aug 2015 15:19:54 +0100 160 -- Colin Watson <cjwatson@debian.org> Wed, 19 Aug 2015 15:19:54 +0100
159 161
diff --git a/debian/patches/backport-do-not-resend-username-to-pam.patch b/debian/patches/backport-do-not-resend-username-to-pam.patch
index 00ace37f1..24b7ce271 100644
--- a/debian/patches/backport-do-not-resend-username-to-pam.patch
+++ b/debian/patches/backport-do-not-resend-username-to-pam.patch
@@ -1,4 +1,4 @@
1From 5b83c6a466b2a7fe6aaf50e082c58fe63592e211 Mon Sep 17 00:00:00 2001 1From f84305e9391e13c01a78df0d93e2edd40c14f601 Mon Sep 17 00:00:00 2001
2From: Damien Miller <djm@mindrot.org> 2From: Damien Miller <djm@mindrot.org>
3Date: Tue, 11 Aug 2015 13:33:24 +1000 3Date: Tue, 11 Aug 2015 13:33:24 +1000
4Subject: Don't resend username to PAM; it already has it. 4Subject: Don't resend username to PAM; it already has it.
diff --git a/debian/patches/backport-fix-pty-permissions.patch b/debian/patches/backport-fix-pty-permissions.patch
index 2cff74911..cbd5a12c4 100644
--- a/debian/patches/backport-fix-pty-permissions.patch
+++ b/debian/patches/backport-fix-pty-permissions.patch
@@ -1,4 +1,4 @@
1From 12577aa167c76d517bfe78f603fe805f190d8d05 Mon Sep 17 00:00:00 2001 1From bf3247821b4335eddd22664b0e1b30393ba31415 Mon Sep 17 00:00:00 2001
2From: "djm@openbsd.org" <djm@openbsd.org> 2From: "djm@openbsd.org" <djm@openbsd.org>
3Date: Thu, 30 Jul 2015 23:09:15 +0000 3Date: Thu, 30 Jul 2015 23:09:15 +0000
4Subject: Fix pty permissions 4Subject: Fix pty permissions
diff --git a/debian/patches/backport-kbdint-duplicates.patch b/debian/patches/backport-kbdint-duplicates.patch
index 0973503c9..c7e395d86 100644
--- a/debian/patches/backport-kbdint-duplicates.patch
+++ b/debian/patches/backport-kbdint-duplicates.patch
@@ -1,4 +1,4 @@
1From ba9e0b1d4edf5876b289affd9d31bab493f0d0a4 Mon Sep 17 00:00:00 2001 1From 5c0c1192be30b7c0e60d96b5e6739c4ad49f087b Mon Sep 17 00:00:00 2001
2From: "djm@openbsd.org" <djm@openbsd.org> 2From: "djm@openbsd.org" <djm@openbsd.org>
3Date: Sat, 18 Jul 2015 07:57:14 +0000 3Date: Sat, 18 Jul 2015 07:57:14 +0000
4Subject: only query each keyboard-interactive device once per authentication 4Subject: only query each keyboard-interactive device once per authentication
diff --git a/debian/patches/backport-pam-use-after-free.patch b/debian/patches/backport-pam-use-after-free.patch
index 460654953..52690882c 100644
--- a/debian/patches/backport-pam-use-after-free.patch
+++ b/debian/patches/backport-pam-use-after-free.patch
@@ -1,4 +1,4 @@
1From c0ec3def4bec4afe1cad9e99081e658200b13a02 Mon Sep 17 00:00:00 2001 1From a97f75bc484762111ae4e994791f4a5af6294c26 Mon Sep 17 00:00:00 2001
2From: Damien Miller <djm@mindrot.org> 2From: Damien Miller <djm@mindrot.org>
3Date: Tue, 11 Aug 2015 13:34:12 +1000 3Date: Tue, 11 Aug 2015 13:34:12 +1000
4Subject: set sshpam_ctxt to NULL after free 4Subject: set sshpam_ctxt to NULL after free
diff --git a/debian/patches/debian-config.patch b/debian/patches/debian-config.patch
index 4f5db8a91..c990a01c3 100644
--- a/debian/patches/debian-config.patch
+++ b/debian/patches/debian-config.patch
@@ -1,4 +1,4 @@
1From 810eecd6b2e03770f21e46b5cb8ce8c7fcd46da8 Mon Sep 17 00:00:00 2001 1From 88ebb6a4a95f2f9ded930587c33f08cff0fc1db4 Mon Sep 17 00:00:00 2001
2From: Colin Watson <cjwatson@debian.org> 2From: Colin Watson <cjwatson@debian.org>
3Date: Sun, 9 Feb 2014 16:10:18 +0000 3Date: Sun, 9 Feb 2014 16:10:18 +0000
4Subject: Various Debian-specific configuration changes 4Subject: Various Debian-specific configuration changes
@@ -27,11 +27,12 @@ Last-Update: 2015-08-19
27Patch-Name: debian-config.patch 27Patch-Name: debian-config.patch
28--- 28---
29 readconf.c | 2 +- 29 readconf.c | 2 +-
30 ssh.1 | 21 +++++++++++++++++++++
30 ssh_config | 7 ++++++- 31 ssh_config | 7 ++++++-
31 ssh_config.5 | 19 ++++++++++++++++++- 32 ssh_config.5 | 19 ++++++++++++++++++-
32 sshd_config | 3 ++- 33 sshd_config | 3 ++-
33 sshd_config.5 | 25 +++++++++++++++++++++++++ 34 sshd_config.5 | 25 +++++++++++++++++++++++++
34 5 files changed, 52 insertions(+), 4 deletions(-) 35 6 files changed, 73 insertions(+), 4 deletions(-)
35 36
36diff --git a/readconf.c b/readconf.c 37diff --git a/readconf.c b/readconf.c
37index 5f6c37f..f0769b5 100644 38index 5f6c37f..f0769b5 100644
@@ -46,6 +47,44 @@ index 5f6c37f..f0769b5 100644
46 if (options->forward_x11_timeout == -1) 47 if (options->forward_x11_timeout == -1)
47 options->forward_x11_timeout = 1200; 48 options->forward_x11_timeout = 1200;
48 if (options->exit_on_forward_failure == -1) 49 if (options->exit_on_forward_failure == -1)
50diff --git a/ssh.1 b/ssh.1
51index 2178863..e2cce49 100644
52--- a/ssh.1
53+++ b/ssh.1
54@@ -670,12 +670,33 @@ option and the
55 directive in
56 .Xr ssh_config 5
57 for more information.
58+.Pp
59+(Debian-specific: X11 forwarding is not subjected to X11 SECURITY extension
60+restrictions by default, because too many programs currently crash in this
61+mode.
62+Set the
63+.Cm ForwardX11Trusted
64+option to
65+.Dq no
66+to restore the upstream behaviour.
67+This may change in future depending on client-side improvements.)
68 .It Fl x
69 Disables X11 forwarding.
70 .It Fl Y
71 Enables trusted X11 forwarding.
72 Trusted X11 forwardings are not subjected to the X11 SECURITY extension
73 controls.
74+.Pp
75+(Debian-specific: This option does nothing in the default configuration: it
76+is equivalent to
77+.Dq Cm ForwardX11Trusted No yes ,
78+which is the default as described above.
79+Set the
80+.Cm ForwardX11Trusted
81+option to
82+.Dq no
83+to restore the upstream behaviour.
84+This may change in future depending on client-side improvements.)
85 .It Fl y
86 Send log information using the
87 .Xr syslog 3
49diff --git a/ssh_config b/ssh_config 88diff --git a/ssh_config b/ssh_config
50index 228e5ab..c9386aa 100644 89index 228e5ab..c9386aa 100644
51--- a/ssh_config 90--- a/ssh_config
diff --git a/ssh.1 b/ssh.1
index 217886319..e2cce49d3 100644
--- a/ssh.1
+++ b/ssh.1
@@ -670,12 +670,33 @@ option and the
670directive in 670directive in
671.Xr ssh_config 5 671.Xr ssh_config 5
672for more information. 672for more information.
673.Pp
674(Debian-specific: X11 forwarding is not subjected to X11 SECURITY extension
675restrictions by default, because too many programs currently crash in this
676mode.
677Set the
678.Cm ForwardX11Trusted
679option to
680.Dq no
681to restore the upstream behaviour.
682This may change in future depending on client-side improvements.)
673.It Fl x 683.It Fl x
674Disables X11 forwarding. 684Disables X11 forwarding.
675.It Fl Y 685.It Fl Y
676Enables trusted X11 forwarding. 686Enables trusted X11 forwarding.
677Trusted X11 forwardings are not subjected to the X11 SECURITY extension 687Trusted X11 forwardings are not subjected to the X11 SECURITY extension
678controls. 688controls.
689.Pp
690(Debian-specific: This option does nothing in the default configuration: it
691is equivalent to
692.Dq Cm ForwardX11Trusted No yes ,
693which is the default as described above.
694Set the
695.Cm ForwardX11Trusted
696option to
697.Dq no
698to restore the upstream behaviour.
699This may change in future depending on client-side improvements.)
679.It Fl y 700.It Fl y
680Send log information using the 701Send log information using the
681.Xr syslog 3 702.Xr syslog 3