Debian Patches

Status for accountsservice/23.13.9-7

Patch Description Author Forwarded Bugs Origin Last update
implicit-funcs.patch mocklibc: Fix compiler warning
print_indent is defined in one file and used in another without a
forward declaration. That leads to a compiler warning/error.

This commit fixes that.
Ray Strode <rstrode@redhat.com> no debian upstream, 23.13.10, commit:da65bee12d9118fe1a49c8718d428fe61d232339 2023-04-11
git_user_manager.patch user-manager: Remove user from new users list if destroyed
If an user gets destroyed early enough, while is still being loaded we
should also remove it from the list of new users or we'd try to
deference it at finalization time.
=?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> yes upstream upstream, 23.13.10, commit:b450a4420257fc9d01a6a842d14d3a4a7b32d77b 2023-04-18
git_default_gdm.patch daemon: Assume GDM for autologin if we can't figure it out from systemd

Right now we figure out which display manager to configure based on
reading a symlink from systemd.

This isn't full proof though. SELinux security policies may prevent it
from being readable, the system might not be using systemd, etc.

Furthermore, in the case where it fails, we currently don't set a
a GError, which leads to a crash when trying to fetch the error
message.

This commit makes accountsservice fall back to GDM when it can't
figure out what else to do. That way we maintain better backward
compatibility.
Ray Strode <rstrode@redhat.com> yes upstream upstream, 23.13.10, commit:ea88bc6ab047117b989c624d6374396e06699b50 2023-04-19
tests-s-assertEquals-assertEqual.patch tests: s/assertEquals/assertEqual/
CI is currently failing with:

Traceback (most recent call last):
File "/home/user/accountsservice/_build/../tests/test-libaccountsservice.py", line 118, in test_multiple_inflight_get_user_by_id_calls
self.assertEquals(user.get_user_name(), 'pizza')
^^^^^^^^^^^^^^^^^

I have no idea if assertEquals was dropped, or if CI has been failing
all this time or what.

This commit makes the suggested change.

[assertEquals was dropped in Python 3.12, as documented in
https://docs.python.org/3/whatsnew/3.12.html#unittest-testcase-removed-aliases
—smcv]
Ray Strode <rstrode@redhat.com> no debian upstream, 23.13.10, commit:ad0365b77b583da06bcd1e8da4c1bed74129895a 2023-09-28
0002-create-and-manage-groups-like-on-a-debian-system.patch Create and manage groups like on a debian system.
Reworked by Philip Withnall <withnall@endlessm.com> to support the new
`-Dextra_admin_groups` option.
Frederic Peters <fpeters@debian.org> not-needed debian 2019-10-12
no-check-format.patch Skip a formatting test which is written to work on a git repo checkout Sebastien Bacher <seb128@ubuntu.com> not-needed 2023-06-21

All known versions for source package 'accountsservice'

Links