Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2023-06-23 21:52:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and      /work/SRC/openSUSE:Factory/.accountsservice.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "accountsservice"

Fri Jun 23 21:52:08 2023 rev:82 rq:1094657 version:23.13.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2022-08-05 19:50:55.065442761 +0200
+++ 
/work/SRC/openSUSE:Factory/.accountsservice.new.15902/accountsservice.changes   
    2023-06-23 21:52:14.806500835 +0200
@@ -1,0 +2,27 @@
+Wed Jun 21 14:07:07 UTC 2023 - Ferdinand Thiessen <r...@fthiessen.de>
+
+- Update to version 23.13.9:
+  + daemon: Fix boot delay
+  + user-manager:
+    - Add cancellable to fetch user requests
+    - Track non-existent users
+- Changes from version 23.11.69:
+  + Add lightdm autologin support
+  + user:
+    - Return an error when setting invalid language
+    - Throw a warning for invalid locales
+    - Support new LocalAccount property in cache file
+    - Replace usermod -p with chpasswd -e
+  + main:
+    - Use new overridable USERDIR
+    - Use new overridable ICONDIR
+    - Use new overridable sysconfdir
+  + daemon:
+    - Add GetUsersLanguages() function
+    - Don't crash if /etc/shadow doesn't exist
+  + Updated translations.
+- Rebase patches:
+  + accountsservice-sysconfig.patch
+  + accountsservice-filter-suse-accounts.patch
+
+-------------------------------------------------------------------

Old:
----
  accountsservice-22.08.8.tar.xz

New:
----
  accountsservice-23.13.9.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ accountsservice.spec ++++++
--- /var/tmp/diff_new_pack.O41ysy/_old  2023-06-23 21:52:16.270508788 +0200
+++ /var/tmp/diff_new_pack.O41ysy/_new  2023-06-23 21:52:16.314509027 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package accountsservice
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %bcond_without vala
 
 Name:           accountsservice
-Version:        22.08.8
+Version:        23.13.9
 Release:        0
 Summary:        D-Bus Service to Manipulate User Account Information
 License:        GPL-3.0-or-later
@@ -97,9 +97,9 @@
 %package vala
 Summary:        Vala bindings for accountsservice
 Group:          Development/Libraries/C and C++
+BuildRequires:  vala
 Requires:       libaccountsservice0 = %{version}
 Requires:       typelib-1_0-AccountsService-1_0 = %{version}
-BuildRequires:  vala
 
 %description vala
 The accountsservice server provides a set of D-Bus interfaces for

++++++ accountsservice-22.08.8.tar.xz -> accountsservice-23.13.9.tar.xz ++++++
++++ 8800 lines of diff (skipped)

++++++ accountsservice-filter-suse-accounts.patch ++++++
--- /var/tmp/diff_new_pack.O41ysy/_old  2023-06-23 21:52:17.302514394 +0200
+++ /var/tmp/diff_new_pack.O41ysy/_new  2023-06-23 21:52:17.342514612 +0200
@@ -1,9 +1,9 @@
-diff -Nur accountsservice-22.08.8/src/user-classify.c new/src/user-classify.c
---- accountsservice-22.08.8/src/user-classify.c        2022-02-23 
16:27:48.000000000 +0100
-+++ new/src/user-classify.c    2022-04-30 22:33:44.148344188 +0200
-@@ -52,7 +52,13 @@
-         "at",
+diff -Nur old/src/user-classify.c new/src/user-classify.c
+--- old/src/user-classify.c    2023-06-21 16:19:26.984665518 +0200
++++ new/src/user-classify.c    2023-06-21 16:19:33.793285366 +0200
+@@ -53,7 +53,13 @@
          "gdm",
+         "lightdm",
          "gnome-initial-setup",
 -        "git"
 +        "git",

++++++ accountsservice-sysconfig.patch ++++++
--- /var/tmp/diff_new_pack.O41ysy/_old  2023-06-23 21:52:17.366514742 +0200
+++ /var/tmp/diff_new_pack.O41ysy/_new  2023-06-23 21:52:17.378514808 +0200
@@ -4,29 +4,19 @@
 
     Use autologin configuration from sysconfig (SUSE-ism)
 
-
-diff -Nur accountsservice-22.08.8/src/daemon.c new/src/daemon.c
---- accountsservice-22.08.8/src/daemon.c       2022-02-23 16:27:48.000000000 
+0100
-+++ new/src/daemon.c   2022-04-30 22:23:22.228315678 +0200
-@@ -50,6 +50,7 @@
+diff -Nur accountsservice-23.13.9/src/daemon.c new/src/daemon.c
+--- accountsservice-23.13.9/src/daemon.c       2023-03-27 21:27:39.000000000 
+0200
++++ new/src/daemon.c   2023-06-21 16:13:59.459681670 +0200
+@@ -51,6 +51,7 @@
  #include "util.h"
  #include "user.h"
  #include "accounts-user-generated.h"
 +#include "gdm-sysconfig.h"
  
