Properly quote the username to support usernames with spaces (#53420)

This commit is contained in:
Matt Martz 2019-03-07 11:47:33 -06:00 committed by GitHub
parent 1c780e79c6
commit 728970232e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 1 deletions

View file

@ -612,7 +612,7 @@ class Connection(ConnectionBase):
if user:
self._add_args(
b_command,
(b"-o", b"User=" + to_bytes(self._play_context.remote_user, errors='surrogate_or_strict')),
(b"-o", b'User="%s"' % to_bytes(self._play_context.remote_user, errors='surrogate_or_strict')),
u"ANSIBLE_REMOTE_USER/remote_user/ansible_user/user/-u set"
)