From 0d2786ac869cb7a5a289a3efbdc75ff8c66548d4 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sun, 28 Feb 2010 00:11:59 +0000 Subject: DEP-3 tagging of remaining miscellaneous bug fixes --- debian/patches/epfnosupport.patch | 6 ++++++ debian/patches/no-constraint-fallback.patch | 9 +++++++++ debian/patches/scp-quoting.patch | 9 +++++++++ debian/patches/shell-path.patch | 8 ++++++++ debian/patches/ssh-copy-id-status-check.patch | 6 ++++++ debian/patches/ssh-copy-id-trailing-colons.patch | 8 ++++++++ debian/patches/sshd-ignore-sighup.patch | 7 +++++++ debian/patches/user-group-modes.patch | 12 ++++++++++++ 8 files changed, 65 insertions(+) (limited to 'debian') diff --git a/debian/patches/epfnosupport.patch b/debian/patches/epfnosupport.patch index aceb71ff8..ef3f6d993 100644 --- a/debian/patches/epfnosupport.patch +++ b/debian/patches/epfnosupport.patch @@ -1,3 +1,9 @@ +Description: Fix X forwarding on the Hurd + socket() may return EPFNOSUPPORT, which != EAFNOSUPPORT on the Hurd. +Author: Robert Bihlmeyer +Bug-Debian: http://bugs.debian.org/102991 +Last-Update: 2010-02-27 + Index: b/channels.c =================================================================== --- a/channels.c diff --git a/debian/patches/no-constraint-fallback.patch b/debian/patches/no-constraint-fallback.patch index 139d1ec73..dc01085cb 100644 --- a/debian/patches/no-constraint-fallback.patch +++ b/debian/patches/no-constraint-fallback.patch @@ -1,3 +1,12 @@ +Description: ssh-add: Don't discard constraints when agent refuses request + This was a useful migration measure back in 2002 when constraints were new, + but just adds risk now. +Origin: upstream, http://bazaar.launchpad.net/~vcs-imports/openssh/main/revision/5777 +Author: Daniel Kahn Gillmor +Bug: https://bugzilla.mindrot.org/show_bug.cgi?id=1612 +Bug-Ubuntu: https://bugs.launchpad.net/bugs/209447 +Last-Update: 2010-02-28 + Index: b/authfd.c =================================================================== --- a/authfd.c diff --git a/debian/patches/scp-quoting.patch b/debian/patches/scp-quoting.patch index 80c1b2a24..99702c317 100644 --- a/debian/patches/scp-quoting.patch +++ b/debian/patches/scp-quoting.patch @@ -1,3 +1,12 @@ +Description: Adjust scp quoting in verbose mode + Tweak scp's reporting of filenames in verbose mode to be a bit less + confusing with spaces. + . + This should be revised to mimic real shell quoting. +Author: Nicolas Valcárcel +Bug-Ubuntu: https://bugs.launchpad.net/bugs/89945 +Last-Update: 2010-02-27 + Index: b/scp.c =================================================================== --- a/scp.c diff --git a/debian/patches/shell-path.patch b/debian/patches/shell-path.patch index 9501972b9..cd1bafe83 100644 --- a/debian/patches/shell-path.patch +++ b/debian/patches/shell-path.patch @@ -1,3 +1,11 @@ +Description: Look for $SHELL on the path for ProxyCommand/LocalCommand + There's some debate on the upstream bug about whether POSIX requires this. + I (Colin Watson) agree with Vincent and think it does. +Author: Colin Watson +Bug: https://bugzilla.mindrot.org/show_bug.cgi?id=1494 +Bug-Debian: http://bugs.debian.org/492728 +Last-Update: 2010-02-27 + Index: b/sshconnect.c =================================================================== --- a/sshconnect.c diff --git a/debian/patches/ssh-copy-id-status-check.patch b/debian/patches/ssh-copy-id-status-check.patch index 4f7fb4dfb..bd43f8af4 100644 --- a/debian/patches/ssh-copy-id-status-check.patch +++ b/debian/patches/ssh-copy-id-status-check.patch @@ -1,3 +1,9 @@ +Description: ssh-copy-id: Check exit status of 'ssh-add -L' + This fixes behaviour when an agent is running with no identities loaded. +Author: Adeodato Simó +Bug-Debian: http://bugs.debian.org/221675 +Last-Update: 2010-02-27 + Index: b/contrib/ssh-copy-id =================================================================== --- a/contrib/ssh-copy-id diff --git a/debian/patches/ssh-copy-id-trailing-colons.patch b/debian/patches/ssh-copy-id-trailing-colons.patch index 624e8d5a7..1063fc6bb 100644 --- a/debian/patches/ssh-copy-id-trailing-colons.patch +++ b/debian/patches/ssh-copy-id-trailing-colons.patch @@ -1,3 +1,11 @@ +Description: ssh-copy-id: Strip trailing colons from hostname +Author: Karl Goetz +Author: Colin Watson +Bug: https://bugzilla.mindrot.org/show_bug.cgi?id=1530 +Bug-Debian: http://bugs.debian.org/226172 +Bug-Ubuntu: https://bugs.launchpad.net/bugs/249706 +Last-Update: 2010-02-27 + Index: b/contrib/ssh-copy-id =================================================================== --- a/contrib/ssh-copy-id diff --git a/debian/patches/sshd-ignore-sighup.patch b/debian/patches/sshd-ignore-sighup.patch index 652b3fa66..ded8bc247 100644 --- a/debian/patches/sshd-ignore-sighup.patch +++ b/debian/patches/sshd-ignore-sighup.patch @@ -1,3 +1,10 @@ +Description: sshd: Ignore subsequent SIGHUPs during re-exec + Prevents two HUPs in quick succession from resulting in sshd dying. +Author: Colin Watson +Bug: https://bugzilla.mindrot.org/show_bug.cgi?id=1692 +Bug-Ubuntu: https://bugs.launchpad.net/bugs/497781 +Last-Update: 2010-02-28 + Index: b/sshd.c =================================================================== --- a/sshd.c diff --git a/debian/patches/user-group-modes.patch b/debian/patches/user-group-modes.patch index 47bb458e6..c99c796f3 100644 --- a/debian/patches/user-group-modes.patch +++ b/debian/patches/user-group-modes.patch @@ -1,3 +1,15 @@ +Description: Allow harmless group-writability + Allow ~/.ssh/config to be group-writable, provided that the group in + question contains only the file's owner. Rejected upstream for IMO + incorrect reasons (e.g. a misunderstanding about the contents of + gr->gr_mem). Given that per-user groups and umask 002 are the default + setup in Debian (for good reasons - this makes operating in setgid + directories with other groups much easier), we need to permit this. +Author: Colin Watson +Bug: https://bugzilla.mindrot.org/show_bug.cgi?id=1060 +Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=314347 +Last-Update: 2010-02-27 + Index: b/readconf.c =================================================================== --- a/readconf.c -- cgit v1.2.3