- #define PATH_PASSWD "/etc/passwd"
- #define PATH_SHADOW "/etc/shadow"
-@@ -581,7 +582,7 @@
-         priv->autologin_id = 0;
- 
-         if (!load_autologin (daemon, &name, &enabled, &error)) {
--                g_debug ("failed to load gdms custom.conf: %s", 
error->message);
-+                g_debug ("failed to load autologin config: %s", 
error->message);
-                 return FALSE;
-         }
- 
-@@ -1508,6 +1509,43 @@
-         g_object_unref (subject);
+ #define PATH_PASSWD "passwd"
+ #define PATH_SHADOW "shadow"
+@@ -1789,6 +1790,43 @@
+         return TRUE;
  }
  
 +#define SYSCONFIG_FILE                  "/etc/sysconfig/displaymanager"
@@ -67,29 +57,29 @@
 +}
 +
  gboolean
- load_autologin (Daemon      *daemon,
-                 gchar      **name,
-@@ -1518,6 +1556,8 @@
-         GError *local_error = NULL;
-         g_autofree gchar *string = NULL;
+ load_autologin (Daemon   *daemon,
+                 gchar   **name,
+@@ -1819,6 +1857,8 @@
+         gboolean result;
+         g_autoptr (GError) local_error = NULL;
  
 +        return load_autologin_suse (daemon, name, enabled, error);
 +
          keyfile = g_key_file_new ();
          if (!g_key_file_load_from_file (keyfile,
                                          PATH_GDM_CUSTOM,
-@@ -1558,6 +1598,8 @@
+@@ -1851,6 +1891,8 @@
          gboolean result;
-         g_autoptr(GError) local_error = NULL;
+         g_autoptr (GError) local_error = NULL;
  
 +        return save_autologin_suse (daemon, name, enabled, error);
 +
          keyfile = g_key_file_new ();
          if (!g_key_file_load_from_file (keyfile,
-                                         PATH_GDM_CUSTOM,
-diff -Nur accountsservice-22.08.8/src/gdm-sysconfig.c new/src/gdm-sysconfig.c
---- accountsservice-22.08.8/src/gdm-sysconfig.c        1970-01-01 
01:00:00.000000000 +0100
-+++ new/src/gdm-sysconfig.c    2022-04-30 22:22:54.876314424 +0200
+                                         PATH_LIGHTDM_CONF,
+diff -Nur accountsservice-23.13.9/src/gdm-sysconfig.c new/src/gdm-sysconfig.c
+--- accountsservice-23.13.9/src/gdm-sysconfig.c        1970-01-01 
01:00:00.000000000 +0100
++++ new/src/gdm-sysconfig.c    2023-06-21 16:13:59.463681938 +0200
 @@ -0,0 +1,484 @@
 +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
 + *
@@ -575,9 +565,9 @@
 +        g_strfreev (lines);
 +        return result;
 +}
-diff -Nur accountsservice-22.08.8/src/gdm-sysconfig.h new/src/gdm-sysconfig.h
---- accountsservice-22.08.8/src/gdm-sysconfig.h        1970-01-01 
01:00:00.000000000 +0100
-+++ new/src/gdm-sysconfig.h    2022-04-30 22:22:54.876314424 +0200
+diff -Nur accountsservice-23.13.9/src/gdm-sysconfig.h new/src/gdm-sysconfig.h
+--- accountsservice-23.13.9/src/gdm-sysconfig.h        1970-01-01 
01:00:00.000000000 +0100
++++ new/src/gdm-sysconfig.h    2023-06-21 16:13:59.463681938 +0200
 @@ -0,0 +1,43 @@
 +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
 + *
@@ -622,9 +612,9 @@
 +G_END_DECLS
 +
 +#endif /* __GDM_SYSCONFIG_H */
-diff -Nur accountsservice-22.08.8/src/meson.build new/src/meson.build
---- accountsservice-22.08.8/src/meson.build    2022-02-23 16:27:48.000000000 
+0100
-+++ new/src/meson.build        2022-04-30 22:22:54.876314424 +0200
+diff -Nur accountsservice-23.13.9/src/meson.build new/src/meson.build
+--- accountsservice-23.13.9/src/meson.build    2023-03-27 21:27:39.000000000 
+0200
++++ new/src/meson.build        2023-06-21 16:13:59.463681938 +0200
 @@ -48,6 +48,8 @@
  )
  

Reply via email to