diff options
author | Christian Ehrhardt <christian.ehrhardt@canonical.com> | 2018-06-28 15:43:13 +0200 |
---|---|---|
committer | Christian Ehrhardt <christian.ehrhardt@canonical.com> | 2018-06-28 15:43:14 +0200 |
commit | 92d266b9e75233afd4a1ce663f062b7e9a843e65 (patch) | |
tree | c23159a23239438f10da5f025ca2297ad44ca9d5 /debian/patches/user-group-modes.patch | |
parent | 970f1c25f7c73067f2f07e2e64c88201c90ff490 (diff) | |
parent | 60256f28189c3d0650a78e737eb0ca4753478a4b (diff) |
[ Christian Ehrhardt ]
Fix unintentional restriction of authorized keys environment options
to be alphanumeric (LP: #1771011)
Diffstat (limited to 'debian/patches/user-group-modes.patch')
-rw-r--r-- | debian/patches/user-group-modes.patch | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/debian/patches/user-group-modes.patch b/debian/patches/user-group-modes.patch index a7201b318..712620843 100644 --- a/debian/patches/user-group-modes.patch +++ b/debian/patches/user-group-modes.patch | |||
@@ -19,7 +19,7 @@ Patch-Name: user-group-modes.patch | |||
19 | --- | 19 | --- |
20 | auth-rhosts.c | 6 ++---- | 20 | auth-rhosts.c | 6 ++---- |
21 | auth.c | 3 +-- | 21 | auth.c | 3 +-- |
22 | misc.c | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++----- | 22 | misc.c | 58 ++++++++++++++++++++++++++++++++++++++++++++++----- |
23 | misc.h | 2 ++ | 23 | misc.h | 2 ++ |
24 | readconf.c | 3 +-- | 24 | readconf.c | 3 +-- |
25 | ssh.1 | 2 ++ | 25 | ssh.1 | 2 ++ |
@@ -27,7 +27,7 @@ Patch-Name: user-group-modes.patch | |||
27 | 7 files changed, 63 insertions(+), 13 deletions(-) | 27 | 7 files changed, 63 insertions(+), 13 deletions(-) |
28 | 28 | ||
29 | diff --git a/auth-rhosts.c b/auth-rhosts.c | 29 | diff --git a/auth-rhosts.c b/auth-rhosts.c |
30 | index ecf956f0..4dccd5e6 100644 | 30 | index ecf956f06..4dccd5e6a 100644 |
31 | --- a/auth-rhosts.c | 31 | --- a/auth-rhosts.c |
32 | +++ b/auth-rhosts.c | 32 | +++ b/auth-rhosts.c |
33 | @@ -261,8 +261,7 @@ auth_rhosts2(struct passwd *pw, const char *client_user, const char *hostname, | 33 | @@ -261,8 +261,7 @@ auth_rhosts2(struct passwd *pw, const char *client_user, const char *hostname, |
@@ -51,7 +51,7 @@ index ecf956f0..4dccd5e6 100644 | |||
51 | pw->pw_name, buf); | 51 | pw->pw_name, buf); |
52 | auth_debug_add("Bad file modes for %.200s", buf); | 52 | auth_debug_add("Bad file modes for %.200s", buf); |
53 | diff --git a/auth.c b/auth.c | 53 | diff --git a/auth.c b/auth.c |
54 | index 76d586e3..68b9fe79 100644 | 54 | index 76d586e31..68b9fe795 100644 |
55 | --- a/auth.c | 55 | --- a/auth.c |
56 | +++ b/auth.c | 56 | +++ b/auth.c |
57 | @@ -468,8 +468,7 @@ check_key_in_hostfiles(struct passwd *pw, struct sshkey *key, const char *host, | 57 | @@ -468,8 +468,7 @@ check_key_in_hostfiles(struct passwd *pw, struct sshkey *key, const char *host, |
@@ -65,7 +65,7 @@ index 76d586e3..68b9fe79 100644 | |||
65 | "bad owner or modes for %.200s", | 65 | "bad owner or modes for %.200s", |
66 | pw->pw_name, user_hostfile); | 66 | pw->pw_name, user_hostfile); |
67 | diff --git a/misc.c b/misc.c | 67 | diff --git a/misc.c b/misc.c |
68 | index 874dcc8a..75c4113f 100644 | 68 | index 874dcc8a2..75c4113f0 100644 |
69 | --- a/misc.c | 69 | --- a/misc.c |
70 | +++ b/misc.c | 70 | +++ b/misc.c |
71 | @@ -57,8 +57,9 @@ | 71 | @@ -57,8 +57,9 @@ |
@@ -156,7 +156,7 @@ index 874dcc8a..75c4113f 100644 | |||
156 | "bad ownership or modes for directory %s", buf); | 156 | "bad ownership or modes for directory %s", buf); |
157 | return -1; | 157 | return -1; |
158 | diff --git a/misc.h b/misc.h | 158 | diff --git a/misc.h b/misc.h |
159 | index cdafea73..51943db9 100644 | 159 | index cdafea735..51943db90 100644 |
160 | --- a/misc.h | 160 | --- a/misc.h |
161 | +++ b/misc.h | 161 | +++ b/misc.h |
162 | @@ -168,6 +168,8 @@ char *read_passphrase(const char *, int); | 162 | @@ -168,6 +168,8 @@ char *read_passphrase(const char *, int); |
@@ -169,7 +169,7 @@ index cdafea73..51943db9 100644 | |||
169 | #define MAXIMUM(a, b) (((a) > (b)) ? (a) : (b)) | 169 | #define MAXIMUM(a, b) (((a) > (b)) ? (a) : (b)) |
170 | #define ROUNDUP(x, y) ((((x)+((y)-1))/(y))*(y)) | 170 | #define ROUNDUP(x, y) ((((x)+((y)-1))/(y))*(y)) |
171 | diff --git a/readconf.c b/readconf.c | 171 | diff --git a/readconf.c b/readconf.c |
172 | index 7f2b5c17..50349e23 100644 | 172 | index 7f2b5c172..50349e238 100644 |
173 | --- a/readconf.c | 173 | --- a/readconf.c |
174 | +++ b/readconf.c | 174 | +++ b/readconf.c |
175 | @@ -1741,8 +1741,7 @@ read_config_file_depth(const char *filename, struct passwd *pw, | 175 | @@ -1741,8 +1741,7 @@ read_config_file_depth(const char *filename, struct passwd *pw, |
@@ -183,7 +183,7 @@ index 7f2b5c17..50349e23 100644 | |||
183 | } | 183 | } |
184 | 184 | ||
185 | diff --git a/ssh.1 b/ssh.1 | 185 | diff --git a/ssh.1 b/ssh.1 |
186 | index b4078525..0ef7c170 100644 | 186 | index b4078525b..0ef7c1709 100644 |
187 | --- a/ssh.1 | 187 | --- a/ssh.1 |
188 | +++ b/ssh.1 | 188 | +++ b/ssh.1 |
189 | @@ -1471,6 +1471,8 @@ The file format and configuration options are described in | 189 | @@ -1471,6 +1471,8 @@ The file format and configuration options are described in |
@@ -196,7 +196,7 @@ index b4078525..0ef7c170 100644 | |||
196 | .It Pa ~/.ssh/environment | 196 | .It Pa ~/.ssh/environment |
197 | Contains additional definitions for environment variables; see | 197 | Contains additional definitions for environment variables; see |
198 | diff --git a/ssh_config.5 b/ssh_config.5 | 198 | diff --git a/ssh_config.5 b/ssh_config.5 |
199 | index 32c3632c..84dcd52c 100644 | 199 | index 32c3632c7..84dcd52cc 100644 |
200 | --- a/ssh_config.5 | 200 | --- a/ssh_config.5 |
201 | +++ b/ssh_config.5 | 201 | +++ b/ssh_config.5 |
202 | @@ -1818,6 +1818,8 @@ The format of this file is described above. | 202 | @@ -1818,6 +1818,8 @@ The format of this file is described above. |