From ffb1311e56725702208e807cfc63c8163c6b4a52 Mon Sep 17 00:00:00 2001 From: Olivier Duchateau Date: Mon, 24 May 2021 17:38:38 +0200 Subject: 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 --- .../accountsservice/files/patch-meson__post__install.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 sysutils/accountsservice/files/patch-meson__post__install.py (limited to 'sysutils/accountsservice/files/patch-meson__post__install.py') diff --git a/sysutils/accountsservice/files/patch-meson__post__install.py b/sysutils/accountsservice/files/patch-meson__post__install.py new file mode 100644 index 000000000000..e0d71f5e7c41 --- /dev/null +++ b/sysutils/accountsservice/files/patch-meson__post__install.py @@ -0,0 +1,13 @@ +--- meson_post_install.py.orig 2019-04-23 15:16:09 UTC ++++ meson_post_install.py +@@ -9,8 +9,8 @@ localstatedir = os.path.normpath(destdir + os.sep + sy + # FIXME: meson will not track the creation of these directories + # https://github.com/mesonbuild/meson/blob/master/mesonbuild/scripts/uninstall.py#L39 + dst_dirs = [ +- (os.path.join(localstatedir, 'lib', 'AccountsService', 'icons'), 0o775), +- (os.path.join(localstatedir, 'lib', 'AccountsService', 'users'), 0o700), ++ (os.path.join(localstatedir, 'db', 'AccountsService', 'icons'), 0o775), ++ (os.path.join(localstatedir, 'db', 'AccountsService', 'users'), 0o700), + ] + + for (dst_dir, dst_dir_mode) in dst_dirs: -- cgit v1.2.3