Hi Graham, this is unlikely to be an AppArmor issue, the usual results from AppArmor blocking access to a resource will be a Permission Denied response rather than Input/Output error.
Just in case I'm wrong though, please paste in any DENIED messages from AppArmor in your kernel's dmesg buffer. Thanks -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apparmor in Ubuntu. https://bugs.launchpad.net/bugs/1675118 Title: Setting locale breaks sss_ssh_authorizedkeys: set_locale() failed (5): Input/output error Status in apparmor package in Ubuntu: New Bug description: Configure an Ubuntu Trusty machine with sssd against an LDAP domain. This fails as follows: ubuntu@bastion01:~$ /usr/bin/sss_ssh_authorizedkeys [username] (Wed Mar 22 17:46:15:940434 2017) [/usr/bin/sss_ssh_authorizedkeys] [main] (0x0020): set_locale() failed (5): Input/output error Error setting the locale Further login with LDAP users is impossible. This appears to be a recent regression, a similar machine was deployed on 15 March 2017 using the same orchestration and same configuration without a problem. ubuntu@bastion01:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Release: 14.04 Codename: trusty It looks like this bug or a bug similar to this was fixed in sssd recently, but this doesn't explain the sudden unexpected failure: https://pagure.io/SSSD/sssd/issue/2785 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1675118/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp