This bug was fixed in the package accountsservice - 0.6.40-2ubuntu1 --------------- accountsservice (0.6.40-2ubuntu1) wily; urgency=medium * Merge with Debian, remaining Ubuntu changes (LP: #1466289): * debian/compat: - Use version 9. * debian/control: - Use debhelper version 9. - Add libpam-pin build-depends: dh-exec, libgcr-3-dev, libgcrypt11-dev, libgnutls-dev, libpam0g-dev. - Use multi-arch. - libaccountsservice-dev depends on gir1.2-accountsservice-1.0, not libgirepository1.0-dev. - Add libpam-pin package. * debian/rules: - Use -O1 instead of -O2 because it works around a problem with the manager object never reporting its readiness to users of libaccountsservice. Hoping this fixes LP: #1351308 - Don't multi-arch the libexec dir * debian/gir1.2-accountsservice-1.0.install: * debian/libaccountsservice-dev.install: * debian/libaccountsservice0.install: - Update for multiarch paths. * debian/accountsservice.postinst: - don't try restarting the service from the maintainer script after upgrades. * debian/libaccountsservice0.symbols: - Add symbols added from patches. * libpam-pin.install: - Install PAM pin support from 0014-pam-pin.patch + 0015-pam-pin-ubuntu.patch * debian/patches/0001-formats-locale-property.patch: - Addition of FormatsLocale property and SetFormatsLocale method. * debian/patches/0001-Move-cache-cleanup-out-into-a-common-function-and-cl.patch: - Move cache cleanup out into a common function and clean up icon too. * debian/patches/0002-create-and-manage-groups-like-on-a-ubuntu-system.patch: - Create and manage groups like on an Ubuntu system. * debian/patches/0002-On-startup-clean-out-the-data-of-removed-users.patch: - On startup, clean out the data of removed users. * debian/patches/0007-add-lightdm-support.patch: - Modified from Debian version. * debian/patches/0008-nopasswdlogin-group.patch: - When setting a user to have no password, also add them to the 'nopasswdlogin' group. * debian/patches/0009-language-tools.patch: - Modified from Debian version. * debian/patches/0010-set-language.patch: - Save user language and regional formats settings to ~/.pam_environment. * debian/patches/0011-add-background-file-support.patch: - Add support for a BackgroundFile property, similar to IconFile. * debian/patches/0012-add-keyboard-layout-support.patch: - Add XKeyboardLayouts property to report a user's keyboard layouts. * debian/patches/0013-add-has-message-support.patch: - Add XHasMessages property to report if a user had unread messages. * debian/patches/0014-pam-pin.patch: - Add PIN module for PIN codes. * debian/patches/0015-pam-pin-ubuntu.patch: - Ubuntu integration tweaks to PAM PIN module. * debian/patches/0016-add-input-sources-support.patch: - Store input sources in the user object. * debian/patches/0020-support-login.defs.patch: - Revert upstream patch that dropped support for using login.defs to determine min and max UID for system users. We still want that support in at least Ubuntu Touch. * debian/patches/0021-support-extrausers.patch: - In addition to watching /etc/{passwd,shadow,group}, also watch those same files in /var/lib/extrausers/, if they exist. -- Robert Ancell