244adc327f7e29ba2c7ef60bc9f732d8fe3e68c9 |
|
28-Apr-2017 |
Simo Sorce <simo@redhat.com> |
ssh tools: Split connect and communication phases
We can fallback after a connect error, but we cannot easily fall back
once we start sending data as we may have consumed part of the buffer so
reconnecting and sending what's left would not make sense.
Therefore we now fallback on connect errors, but we issue a hard fail if
error happens after communication has been established.
Resolves:
https://pagure.io/SSSD/sssd/issue/1498
Merges: https://pagure.io/SSSD/sssd/pull-request/3383
Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |
5f6232c7e6d9635c1d6b6b09f799309b6094b143 |
|
28-Apr-2017 |
Simo Sorce <simo@redhat.com> |
ssh tools: Fix issues with multiple IP addresses
Cycle through all resolved address until one succeed or all fail.
This is needed for dual stack systems where either IPv4 or IPv6 are
improperly configured or selectively filtered at some point along the
route.
Resolves:
https://pagure.io/SSSD/sssd/issue/1498
Merges: https://pagure.io/SSSD/sssd/pull-request/3383
Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |
08084b1179bb9fc38bc22b464b3d44907107bfd3 |
|
28-Apr-2017 |
Simo Sorce <simo@redhat.com> |
ssh tools: The ai structure is not an array,
This structure is actually a linked list, so do not mislead readers by
treating it as an array.
Resolves:
https://pagure.io/SSSD/sssd/issue/1498
Merges: https://pagure.io/SSSD/sssd/pull-request/3383
Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |
a3c8390d19593b1e5277d95bfb4ab206d4785150 |
|
12-Feb-2014 |
Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> |
Make DEBUG macro invocations variadic
Use a script to update DEBUG macro invocations to use it as a variadic
macro, supplying format string and its arguments directly, instead of
wrapping them in parens.
This script was used to update the code:
grep -rwl --include '*.[hc]' DEBUG . |
while read f; do
mv "$f"{,.orig}
perl -e \
'use strict;
use File::Slurp;
my $text=read_file(\*STDIN);
$text=~s#(\bDEBUG\s*\([^(]+)\((.*?)\)\s*\)\s*;#$1$2);#gs;
print $text;' < "$f.orig" > "$f"
rm "$f.orig"
done
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Reviewed-by: Stephen Gallagher <sgallagh@redhat.com>
Reviewed-by: Simo Sorce <simo@redhat.com> |
28e55560008f21a532b103b3f612c6fca2a54d76 |
|
07-May-2013 |
Jan Cholasta <jcholast@redhat.com> |
SSH: Use separate field for domain name in client requests
Instead of appending @domain to names when the --domain option of sss_ssh_* is
used, put domain name in a separate field in client requests. |
9e2c64c6d4f5560e27207193efea6536a566865e |
|
29-Oct-2012 |
Michal Zidek <mzidek@redhat.com> |
Include talloc log in our debug facility
https://fedorahosted.org/sssd/ticket/1495 |
b9698ee9e8365f16aebd780087d1ef4830ea9f39 |
|
31-May-2012 |
Jan Cholasta <jcholast@redhat.com> |
SSH: Don't abort connection in sss_ssh_knownhostsproxy when DNS records are missing
https://fedorahosted.org/sssd/ticket/1356 |
8e911f93054c410cfbec3c3b71f74081468451de |
|
31-May-2012 |
Jan Cholasta <jcholast@redhat.com> |
SSH: Supress error message output in sss_ssh_knownhostsproxy |
9d7d4458d94d0aac0a7edf999368eb18f89cb76a |
|
20-Apr-2012 |
Jakub Hrozek <jhrozek@redhat.com> |
Convert read and write operations to sss_atomic_read
https://fedorahosted.org/sssd/ticket/1209 |
5ca493af3e24e2cf7299289364cf23ccec9e5d35 |
|
20-Mar-2012 |
Jan Cholasta <jcholast@redhat.com> |
SSH: Fix infinite loop in sss_ssh_knownhostsproxy
https://fedorahosted.org/sssd/ticket/1268 |
d0a8981bce0c462bcd4b5db2900c0f29a40a41f0 |
|
15-Mar-2012 |
Jan Cholasta <jcholast@redhat.com> |
SSH: Canonicalize host name and do reverse DNS lookup in sss_ssh_knownhostsproxy
https://fedorahosted.org/sssd/ticket/1245 |
bd03e67c9d2fc4ad0275e7a573385ee5b7b9307a |
|
15-Mar-2012 |
Jan Cholasta <jcholast@redhat.com> |
SSH: Allow clients to explicitly specify host alias
This change removes the need to canonicalize host names on the responder
side - the relevant code was removed. |
f646a0653964eb76b59c2881930687068c752b09 |
|
09-Mar-2012 |
Jan Zeleny <jzeleny@redhat.com> |
Fixed uninitialized pointer in SSH known host proxy |
29408e71079df732454475d968a5f5491d38eb6e |
|
27-Feb-2012 |
Jan Cholasta <jcholast@redhat.com> |
SSH: Remove unused --file option of sss_ssh_knownhostsproxy |
e5359baeac6e2d49769aceddbdbc606833b1ec69 |
|
27-Feb-2012 |
Jan Cholasta <jcholast@redhat.com> |
SSH: Add more debugging messages |
e6ab4b3ded22aca8dd6eb3ce69630d931cddb140 |
|
27-Feb-2012 |
Jan Cholasta <jcholast@redhat.com> |
SSH: Manage global known_hosts file in the responder
https://fedorahosted.org/sssd/ticket/1193 |
1e68ae21e7ae46744700753ccf28bcbcaedbe017 |
|
27-Feb-2012 |
Jan Cholasta <jcholast@redhat.com> |
SSH: Continue connecting to SSH server even when SSSD is not running in sss_ssh_knownhostsproxy
Additionally, don't drop the connection when the
sss_ssh_knownhostsproxy process receives a signal.
https://fedorahosted.org/sssd/ticket/1179
https://fedorahosted.org/sssd/ticket/1184 |
748ba184db97b7534254f97018fa04e8aa458fae |
|
27-Feb-2012 |
Jan Cholasta <jcholast@redhat.com> |
SSH: Refactor responder and client common code |
9a3e40dc49c1e38bf58e45be5adff37615f3910b |
|
07-Feb-2012 |
Jan Cholasta <jcholast@redhat.com> |
SSH: OpenSSH known_hosts client |