* 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 <email address hidden> Tue, 23 Jun 2015 15:38:53 +1200
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): -dev, libpam0g-dev. ice-dev depends on gir1.2- accountsservice -1.0, not sitory1. 0-dev. tsservice. Hoping this fixes LP: #1351308 gir1.2- accountsservice -1.0.install: libaccountsserv ice-dev. install: libaccountsserv ice0.install: accountsservice .postinst: libaccountsserv ice0.symbols: pam-pin- ubuntu. patch patches/ 0001-formats- locale- property. patch: patches/ 0001-Move- cache-cleanup- out-into- a-common- function- and-cl. patch: patches/ 0002-create- and-manage- groups- like-on- a-ubuntu- system. patch: patches/ 0002-On- startup- clean-out- the-data- of-removed- users.patch: patches/ 0007-add- lightdm- support. patch: patches/ 0008-nopasswdlo gin-group. patch: nopasswdlogin' group. patches/ 0009-language- tools.patch: patches/ 0010-set- language. patch: patches/ 0011-add- background- file-support. patch: patches/ 0012-add- keyboard- layout- support. patch: patches/ 0013-add- has-message- support. patch: patches/ 0014-pam- pin.patch: patches/ 0015-pam- pin-ubuntu. patch: patches/ 0016-add- input-sources- support. patch: patches/ 0020-support- login.defs. patch: patches/ 0021-support- extrausers. patch: shadow, group}, also watch those extrausers/ , if they exist.
* debian/compat:
- Use version 9.
* debian/control:
- Use debhelper version 9.
- Add libpam-pin build-depends: dh-exec, libgcr-3-dev, libgcrypt11-dev,
libgnutls
- Use multi-arch.
- libaccountsserv
libgirepo
- 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
libaccoun
- Don't multi-arch the libexec dir
* debian/
* debian/
* debian/
- Update for multiarch paths.
* debian/
- don't try restarting the service from the maintainer script after
upgrades.
* debian/
- Add symbols added from patches.
* libpam-pin.install:
- Install PAM pin support from 0014-pam-pin.patch +
0015-
* debian/
- Addition of FormatsLocale property and SetFormatsLocale method.
* debian/
- Move cache cleanup out into a common function and clean up icon too.
* debian/
- Create and manage groups like on an Ubuntu system.
* debian/
- On startup, clean out the data of removed users.
* debian/
- Modified from Debian version.
* debian/
- When setting a user to have no password, also add them to the
'
* debian/
- Modified from Debian version.
* debian/
- Save user language and regional formats settings to ~/.pam_environment.
* debian/
- Add support for a BackgroundFile property, similar to IconFile.
* debian/
- Add XKeyboardLayouts property to report a user's keyboard layouts.
* debian/
- Add XHasMessages property to report if a user had unread messages.
* debian/
- Add PIN module for PIN codes.
* debian/
- Ubuntu integration tweaks to PAM PIN module.
* debian/
- Store input sources in the user object.
* debian/
- 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/
- In addition to watching /etc/{passwd,
same files in /var/lib/
-- Robert Ancell <email address hidden> Tue, 23 Jun 2015 15:38:53 +1200