> We could try to regen-the locale by calling:
> 
> $ sudo locale-gen en_US.UTF-8
> 
> Might that fix it for you?

Not seen a change:

ubuntu@bastion01:~$ sudo locale-gen en_US.UTF-8
Generating locales...
  en_US.UTF-8... done
Generation complete.
ubuntu@bastion01:~$ exit
logout
Connection to bastion.x closed.
Little-Net:httpd-2.4.x minfrin$ ssh -A bastion.x
Authentication failed.

Although this does seem different (without explicit locale now works):

ubuntu@bastion01:~$ LC_ALL="en_US.UTF-8" /usr/bin/sss_ssh_authorizedkeys minfrin
ssh-rsa ...
ubuntu@bastion01:~$ /usr/bin/sss_ssh_authorizedkeys minfrin
ssh-rsa ...

Having applied the sssd ppa update, it's made no change:

Little-Net:httpd-2.4.x minfrin$ ssh -A bastion.x
Authentication failed.

What does now work that there is now no crash when the locale is
missing:

ubuntu@bastion01:~$ unset LANG
ubuntu@bastion01:~$ /usr/bin/sss_ssh_authorizedkeys minfrin
ssh-rsa ....

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1675118

Title:
  Setting locale breaks sss_ssh_authorizedkeys: set_locale() failed (5):
  Input/output error

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sssd/+bug/1675118/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to