Discussion:
[Bug 249445] sysutils/accountsservice: Update to 0.6.55
b***@freebsd.org
2021-05-23 22:28:40 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249445

Mateusz Piotrowski <***@FreeBSD.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@FreeBSD.org
Flags|maintainer-feedback?(***@Fr |maintainer-feedback-
|eeBSD.org) |
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-05-23 22:28:48 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249445

Mateusz Piotrowski <***@FreeBSD.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|New |Open
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-05-24 10:40:59 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249445

Mateusz Piotrowski <***@FreeBSD.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Assignee|***@FreeBSD.org |***@FreeBSD.org
Status|Open |In Progress
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-05-24 15:05:14 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249445

Tobias C. Berner <***@freebsd.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@freebsd.org

--- Comment #3 from Tobias C. Berner <***@freebsd.org> ---
Thanks for taking this 0mp :)


mfg Tobias
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-05-25 08:28:54 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249445

--- Comment #4 from commit-***@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=ffb1311e56725702208e807cfc63c8163c6b4a52

commit ffb1311e56725702208e807cfc63c8163c6b4a52
Author: Olivier Duchateau <***@FreeBSD.org>
AuthorDate: 2021-05-24 15:38:38 +0000
Commit: Mateusz Piotrowski <***@FreeBSD.org>
CommitDate: 2021-05-25 08:28:07 +0000

sysutils/accountsservice: Update to 0.6.55

This update also fixes the userdel functionality.

PR: 249445
Reviewed by: 0mp
Approved by: maintainer timeout
MFH: 2021Q2
Security: 75aae50b-9e3c-11eb-9bc3-8c164582fbac
Security: CVE-2018-14036

sysutils/accountsservice/Makefile | 30 +--
sysutils/accountsservice/distinfo | 6 +-
.../accountsservice/files/patch-configure (gone) | 21 --
.../accountsservice/files/patch-meson.build (new) | 16 ++
.../files/patch-meson__post__install.py (new) | 13 +
sysutils/accountsservice/files/patch-src_daemon.c | 282 ++++++++++++++++++++-
.../patch-src_libaccountsservice_act-user.c (new) | 11 +
.../files/patch-src_meson.build (new) | 13 +
sysutils/accountsservice/files/patch-src_user.c | 190 ++++++++++----
.../accountsservice/files/patch-src_user.h (new) | 27 ++
.../files/patch-src_wtmp-helper.h (new) | 10 +
sysutils/accountsservice/pkg-descr | 6 +-
sysutils/accountsservice/pkg-install (gone) | 9 -
sysutils/accountsservice/pkg-plist | 51 ++--
14 files changed, 540 insertions(+), 145 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-05-25 08:32:56 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249445

--- Comment #5 from commit-***@FreeBSD.org ---
A commit in branch 2021Q2 references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=6a456af02d7efda292eb0c52887c1a1964478589

commit 6a456af02d7efda292eb0c52887c1a1964478589
Author: Olivier Duchateau <***@FreeBSD.org>
AuthorDate: 2021-05-24 15:38:38 +0000
Commit: Mateusz Piotrowski <***@FreeBSD.org>
CommitDate: 2021-05-25 08:31:57 +0000

sysutils/accountsservice: Update to 0.6.55

This update also fixes the userdel functionality.

PR: 249445
Reviewed by: 0mp
Approved by: maintainer timeout
MFH: 2021Q2
Security: 75aae50b-9e3c-11eb-9bc3-8c164582fbac
Security: CVE-2018-14036

(cherry picked from commit ffb1311e56725702208e807cfc63c8163c6b4a52)

sysutils/accountsservice/Makefile | 30 +--
sysutils/accountsservice/distinfo | 6 +-
.../accountsservice/files/patch-configure (gone) | 21 --
.../accountsservice/files/patch-meson.build (new) | 16 ++
.../files/patch-meson__post__install.py (new) | 13 +
sysutils/accountsservice/files/patch-src_daemon.c | 282 ++++++++++++++++++++-
.../patch-src_libaccountsservice_act-user.c (new) | 11 +
.../files/patch-src_meson.build (new) | 13 +
sysutils/accountsservice/files/patch-src_user.c | 190 ++++++++++----
.../accountsservice/files/patch-src_user.h (new) | 27 ++
.../files/patch-src_wtmp-helper.h (new) | 10 +
sysutils/accountsservice/pkg-descr | 6 +-
sysutils/accountsservice/pkg-install (gone) | 9 -
sysutils/accountsservice/pkg-plist | 51 ++--
14 files changed, 540 insertions(+), 145 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-05-25 08:33:13 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249445

Mateusz Piotrowski <***@FreeBSD.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|In Progress |Closed
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-06-06 09:03:52 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249445

Ruslan Makhmatkhanov <***@FreeBSD.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|Closed |Open
Resolution|FIXED |---
CC| |***@FreeBSD.org

--- Comment #6 from Ruslan Makhmatkhanov <***@FreeBSD.org> ---
Reopen. After update to 0.6.55 there is no users list at gdm login screen. It
just shows "not listed" string. But I able to click there and type username
manually. At 14-CURRENT I'm able to get to desktop after that, but there is
similar user report for 13.x at freebsd-ports@ ML, and reporter has a problem
with getting the desktop after manually typing username. But if I Lock the
screen (Windows+L or via menu), I can't get back to the desktop without
restarting gdm and supplying user credentials again, because Lock login screen
lacks username field and providing just password isn't enough.

Reverting to 0.6.42 makes users list available again and fixes Lock screen
dialog. Both for 14-CURRENT and 13.x.
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-06-06 09:22:59 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249445

--- Comment #7 from Ruslan Makhmatkhanov <***@FreeBSD.org> ---
Here is original report:
https://lists.freebsd.org/archives/freebsd-ports/2021-June/000094.html
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-06-06 14:17:02 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249445

--- Comment #8 from Olivier Duchateau <***@gmail.com> ---
If you try (when GDM is running, but in different TTY):

DBus service must be enable.
gdbus call --system --dest org.freedesktop.DBus \
--object-path /org/freedesktop/DBus --method org.freedesktop.DBus.ListNames
gdbus call --system --dest org.freedesktop.Accounts \
--object-path /org/freedesktop/Accounts \
--method org.freedesktop.Accounts.ListCachedUsers
List of users (it's list of ObjectPath) will be displayed (UserName property
contains login name).
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-06-07 15:21:52 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249445

***@gmail.com changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #9 from ***@gmail.com ---
(In reply to Ruslan Makhmatkhanov from comment #7)
Thank you, Ruslan, for linking my post
--
You are receiving this mail because:
You are on the CC list for the bug.
b***@freebsd.org
2021-06-07 15:28:57 UTC
Permalink
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249445

Mateusz Piotrowski <***@FreeBSD.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Assignee|***@FreeBSD.org |ports-***@FreeBSD.org
--
You are receiving this mail because:
You are on the CC list for the bug.
Loading...