commit accountsservice for openSUSE:Factory

2020-04-17 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2020-04-18 00:27:10

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new.2738 (New)


Package is "accountsservice"

Sat Apr 18 00:27:10 2020 rev:70 rq:794356 version:0.6.55

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2020-01-28 10:47:16.644500628 +0100
+++ 
/work/SRC/openSUSE:Factory/.accountsservice.new.2738/accountsservice.changes
2020-04-18 00:27:13.881654854 +0200
@@ -1,0 +2,5 @@
+Tue Apr 14 00:28:10 UTC 2020 - Yifan Jiang 
+
+- Apply as-fate318433-prevent-same-account-multi-logins.patch to Leap.
+
+---



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.HZkuCI/_old  2020-04-18 00:27:15.213657612 +0200
+++ /var/tmp/diff_new_pack.HZkuCI/_new  2020-04-18 00:27:15.217657621 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package accountsservice
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -35,7 +35,7 @@
 # PATCH-FIX-UPSTREAM accountsservice-wtmp-io-improvements.patch boo#1139487 
fezh...@suse.com -- Backports that improve wtmp io performance.
 Patch3: accountsservice-wtmp-io-improvements.patch
 
-## SLE-only patches start at 1000
+## SLE and Leap only patches start at 1000
 # PATCH-FEATURE-SLE as-fate318433-prevent-same-account-multi-logins.patch 
fate#318433 cxi...@suse.com -- prevent multiple simultaneous login.
 Patch1000:  as-fate318433-prevent-same-account-multi-logins.patch
 
@@ -101,8 +101,8 @@
 %patch2 -p1
 %patch3 -p1
 
-# Sle-only patches start at 1000
-%if !0%{?is_opensuse}
+# SLE and Leap patches start at 1000
+%if 0%{?sle_version}
 %patch1000 -p1
 %endif
 




commit accountsservice for openSUSE:Factory

2020-01-28 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2020-01-28 10:47:14

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new.26092 (New)


Package is "accountsservice"

Tue Jan 28 10:47:14 2020 rev:69 rq:767335 version:0.6.55

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2019-11-29 16:03:04.904801372 +0100
+++ 
/work/SRC/openSUSE:Factory/.accountsservice.new.26092/accountsservice.changes   
2020-01-28 10:47:16.644500628 +0100
@@ -1,0 +2,5 @@
+Sat Jan 25 14:05:06 UTC 2020 - Dominique Leuenberger 
+
+- No longer recommend -lang: supplements are in use
+
+---



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.WjNKPT/_old  2020-01-28 10:47:17.748501307 +0100
+++ /var/tmp/diff_new_pack.WjNKPT/_new  2020-01-28 10:47:17.752501309 +0100
@@ -50,7 +50,6 @@
 BuildRequires:  pkgconfig(libsystemd) >= 186
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(systemd)
-Recommends: %{name}-lang
 %{?systemd_ordering}
 
 %description




commit accountsservice for openSUSE:Factory

2019-11-29 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2019-11-29 15:59:22

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new.26869 (New)


Package is "accountsservice"

Fri Nov 29 15:59:22 2019 rev:68 rq:751362 version:0.6.55

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2019-09-19 15:49:15.939312537 +0200
+++ 
/work/SRC/openSUSE:Factory/.accountsservice.new.26869/accountsservice.changes   
2019-11-29 16:03:04.904801372 +0100
@@ -84 +84,2 @@
-  + Fix insufficient path check on user icon files.
+  + Fix insufficient path check on user icon files. (bsc#1099699
+CVE-2018-14036)



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.CMv0kT/_old  2019-11-29 16:03:05.380801176 +0100
+++ /var/tmp/diff_new_pack.CMv0kT/_new  2019-11-29 16:03:05.384801175 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package accountsservice
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




commit accountsservice for openSUSE:Factory

2019-09-19 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2019-09-19 15:49:14

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new.7948 (New)


Package is "accountsservice"

Thu Sep 19 15:49:14 2019 rev:67 rq:730089 version:0.6.55

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2019-06-02 15:14:29.246127493 +0200
+++ 
/work/SRC/openSUSE:Factory/.accountsservice.new.7948/accountsservice.changes
2019-09-19 15:49:15.939312537 +0200
@@ -1,0 +2,7 @@
+Wed Sep 11 08:10:52 UTC 2019 - Felix Zhang 
+
+- Add accountsservice-wtmp-io-improvements.patch: Backports that
+  improve wtmp io performance (boo#1139487).
+- Refresh as-fate318433-prevent-same-account-multi-logins.patch.
+
+---

New:

  accountsservice-wtmp-io-improvements.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.kH9zbU/_old  2019-09-19 15:49:16.571312409 +0200
+++ /var/tmp/diff_new_pack.kH9zbU/_new  2019-09-19 15:49:16.571312409 +0200
@@ -32,6 +32,8 @@
 Patch1: accountsservice-filter-suse-accounts.patch
 # PATCH-FIX-UPSTREAM accountsservice-read-root-user-cache.patch bsc#1114292 
glfo#accountsservice/accountsservice#65 xw...@suse.com-- read root user cache 
file WAS PATCH-FIX-UPSTREAM
 Patch2: accountsservice-read-root-user-cache.patch
+# PATCH-FIX-UPSTREAM accountsservice-wtmp-io-improvements.patch boo#1139487 
fezh...@suse.com -- Backports that improve wtmp io performance.
+Patch3: accountsservice-wtmp-io-improvements.patch
 
 ## SLE-only patches start at 1000
 # PATCH-FEATURE-SLE as-fate318433-prevent-same-account-multi-logins.patch 
fate#318433 cxi...@suse.com -- prevent multiple simultaneous login.
@@ -98,6 +100,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 # Sle-only patches start at 1000
 %if !0%{?is_opensuse}

++ accountsservice-wtmp-io-improvements.patch ++
>From 64b11314ea71b5e22edf4d968347489c5d5acd01 Mon Sep 17 00:00:00 2001
From: Ray Strode 
Date: Thu, 9 May 2019 14:58:34 -0400
Subject: [PATCH] data: don't send change updates for login-history

The login-history property of user objects can be quite large.
If wtmp is changed frequently, that can lead to memory fragmentation
in clients.

Furthermore, most clients never check login-history, so it's
wasted memory and wasted cpu.

This commit disables change notification for that property.  If
a client really needs to get updates, they can manually refresh
their cache when appropriate.
---
 data/org.freedesktop.Accounts.User.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/data/org.freedesktop.Accounts.User.xml 
b/data/org.freedesktop.Accounts.User.xml
index 8d3fe1c..3b839a3 100644
--- a/data/org.freedesktop.Accounts.User.xml
+++ b/data/org.freedesktop.Accounts.User.xml
@@ -812,6 +812,7 @@
   
 
   
+
 
   
 
-- 
2.16.4

++ as-fate318433-prevent-same-account-multi-logins.patch ++
--- /var/tmp/diff_new_pack.kH9zbU/_old  2019-09-19 15:49:16.603312403 +0200
+++ /var/tmp/diff_new_pack.kH9zbU/_new  2019-09-19 15:49:16.607312401 +0200
@@ -1,28 +1,8 @@
-Index: accountsservice-0.6.40/src/libaccountsservice/act-user-manager.c
+Index: b/src/libaccountsservice/act-user-manager.c
 ===
 accountsservice-0.6.40.orig/src/libaccountsservice/act-user-manager.c
-+++ accountsservice-0.6.40/src/libaccountsservice/act-user-manager.c
-@@ -751,8 +751,17 @@ _get_systemd_seat_id (ActUserManager *ma
- char *seat_id;
- 
- res = sd_session_get_seat (NULL, _id);
--
--if (res == -ENOENT) {
-+/**
-+ * NOTE: There is no -ENOENT errnum for `sd_session_get_seat`. This
-+ * possibly an upstream bug. There are also other dubious occurrences 
of
-+ * -ENOENT within the source.
-+ *
-+ * Change to -ENODATA as this is the normal return for non-seated
-+ * session like VNC ones and should not report errors. O/w no user
-+ * sessions will be analyzed.
-+ */
-+/* see 
https://www.freedesktop.org/software/systemd/man/sd_session_is_active.html */
-+if (res == -ENODATA) {
- seat_id = NULL;
- } else if (res < 0) {
- g_warning ("Could not get current seat: %s",
-@@ -1700,12 +1709,22 @@ maybe_add_new_session (ActUserManagerNew
+--- a/src/libaccountsservice/act-user-manager.c2019-09-11 
17:40:53.726949739 +0800
 b/src/libaccountsservice/act-user-manager.c2019-09-11 
17:41:00.547007450 +0800
+@@ -1752,12 +1752,22 @@ 

commit accountsservice for openSUSE:Factory

2019-06-02 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2019-06-02 15:14:23

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new.5148 (New)


Package is "accountsservice"

Sun Jun  2 15:14:23 2019 rev:66 rq:706718 version:0.6.55

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2019-05-16 22:01:23.106732180 +0200
+++ 
/work/SRC/openSUSE:Factory/.accountsservice.new.5148/accountsservice.changes
2019-06-02 15:14:29.246127493 +0200
@@ -1,0 +2,14 @@
+Wed May 29 21:28:30 UTC 2019 - Bjørn Lie 
+
+- Update to version 0.6.55:
+  + Memory leak fix.
+  + Improved heuristics for identifying user session.
+  + Export interfaces directory to pkgconfig.
+  + Lock down state directory from prying eyes to be more friendly to
+accountsservice extensions that require privacy.
+  + Misc fixes.
+  + Updated translations.
+- Drop accountsservice-upstream-fixes.patch: Fixed upstream.
+- Refresh patches with refresh_patches osc service.
+
+---

Old:

  accountsservice-0.6.54.tar.xz
  accountsservice-upstream-fixes.patch

New:

  accountsservice-0.6.55.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.GdsRDs/_old  2019-06-02 15:14:29.658127314 +0200
+++ /var/tmp/diff_new_pack.GdsRDs/_new  2019-06-02 15:14:29.662127313 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.54
+Version:0.6.55
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0-or-later
@@ -32,13 +32,10 @@
 Patch1: accountsservice-filter-suse-accounts.patch
 # PATCH-FIX-UPSTREAM accountsservice-read-root-user-cache.patch bsc#1114292 
glfo#accountsservice/accountsservice#65 xw...@suse.com-- read root user cache 
file WAS PATCH-FIX-UPSTREAM
 Patch2: accountsservice-read-root-user-cache.patch
-# PATCH-FIX-UPSTREAM accountsservice-upstream-fixes.patch -- Add 3 upstream 
commits to fix build
-Patch3: accountsservice-upstream-fixes.patch
 
 ## SLE-only patches start at 1000
 # PATCH-FEATURE-SLE as-fate318433-prevent-same-account-multi-logins.patch 
fate#318433 cxi...@suse.com -- prevent multiple simultaneous login.
 Patch1000:  as-fate318433-prevent-same-account-multi-logins.patch
-# needed for patch0
 
 BuildRequires:  gtk-doc
 BuildRequires:  meson
@@ -101,7 +98,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
+
 # Sle-only patches start at 1000
 %if !0%{?is_opensuse}
 %patch1000 -p1

++ accountsservice-0.6.54.tar.xz -> accountsservice-0.6.55.tar.xz ++
 6335 lines of diff (skipped)

++ accountsservice-read-root-user-cache.patch ++
--- /var/tmp/diff_new_pack.GdsRDs/_old  2019-06-02 15:14:29.778127262 +0200
+++ /var/tmp/diff_new_pack.GdsRDs/_new  2019-06-02 15:14:29.778127262 +0200
@@ -15,11 +15,11 @@
  src/daemon.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/src/daemon.c b/src/daemon.c
-index c52bda3..d7c4437 100644
 a/src/daemon.c
-+++ b/src/daemon.c
-@@ -485,7 +485,7 @@ reload_users (Daemon *daemon)
+Index: accountsservice-0.6.55/src/daemon.c
+===
+--- accountsservice-0.6.55.orig/src/daemon.c   2019-05-30 00:12:49.993056439 
+0200
 accountsservice-0.6.55/src/daemon.c2019-05-30 00:12:50.289059484 
+0200
+@@ -486,7 +486,7 @@ reload_users (Daemon *daemon)
  load_entries (daemon, users, TRUE, entry_generator_requested_users);
  
  /* Now add/update users from other sources, possibly non-local */
@@ -28,6 +28,3 @@
  
  wtmp_helper_update_login_frequencies (users);
  
--- 
-2.16.4
-

++ accountsservice-sysconfig.patch ++
--- /var/tmp/diff_new_pack.GdsRDs/_old  2019-06-02 15:14:29.786127259 +0200
+++ /var/tmp/diff_new_pack.GdsRDs/_new  2019-06-02 15:14:29.790127257 +0200
@@ -4,10 +4,10 @@
 
 Use autologin configuration from sysconfig (SUSE-ism)
 
-Index: accountsservice-0.6.54/src/daemon.c
+Index: accountsservice-0.6.55/src/daemon.c
 ===
 accountsservice-0.6.54.orig/src/daemon.c
-+++ accountsservice-0.6.54/src/daemon.c
+--- accountsservice-0.6.55.orig/src/daemon.c   2019-04-23 17:16:09.0 
+0200
 accountsservice-0.6.55/src/daemon.c2019-05-30 00:12:49.993056439 
+0200
 @@ -47,6 +47,7 @@
  #include "wtmp-helper.h"
  #include "daemon.h"
@@ -16,7 +16,7 @@
  
  #define PATH_PASSWD "/etc/passwd"
  #define PATH_SHADOW "/etc/shadow"
-@@ -567,7 +568,7 @@ reload_autologin_timeout (Daemon *daemon

commit accountsservice for openSUSE:Factory

2019-05-16 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2019-05-16 22:01:21

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new.5148 (New)


Package is "accountsservice"

Thu May 16 22:01:21 2019 rev:65 rq:703083 version:0.6.54

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2019-05-10 09:17:47.632279557 +0200
+++ 
/work/SRC/openSUSE:Factory/.accountsservice.new.5148/accountsservice.changes
2019-05-16 22:01:23.106732180 +0200
@@ -4,2 +4,3 @@
-- Update accountsservice-read-root-user-cache.patch
-  + upstream commit d8b77951
+- Update accountsservice-read-root-user-cache.patch.
+  upstream commit d8b77951
+  (bsc#1114292 glfo#accountsservice/accountsservice#65).



Other differences:
--



commit accountsservice for openSUSE:Factory

2019-05-10 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2019-05-10 09:17:43

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new.5148 (New)


Package is "accountsservice"

Fri May 10 09:17:43 2019 rev:64 rq:701616 version:0.6.54

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2019-04-17 10:05:47.110601106 +0200
+++ 
/work/SRC/openSUSE:Factory/.accountsservice.new.5148/accountsservice.changes
2019-05-10 09:17:47.632279557 +0200
@@ -1,0 +2,6 @@
+Wed May  8 01:25:32 UTC 2019 - xw...@suse.com
+
+- Update accountsservice-read-root-user-cache.patch
+  + upstream commit d8b77951
+
+---



Other differences:
--
++ accountsservice-read-root-user-cache.patch ++
--- /var/tmp/diff_new_pack.X5VAqJ/_old  2019-05-10 09:17:48.108280293 +0200
+++ /var/tmp/diff_new_pack.X5VAqJ/_new  2019-05-10 09:17:48.108280293 +0200
@@ -1,24 +1,33 @@
-Index: accountsservice-0.6.54/src/daemon.c
-===
 accountsservice-0.6.54.orig/src/daemon.c
-+++ accountsservice-0.6.54/src/daemon.c
-@@ -829,9 +829,19 @@ add_new_user_for_pwent (Daemon*d
- {
- DaemonPrivate *priv = daemon_get_instance_private (daemon);
- User *user;
-+g_autofree gchar *filename = NULL;
-+g_autoptr(GKeyFile) key_file = NULL;
-+const gchar *user_name;
+From d8b779513474ece1f5ec2fc9b7c32afb73e32181 Mon Sep 17 00:00:00 2001
+From: Ray Strode 
+Date: Mon, 29 Apr 2019 10:14:12 -0400
+Subject: [PATCH] daemon: ensure cache files for system users are processed
+
+At the moment we skip cache files for system users.  That
+doesn't make much sense; if there's a cache file we should
+be using it.
+
+This commit changes the code to read cache files, even for
+system users, and so lets root have a non-default session.
+
+Closes: 
https://gitlab.freedesktop.org/accountsservice/accountsservice/issues/65
+---
+ src/daemon.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/daemon.c b/src/daemon.c
+index c52bda3..d7c4437 100644
+--- a/src/daemon.c
 b/src/daemon.c
+@@ -485,7 +485,7 @@ reload_users (Daemon *daemon)
+ load_entries (daemon, users, TRUE, entry_generator_requested_users);
  
- user = user_new (daemon, pwent->pw_uid);
- user_update_from_pwent (user, pwent, spent);
-+
-+user_name = user_get_user_name (user);
-+filename = g_build_filename (USERDIR, user_name, NULL);
-+key_file = g_key_file_new ();
-+if (g_key_file_load_from_file (key_file, filename, 0, NULL))
-+user_update_from_keyfile (user, key_file);
-+
- user_register (user);
+ /* Now add/update users from other sources, possibly non-local */
+-load_entries (daemon, users, FALSE, entry_generator_cachedir);
++load_entries (daemon, users, TRUE, entry_generator_cachedir);
  
- g_hash_table_insert (priv->users,
+ wtmp_helper_update_login_frequencies (users);
+ 
+-- 
+2.16.4
+




commit accountsservice for openSUSE:Factory

2019-04-17 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2019-04-17 10:05:45

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new.17052 (New)


Package is "accountsservice"

Wed Apr 17 10:05:45 2019 rev:63 rq:693285 version:0.6.54

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2019-03-22 14:56:49.661973140 +0100
+++ 
/work/SRC/openSUSE:Factory/.accountsservice.new.17052/accountsservice.changes   
2019-04-17 10:05:47.110601106 +0200
@@ -1,0 +2,9 @@
+Wed Apr  3 02:54:51 UTC 2019 - xw...@suse.com
+
+- Drop upstream fixed patches:
+  + accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch
+- Update patches:
+  + accountsservice-read-root-user-cache.patch
+  + accountsservice-sysconfig.patch
+
+---
@@ -6,0 +16,29 @@
+
+---
+Thu Feb 21 22:45:14 UTC 2019 - bjorn@gmail.com
+
+- Update to version 0.6.54:
+  + Fix user state dirs.
+- Changes from version 0.6.53:
+  + Fix introspection.
+- Changes from version 0.6.52:
+  + Migrate to meson and gettext (instead of autogoo and intltool).
+  + Add code of conduct.
+  + Add new session and session type properties (to replace
+XSession).
+  + Try to handle misbehaving logind a little better.
+  + Misc mixes and code modernization.
+  + Add new "Saved" property to say whether a cached user is stored
+on disk.
+- Add accountsservice-upstream-fixes.patch: Add upstream bug fixes
+  commits, fix build.
+- Switch to meson build system, add meson BuildRequires and macros.
+- Drop obsolete intltool, gnome-common, vala, xmlto and xsltproc
+  BuildRequires: No longer needed.
+- Replace gobject-introspection-devel with
+  pkgconfig(gobject-introspection-1.0) and add pkgconfig(dbus-1):
+  New depdendency.
+- Disable the following patches that needs rebase:
+  + accountsservice-sysconfig.patch.
+  + accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch.
+  + accountsservice-read-root-user-cache.patch

Old:

  accountsservice-0.6.50.tar.xz
  accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch

New:

  accountsservice-0.6.54.tar.xz
  accountsservice-upstream-fixes.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.BnvFXa/_old  2019-04-17 10:05:48.262602435 +0200
+++ /var/tmp/diff_new_pack.BnvFXa/_new  2019-04-17 10:05:48.266602439 +0200
@@ -17,39 +17,37 @@
 
 
 Name:   accountsservice
-Version:0.6.50
+Version:0.6.54
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0-or-later
 Group:  System/Daemons
-URL:http://www.freedesktop.org/wiki/Software/AccountsService/
-Source: 
http://www.freedesktop.org/software/accountsservice/%{name}-%{version}.tar.xz
+URL:https://www.freedesktop.org/wiki/Software/AccountsService/
+Source0:
https://www.freedesktop.org/software/accountsservice/%{name}-%{version}.tar.xz
 
 # WARNING: do not remove/significantly change patch0 without updating the 
relevant patch in gdm too
-# PATCH-FIX-OPENSUSE accountsservice-sysconfig.patch bnc#688071 
vu...@opensuse.org -- Read/write autologin configuration from sysconfig, like 
gdm (see gdm-sysconfig-settings.patch)
+# PATCH-FIX-OPENSUSE accountsservice-sysconfig.patch bnc#688071 
vu...@opensuse.org -- Read/write autologin configuration from sysconfig, like 
gdm (see gdm-sysconfig-settings.patch) WAS PATCH-FIX-OPENSUSE
 Patch0: accountsservice-sysconfig.patch
 # PATCH-FIX-OPENSUSE accountsservice-filter-suse-accounts.patch 
vu...@opensuse.org -- Filter out some system users that are specific to openSUSE
 Patch1: accountsservice-filter-suse-accounts.patch
-# PATCH-FIX-UPSTREAM 
accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch 
boo#1100041 fdo#107298 -- lib: don't set loaded state until seat is fetched
-Patch4: 
accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch
-# PATCH-FIX-UPSTREAM accountsservice-read-root-user-cache.patch bsc#1114292 
glfo#accountsservice/accountsservice#65 xw...@suse.com-- read root user cache 
file.
-Patch5: accountsservice-read-root-user-cache.patch
+# PATCH-FIX-UPSTREAM accountsservice-read-root-user-cache.patch bsc#1114292 
glfo#accountsservice/accountsservice#65 xw...@suse.com-- read root user cache 
file WAS PATCH-FIX-UPSTREAM
+Patch2: accountsservice-read-root-user-cache.patch
+# PATCH-FIX-UPSTREAM accountsservice-upstream-fixes.patch -- Add 3 upstream 

commit accountsservice for openSUSE:Factory

2019-03-22 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2019-03-22 14:56:45

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new.25356 (New)


Package is "accountsservice"

Fri Mar 22 14:56:45 2019 rev:62 rq:686194 version:0.6.50

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2018-12-19 13:46:00.303570006 +0100
+++ 
/work/SRC/openSUSE:Factory/.accountsservice.new.25356/accountsservice.changes   
2019-03-22 14:56:49.661973140 +0100
@@ -1,0 +2,7 @@
+Sun Mar 17 10:52:44 UTC 2019 - Jan Engelhardt 
+
+- Redo summaries without em dashes.
+- Reduce %systemd_requires to %systemd_ordering:
+  %service_* can handle the absence.
+
+---



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.Q2yq40/_old  2019-03-22 14:56:52.297971322 +0100
+++ /var/tmp/diff_new_pack.Q2yq40/_new  2019-03-22 14:56:52.321971306 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package accountsservice
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -54,7 +54,7 @@
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(systemd)
 Recommends: %{name}-lang
-%{?systemd_requires}
+%{?systemd_ordering}
 
 %description
 The accountsservice server provides a set of D-Bus interfaces for
@@ -64,7 +64,7 @@
 commands.
 
 %package -n libaccountsservice0
-Summary:D-Bus Service to Manipulate User Account Information -- Client 
Library
+Summary:Client library for the user account information manipulation 
D-Bus service
 # Clients do need the server to do something useful
 Group:  System/Libraries
 Requires:   %{name}
@@ -76,7 +76,7 @@
 This package provides a client library for the service.
 
 %package -n typelib-1_0-AccountsService-1_0
-Summary:D-Bus Service to Manipulate User Account Information -- 
Introspection bindings
+Summary:Introspection bindings for the user account information 
manipulation service
 Group:  System/Libraries
 
 %description -n typelib-1_0-AccountsService-1_0
@@ -87,7 +87,7 @@
 client library.
 
 %package devel
-Summary:D-Bus Service to Manipulate User Account Information -- 
Development Files
+Summary:Header files for the user account information manipulation 
service
 Group:  Development/Libraries/C and C++
 Requires:   libaccountsservice0 = %{version}
 Requires:   typelib-1_0-AccountsService-1_0 = %{version}




commit accountsservice for openSUSE:Factory

2018-12-19 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2018-12-19 13:45:58

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new.28833 (New)


Package is "accountsservice"

Wed Dec 19 13:45:58 2018 rev:61 rq:657455 version:0.6.50

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2018-07-31 15:53:45.142973364 +0200
+++ 
/work/SRC/openSUSE:Factory/.accountsservice.new.28833/accountsservice.changes   
2018-12-19 13:46:00.303570006 +0100
@@ -1,0 +2,6 @@
+Mon Dec 10 05:48:13 UTC 2018 - xw...@suse.com
+
+- Add accountsservice-read-root-user-cache.patch: Read root user
+  cache file (bsc#1114292 glfo#accountsservice/accountsservice#65).
+
+---

New:

  accountsservice-read-root-user-cache.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.ZUsa4F/_old  2018-12-19 13:46:01.675568088 +0100
+++ /var/tmp/diff_new_pack.ZUsa4F/_new  2018-12-19 13:46:01.675568088 +0100
@@ -32,6 +32,8 @@
 Patch1: accountsservice-filter-suse-accounts.patch
 # PATCH-FIX-UPSTREAM 
accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch 
boo#1100041 fdo#107298 -- lib: don't set loaded state until seat is fetched
 Patch4: 
accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch
+# PATCH-FIX-UPSTREAM accountsservice-read-root-user-cache.patch bsc#1114292 
glfo#accountsservice/accountsservice#65 xw...@suse.com-- read root user cache 
file.
+Patch5: accountsservice-read-root-user-cache.patch
 ## SLE-only patches start at 1000
 # PATCH-FEATURE-SLE as-fate318433-prevent-same-account-multi-logins.patch 
fate#318433 cxi...@suse.com -- prevent multiple simultaneous login.
 Patch1000:  as-fate318433-prevent-same-account-multi-logins.patch
@@ -101,6 +103,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch4 -p1
+%patch5 -p1
 # Sle-only patches start at 1000
 %if !0%{?is_opensuse}
 %patch1000 -p1

++ accountsservice-read-root-user-cache.patch ++
Index: accountsservice-0.6.50/src/daemon.c
===
--- accountsservice-0.6.50.orig/src/daemon.c
+++ accountsservice-0.6.50/src/daemon.c
@@ -813,9 +813,19 @@ add_new_user_for_pwent (Daemon*d
 struct spwd   *spent)
 {
 User *user;
+g_autofree gchar *filename = NULL;
+g_autoptr(GKeyFile) key_file = NULL;
+const gchar *user_name;
 
 user = user_new (daemon, pwent->pw_uid);
 user_update_from_pwent (user, pwent, spent);
+
+user_name = user_get_user_name (user);
+filename = g_build_filename (USERDIR, user_name, NULL);
+key_file = g_key_file_new ();
+if (g_key_file_load_from_file (key_file, filename, 0, NULL))
+user_update_from_keyfile (user, key_file);
+
 user_register (user);
 
 g_hash_table_insert (daemon->priv->users,



commit accountsservice for openSUSE:Factory

2018-07-31 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2018-07-31 15:53:41

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Tue Jul 31 15:53:41 2018 rev:60 rq:624616 version:0.6.50

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2018-07-18 22:36:44.550381133 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2018-07-31 15:53:45.142973364 +0200
@@ -1,0 +2,21 @@
+Sun Jul 22 20:39:59 UTC 2018 - bjorn@gmail.com
+
+- Update to version 0.6.50:
+  + Fix insufficient path check on user icon files.
+  + Fix is-logged-in status for wayland sessions.
+  + Fix user enumeration when system accounts are mixed in.
+- Drop upstream fixed patches:
+  + accountsservice-missing-users-on-gdm-login.patch.
+  + accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch
+
+---
+Fri Jul 20 02:51:49 UTC 2018 - qk...@suse.com
+
+- Add accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch:
+  At the moment we set is-loaded on the user-manager object as soon 
+  as we start fetching the seat, but we should waiting until the seat
+  is fetched, so that can_switch() will return the correct value if 
+  the caller waited until the loaded signal to use it.
+  (boo#1100041 fdo#107298)
+
+---

Old:

  accountsservice-0.6.49.tar.xz
  accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch
  accountsservice-missing-users-on-gdm-login.patch

New:

  accountsservice-0.6.50.tar.xz
  accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.GyXoc3/_old  2018-07-31 15:53:45.694974295 +0200
+++ /var/tmp/diff_new_pack.GyXoc3/_new  2018-07-31 15:53:45.710974321 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.49
+Version:0.6.50
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0-or-later
@@ -30,10 +30,8 @@
 Patch0: accountsservice-sysconfig.patch
 # PATCH-FIX-OPENSUSE accountsservice-filter-suse-accounts.patch 
vu...@opensuse.org -- Filter out some system users that are specific to openSUSE
 Patch1: accountsservice-filter-suse-accounts.patch
-# PATCH-FIX-UPSTREAM accountsservice-missing-users-on-gdm-login.patch 
boo#1090003 fdo#106904 fezh...@suse.com -- Don't abort loading users when an 
/etc/shadow entry found missing
-Patch2: accountsservice-missing-users-on-gdm-login.patch
-# PATCH-FIX-UPSTREAM 
accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch 
boo#1095918 fdo#106855 xw...@suse.com -- Treat session type wayland as 
graphical mode
-Patch3: 
accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch
+# PATCH-FIX-UPSTREAM 
accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch 
boo#1100041 fdo#107298 -- lib: don't set loaded state until seat is fetched
+Patch4: 
accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch
 ## SLE-only patches start at 1000
 # PATCH-FEATURE-SLE as-fate318433-prevent-same-account-multi-logins.patch 
fate#318433 cxi...@suse.com -- prevent multiple simultaneous login.
 Patch1000:  as-fate318433-prevent-same-account-multi-logins.patch
@@ -102,8 +100,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch4 -p1
 # Sle-only patches start at 1000
 %if !0%{?is_opensuse}
 %patch1000 -p1

++ accountsservice-0.6.49.tar.xz -> accountsservice-0.6.50.tar.xz ++
 1730 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/accountsservice-0.6.49/NEWS new/accountsservice-0.6.50/NEWS
--- old/accountsservice-0.6.49/NEWS 2018-05-10 22:05:22.0 +0200
+++ new/accountsservice-0.6.50/NEWS 2018-07-10 17:23:17.0 +0200
@@ -1,3 +1,9 @@
+Changes in 0.6.50
+=
+* Fix insufficient path check on user icon files
+* Fix is-logged-in status for wayland sessions
+* Fix user enumeration when system accounts are mixed in
+
 Changes in 0.6.49
 =
 * Fix crash on startup from previous compiler warning 

commit accountsservice for openSUSE:Factory

2018-07-18 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2018-07-18 22:36:41

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Wed Jul 18 22:36:41 2018 rev:59 rq:623621 version:0.6.49

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2018-06-19 11:54:04.687385415 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2018-07-18 22:36:44.550381133 +0200
@@ -1,0 +2,12 @@
+Tue Jul 17 01:41:41 UTC 2018 - xw...@suse.com
+
+- Add 
accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch:
+  When user session type is wayland, act_user_is_logged_in can
+  return TRUE if the user is logged in (boo#1095918 fdo#106855).
+
+---
+Wed Jul 11 07:33:21 UTC 2018 - mli...@suse.cz
+
+- Make build verbose to see full command lines.
+
+---

New:

  accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.BSYNQK/_old  2018-07-18 22:36:45.178379053 +0200
+++ /var/tmp/diff_new_pack.BSYNQK/_new  2018-07-18 22:36:45.178379053 +0200
@@ -32,6 +32,8 @@
 Patch1: accountsservice-filter-suse-accounts.patch
 # PATCH-FIX-UPSTREAM accountsservice-missing-users-on-gdm-login.patch 
boo#1090003 fdo#106904 fezh...@suse.com -- Don't abort loading users when an 
/etc/shadow entry found missing
 Patch2: accountsservice-missing-users-on-gdm-login.patch
+# PATCH-FIX-UPSTREAM 
accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch 
boo#1095918 fdo#106855 xw...@suse.com -- Treat session type wayland as 
graphical mode
+Patch3: 
accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch
 ## SLE-only patches start at 1000
 # PATCH-FEATURE-SLE as-fate318433-prevent-same-account-multi-logins.patch 
fate#318433 cxi...@suse.com -- prevent multiple simultaneous login.
 Patch1000:  as-fate318433-prevent-same-account-multi-logins.patch
@@ -101,6 +103,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 # Sle-only patches start at 1000
 %if !0%{?is_opensuse}
 %patch1000 -p1
@@ -112,7 +115,7 @@
 %configure \
 --disable-static \
 --enable-user-heuristics
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %install
 %make_install

++ 
accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch ++
>From edcc26e5ae5fc09fad2d8e9afda0fea97c395d49 Mon Sep 17 00:00:00 2001
From: xiaoguang wang 
Date: Fri, 8 Jun 2018 14:32:00 +0800
Subject: [PATCH] lib: treat session type=wayland as graphical session

When user session type is wayland, act_user_is_logged_in can return TRUE
if user is logged in.

https://bugs.freedesktop.org/show_bug.cgi?id=106855
---
 src/libaccountsservice/act-user-manager.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/libaccountsservice/act-user-manager.c 
b/src/libaccountsservice/act-user-manager.c
index ade309c..325421b 100644
--- a/src/libaccountsservice/act-user-manager.c
+++ b/src/libaccountsservice/act-user-manager.c
@@ -1543,7 +1543,8 @@ _get_x11_display_for_new_systemd_session 
(ActUserManagerNewSession *new_session)
 return;
 }
 
-if (g_strcmp0 (session_type, "x11") != 0) {
+if (g_strcmp0 (session_type, "x11") != 0 &&
+g_strcmp0 (session_type, "wayland") != 0) {
 g_debug ("ActUserManager: (mostly) ignoring %s session '%s' 
since it's not graphical",
  session_type,
  new_session->id);
-- 
2.16.4




commit accountsservice for openSUSE:Factory

2018-06-19 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2018-06-19 11:53:54

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Tue Jun 19 11:53:54 2018 rev:58 rq:617169 version:0.6.49

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2018-03-14 19:23:13.546893883 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2018-06-19 11:54:04.687385415 +0200
@@ -1,0 +2,46 @@
+Wed Jun 13 06:00:22 UTC 2018 - fezh...@suse.com
+
+- Add accountsservice-missing-users-on-gdm-login.patch: Don't abort
+  loading users when an /etc/shadow entry found missing
+  (boo#1090003 fdo#106904).
+
+---
+Sun May 13 23:59:22 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 0.6.49:
+  + Fix crash on startup from previous compiler warning fix.
+- Changes from version 0.6.48:
+  + Fix crashes when adding admin user and when user is removed.
+  + Performance improvements handling really large wtmp files.
+- Changes from version 0.6.47:
+  + Fix problem where libaccountsservice users weren't getting
+property change updates.
+  + Reduce memory usage of cached users in daemon process.
+  + Drop premature user-added/user-removed signals that erroneously
+get emitted before ListCachedUsers call finishes.
+
+---
+Fri Apr  6 02:43:51 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 0.6.46:
+  + Fix systemd unit file to use default standard output;
+  + Performance improvements;
+  + Leak fixes;
+  + Crash fixes;
+  + Support extra groups for admin users;
+  + Add policy that allows admins to allow users to change their
+own password;
+  + Introspection fixes;
+  + Elogind support;
+  + Decruftification of username blacklist;
+  + Updated translations.
+- Add:
+  + gio-2.0 and gio-unix-2.0 pkgconfig modules BuildRequires to
+avoid implicit dependencies.
+  + xmlto and xsltproc BuildRequires to enable documentation.
+- Drop remove-no-longer-used-system-accounts.patch: fixed upstream.
+- Rebase patches:
+  + accountsservice-sysconfig.patch and
+  + accountsservice-filter-suse-accounts.patch.
+
+---

Old:

  accountsservice-0.6.45.tar.xz
  remove-no-longer-used-system-accounts.patch

New:

  accountsservice-0.6.49.tar.xz
  accountsservice-missing-users-on-gdm-login.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.MiTaSa/_old  2018-06-19 11:54:05.603351408 +0200
+++ /var/tmp/diff_new_pack.MiTaSa/_new  2018-06-19 11:54:05.603351408 +0200
@@ -17,30 +17,37 @@
 
 
 Name:   accountsservice
-Version:0.6.45
+Version:0.6.49
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0-or-later
 Group:  System/Daemons
 URL:http://www.freedesktop.org/wiki/Software/AccountsService/
 Source: 
http://www.freedesktop.org/software/accountsservice/%{name}-%{version}.tar.xz
+
 # WARNING: do not remove/significantly change patch0 without updating the 
relevant patch in gdm too
 # PATCH-FIX-OPENSUSE accountsservice-sysconfig.patch bnc#688071 
vu...@opensuse.org -- Read/write autologin configuration from sysconfig, like 
gdm (see gdm-sysconfig-settings.patch)
 Patch0: accountsservice-sysconfig.patch
 # PATCH-FIX-OPENSUSE accountsservice-filter-suse-accounts.patch 
vu...@opensuse.org -- Filter out some system users that are specific to openSUSE
 Patch1: accountsservice-filter-suse-accounts.patch
+# PATCH-FIX-UPSTREAM accountsservice-missing-users-on-gdm-login.patch 
boo#1090003 fdo#106904 fezh...@suse.com -- Don't abort loading users when an 
/etc/shadow entry found missing
+Patch2: accountsservice-missing-users-on-gdm-login.patch
+## SLE-only patches start at 1000
 # PATCH-FEATURE-SLE as-fate318433-prevent-same-account-multi-logins.patch 
fate#318433 cxi...@suse.com -- prevent multiple simultaneous login.
-Patch2: as-fate318433-prevent-same-account-multi-logins.patch
-# PATCH-FIX-UPSTREAM remove-no-longer-used-system-accounts.patch bsc#1063794 
fdo#103879 qzh...@suse.com -- drop operator, nobody4 and noaccess from the 
blacklist.
-Patch3: remove-no-longer-used-system-accounts.patch
+Patch1000:  as-fate318433-prevent-same-account-multi-logins.patch
 # needed for patch0
+
 BuildRequires:  gnome-common
-BuildRequires:  gobject-introspection-devel
+BuildRequires:  gobject-introspection-devel >= 

commit accountsservice for openSUSE:Factory

2018-03-14 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2018-03-14 19:23:13

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Wed Mar 14 19:23:13 2018 rev:57 rq:584700 version:0.6.45

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2017-12-29 18:49:17.824683581 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2018-03-14 19:23:13.546893883 +0100
@@ -1,0 +2,5 @@
+Wed Feb 28 16:22:37 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+---



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.7UvRQq/_old  2018-03-14 19:23:14.530858947 +0100
+++ /var/tmp/diff_new_pack.7UvRQq/_new  2018-03-14 19:23:14.534858805 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package accountsservice
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,9 +20,9 @@
 Version:0.6.45
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  System/Daemons
-Url:http://www.freedesktop.org/wiki/Software/AccountsService/
+URL:http://www.freedesktop.org/wiki/Software/AccountsService/
 Source: 
http://www.freedesktop.org/software/accountsservice/%{name}-%{version}.tar.xz
 # WARNING: do not remove/significantly change patch0 without updating the 
relevant patch in gdm too
 # PATCH-FIX-OPENSUSE accountsservice-sysconfig.patch bnc#688071 
vu...@opensuse.org -- Read/write autologin configuration from sysconfig, like 
gdm (see gdm-sysconfig-settings.patch)
@@ -37,6 +37,7 @@
 BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  intltool
+BuildRequires:  pkgconfig
 # needed for patch0
 BuildRequires:  vala
 BuildRequires:  pkgconfig(glib-2.0)
@@ -44,7 +45,6 @@
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(systemd)
 Recommends: %{name}-lang
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{?systemd_requires}
 
 %description
@@ -88,6 +88,7 @@
 querying and manipulating user account information.
 
 %lang_package
+
 %prep
 %setup -q
 %patch0 -p1
@@ -108,7 +109,7 @@
 %install
 %make_install
 %find_lang accounts-service
-rm -f %{buildroot}%{_libdir}/*.la
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %pre
 %service_add_pre accounts-daemon.service
@@ -123,12 +124,11 @@
 %service_del_postun accounts-daemon.service
 
 %post -n libaccountsservice0 -p /sbin/ldconfig
-
 %postun -n libaccountsservice0 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root,-)
-%doc AUTHORS COPYING NEWS README
+%license COPYING
+%doc AUTHORS NEWS README
 %{_unitdir}/accounts-daemon.service
 %{_sysconfdir}/dbus-1/system.d/org.freedesktop.Accounts.conf
 %{_libexecdir}/accounts-daemon
@@ -142,15 +142,12 @@
 %dir %{_localstatedir}/lib/AccountsService/icons
 
 %files -n libaccountsservice0
-%defattr(-,root,root,-)
 %{_libdir}/*.so.0*
 
 %files -n typelib-1_0-AccountsService-1_0
-%defattr(-,root,root)
 %{_libdir}/girepository-1.0/AccountsService-1.0.typelib
 
 %files devel
-%defattr(-,root,root,-)
 %doc %{_datadir}/gtk-doc/html/lib%{name}/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/accountsservice.pc




commit accountsservice for openSUSE:Factory

2017-12-29 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2017-12-29 18:49:09

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Fri Dec 29 18:49:09 2017 rev:56 rq:559350 version:0.6.45

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2017-08-18 14:59:28.531783969 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2017-12-29 18:49:17.824683581 +0100
@@ -1,0 +2,7 @@
+Fri Dec 22 03:05:02 UTC 2017 - qzh...@suse.com
+
+- Add remove-no-longer-used-system-accounts.patch:
+  Drop operator, nobody4 and noaccess from the blacklist
+  (bsc#1063794, fdo#103879).
+
+---

New:

  remove-no-longer-used-system-accounts.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.tsDVRM/_old  2017-12-29 18:49:18.412514753 +0100
+++ /var/tmp/diff_new_pack.tsDVRM/_new  2017-12-29 18:49:18.416513604 +0100
@@ -31,6 +31,8 @@
 Patch1: accountsservice-filter-suse-accounts.patch
 # PATCH-FEATURE-SLE as-fate318433-prevent-same-account-multi-logins.patch 
fate#318433 cxi...@suse.com -- prevent multiple simultaneous login.
 Patch2: as-fate318433-prevent-same-account-multi-logins.patch
+# PATCH-FIX-UPSTREAM remove-no-longer-used-system-accounts.patch bsc#1063794 
fdo#103879 qzh...@suse.com -- drop operator, nobody4 and noaccess from the 
blacklist.
+Patch3: remove-no-longer-used-system-accounts.patch
 # needed for patch0
 BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel
@@ -90,6 +92,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch3 -p1
 %if !0%{?is_opensuse}
 %patch2 -p1
 %endif

++ remove-no-longer-used-system-accounts.patch ++
diff --git a/src/user-classify.c b/src/user-classify.c
index 9b4af06..4b3fdd1 100644
--- a/src/user-classify.c
+++ b/src/user-classify.c
@@ -39,10 +39,7 @@ static const char *default_excludes[] = {
 "mail",
 "news",
 "uucp",
-"operator",
 "nobody",
-"nobody4",
-"noaccess",
 "postgres",
 "pvm",
 "rpm",



commit accountsservice for openSUSE:Factory

2017-08-18 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2017-08-18 14:59:24

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Fri Aug 18 14:59:24 2017 rev:55 rq:516871 version:0.6.45

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2017-08-12 19:37:58.302006716 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2017-08-18 14:59:28.531783969 +0200
@@ -1,0 +2,6 @@
+Thu Aug 10 09:33:16 UTC 2017 - yfji...@suse.com
+
+- Update specfile to build 
+  as-fate318433-prevent-same-account-multi-logins.patch on SLE15.
+
+---



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.l04hG3/_old  2017-08-18 14:59:29.255682064 +0200
+++ /var/tmp/diff_new_pack.l04hG3/_new  2017-08-18 14:59:29.255682064 +0200
@@ -90,7 +90,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%if 0%{suse_version} == 1315
+%if !0%{?is_opensuse}
 %patch2 -p1
 %endif
 




commit accountsservice for openSUSE:Factory

2017-08-12 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2017-08-12 19:37:57

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Sat Aug 12 19:37:57 2017 rev:54 rq:514677 version:0.6.45

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2017-07-08 12:26:12.339799636 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2017-08-12 19:37:58.302006716 +0200
@@ -14,0 +15,2 @@
+- Drop accountsservice-933083-load-root-setting.patch:
+  fixed upstream (177509 edac45).

Old:

  accountsservice-933083-load-root-setting.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.4iwxL4/_old  2017-08-12 19:37:59.165885562 +0200
+++ /var/tmp/diff_new_pack.4iwxL4/_new  2017-08-12 19:37:59.173884440 +0200
@@ -29,10 +29,8 @@
 Patch0: accountsservice-sysconfig.patch
 # PATCH-FIX-OPENSUSE accountsservice-filter-suse-accounts.patch 
vu...@opensuse.org -- Filter out some system users that are specific to openSUSE
 Patch1: accountsservice-filter-suse-accounts.patch
-# PATCH-FIX-SLE accountsservice-933083-load-root-setting.patch bnc#933083 
dli...@suse.com -- load the root setting 
-Patch2: accountsservice-933083-load-root-setting.patch
 # PATCH-FEATURE-SLE as-fate318433-prevent-same-account-multi-logins.patch 
fate#318433 cxi...@suse.com -- prevent multiple simultaneous login.
-Patch3: as-fate318433-prevent-same-account-multi-logins.patch
+Patch2: as-fate318433-prevent-same-account-multi-logins.patch
 # needed for patch0
 BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel
@@ -92,11 +90,8 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%if ! 0%{?is_opensuse}
-%patch2 -p1
-%endif
 %if 0%{suse_version} == 1315
-%patch3 -p1
+%patch2 -p1
 %endif
 
 %build




commit accountsservice for openSUSE:Factory

2017-07-08 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2017-07-08 12:26:11

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Sat Jul  8 12:26:11 2017 rev:53 rq:508200 version:0.6.45

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2017-05-18 20:37:17.280674645 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2017-07-08 12:26:12.339799636 +0200
@@ -1,0 +2,5 @@
+Tue Jul  4 09:20:34 UTC 2017 - jeng...@inai.de
+
+- Remove redundant %clean section; use %_smp_mflags for build.
+
+---



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.i8bz7Z/_old  2017-07-08 12:26:13.183680598 +0200
+++ /var/tmp/diff_new_pack.i8bz7Z/_new  2017-07-08 12:26:13.187680034 +0200
@@ -105,16 +105,13 @@
 %configure \
 --disable-static \
 --enable-user-heuristics
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 %install
 %make_install
 %find_lang accounts-service
 rm -f %{buildroot}%{_libdir}/*.la
 
-%clean
-rm -rf %{buildroot}
-
 %pre
 %service_add_pre accounts-daemon.service
 




commit accountsservice for openSUSE:Factory

2017-05-18 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2017-05-18 20:36:47

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Thu May 18 20:36:47 2017 rev:52 rq:494078 version:0.6.45

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2017-02-26 17:08:03.438813845 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2017-05-18 20:37:17.280674645 +0200
@@ -1,0 +2,10 @@
+Tue Apr 25 08:45:58 UTC 2017 - dims...@opensuse.org
+
+- Update to version 0.6.45:
+  + Wrap password expiration info in libaccountsservice api.
+- Changes from version 0.6.44:
+  + Export password expiration info from shadow file.
+  + Fix user classification logic.
+  + Don't lose track of users when /etc/passwd is reloaded.
+
+---

Old:

  accountsservice-0.6.43.tar.xz

New:

  accountsservice-0.6.45.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.GXGGKg/_old  2017-05-18 20:37:17.968577566 +0200
+++ /var/tmp/diff_new_pack.GXGGKg/_new  2017-05-18 20:37:17.972577002 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package accountsservice
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.43
+Version:0.6.45
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

++ accountsservice-0.6.43.tar.xz -> accountsservice-0.6.45.tar.xz ++
 3703 lines of diff (skipped)




commit accountsservice for openSUSE:Factory

2017-02-26 Thread root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2017-02-26 17:08:02

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2016-10-10 17:32:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2017-02-26 17:08:03.438813845 +0100
@@ -1,0 +2,5 @@
+Wed Nov 30 15:42:14 UTC 2016 - dims...@opensuse.org
+
+- Rebase accountsservice-933083-load-root-setting.patch.
+
+---



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.8oUY3n/_old  2017-02-26 17:08:03.846751933 +0100
+++ /var/tmp/diff_new_pack.8oUY3n/_new  2017-02-26 17:08:03.850751326 +0100
@@ -56,8 +56,8 @@
 
 %package -n libaccountsservice0
 Summary:D-Bus Service to Manipulate User Account Information -- Client 
Library
-Group:  System/Libraries
 # Clients do need the server to do something useful
+Group:  System/Libraries
 Requires:   %{name}
 
 %description -n libaccountsservice0

++ accountsservice-933083-load-root-setting.patch ++
--- /var/tmp/diff_new_pack.8oUY3n/_old  2017-02-26 17:08:03.878747077 +0100
+++ /var/tmp/diff_new_pack.8oUY3n/_new  2017-02-26 17:08:03.878747077 +0100
@@ -1,7 +1,8 @@
-diff -urp accountsservice-0.6.40.orig/src/daemon.c 
accountsservice-0.6.40/src/daemon.c
 accountsservice-0.6.40.orig/src/daemon.c   2014-11-03 21:46:00.0 
-0600
-+++ accountsservice-0.6.40/src/daemon.c2016-04-14 14:35:00.644563940 
-0500
-@@ -234,7 +234,8 @@ entry_generator_cachedir (GHashTable *us
+Index: accountsservice-0.6.43/src/daemon.c
+===
+--- accountsservice-0.6.43.orig/src/daemon.c
 accountsservice-0.6.43/src/daemon.c
+@@ -309,7 +309,8 @@ entry_generator_cachedir (GHashTable   *
  static void
  load_entries (Daemon *daemon,
GHashTable *users,
@@ -11,16 +12,16 @@
  {
  gpointer generator_state = NULL;
  struct passwd *pwent;
-@@ -248,7 +249,7 @@ load_entries (Daemon *daemon
+@@ -325,7 +326,7 @@ load_entries (Daemon *daemon
  break;
  
  /* Skip system users... */
--if (!user_classify_is_human (pwent->pw_uid, pwent->pw_name, 
pwent->pw_shell, NULL)) {
-+if (!force_load && !user_classify_is_human (pwent->pw_uid, 
pwent->pw_name, pwent->pw_shell, NULL)) {
+-if (!user_classify_is_human (pwent->pw_uid, pwent->pw_name, 
pwent->pw_shell, spent? spent->sp_pwdp : NULL)) {
++if (!force_load && !user_classify_is_human (pwent->pw_uid, 
pwent->pw_name, pwent->pw_shell, spent? spent->sp_pwdp : NULL)) {
  g_debug ("skipping user: %s", pwent->pw_name);
  continue;
  }
-@@ -306,15 +307,15 @@ reload_users (Daemon *daemon)
+@@ -383,14 +384,14 @@ reload_users (Daemon *daemon)
   */
  
  /* Load the local users into our hash table */
@@ -32,10 +33,8 @@
  g_hash_table_add (local, name);
  
  /* Now add/update users from other sources, possibly non-local */
--load_entries (daemon, users, wtmp_helper_entry_generator);
 -load_entries (daemon, users, entry_generator_cachedir);
-+load_entries (daemon, users, wtmp_helper_entry_generator, FALSE);
 +load_entries (daemon, users, entry_generator_cachedir, TRUE);
  
- /* Mark which users are local, which are not */
- g_hash_table_iter_init (, users);
+ wtmp_helper_update_login_frequencies (users);
+ 




commit accountsservice for openSUSE:Factory

2016-10-10 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2016-10-10 17:32:56

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2016-09-21 18:29:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2016-10-10 17:32:57.0 +0200
@@ -1,0 +2,9 @@
+Sat Sep 24 20:41:41 UTC 2016 - zai...@opensuse.org
+
+- Update to version 0.6.43:
+  + Fix logout times in login-history.
+  + Increase performance in large deployments.
+  + Memory leak fix.
+  + Exclude nologin users from user list.
+
+---

Old:

  accountsservice-0.6.42.tar.xz

New:

  accountsservice-0.6.43.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.9OlaWP/_old  2016-10-10 17:32:58.0 +0200
+++ /var/tmp/diff_new_pack.9OlaWP/_new  2016-10-10 17:32:58.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.42
+Version:0.6.43
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

++ accountsservice-0.6.42.tar.xz -> accountsservice-0.6.43.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/accountsservice-0.6.42/NEWS 
new/accountsservice-0.6.43/NEWS
--- old/accountsservice-0.6.42/NEWS 2016-06-09 16:17:01.0 +0200
+++ new/accountsservice-0.6.43/NEWS 2016-09-20 18:21:53.0 +0200
@@ -1,3 +1,10 @@
+Changes in 0.6.43
+=
+* Fix logout times in login-history
+* increase performance in large deployments
+* memory leak fix
+* exclude nologin users from user list
+
 Changes in 0.6.42
 =
 * wtmp fixes on solaris
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/accountsservice-0.6.42/aclocal.m4 
new/accountsservice-0.6.43/aclocal.m4
--- old/accountsservice-0.6.42/aclocal.m4   2016-06-09 16:17:23.0 
+0200
+++ new/accountsservice-0.6.43/aclocal.m4   2016-09-20 18:22:37.0 
+0200
@@ -834,8 +834,8 @@
 ])
 
 # nls.m4 serial 5 (gettext-0.18)
-dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014 Free Software Foundation,
-dnl Inc.
+dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014, 2016 Free Software
+dnl Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
@@ -867,7 +867,7 @@
 ])
 
 dnl pkg.m4 - Macros to locate and utilise pkg-config.   -*- Autoconf -*-
-dnl serial 11 (pkg-config-0.29.1)
+dnl serial 11 (pkg-config-0.29)
 dnl
 dnl Copyright © 2004 Scott James Remnant .
 dnl Copyright © 2012-2015 Dan Nicholson 
@@ -909,7 +909,7 @@
 dnl See the "Since" comment for each macro you use to see what version
 dnl of the macros you require.
 m4_defun([PKG_PREREQ],
-[m4_define([PKG_MACROS_VERSION], [0.29.1])
+[m4_define([PKG_MACROS_VERSION], [0.29])
 m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1,
 [m4_fatal([pkg.m4 version $1 or higher is required but 
]PKG_MACROS_VERSION[ found])])
 ])dnl PKG_PREREQ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/accountsservice-0.6.42/config.h.in 
new/accountsservice-0.6.43/config.h.in
--- old/accountsservice-0.6.42/config.h.in  2016-06-09 16:17:26.0 
+0200
+++ new/accountsservice-0.6.43/config.h.in  2016-09-20 18:22:40.0 
+0200
@@ -35,6 +35,9 @@
 /* Define if the GNU gettext() function is already present or preinstalled. */
 #undef HAVE_GETTEXT
 
+/* Define i getusershell() is available */
+#undef HAVE_GETUSERSHELL
+
 /* Define to 1 if you have the  header file. */
 #undef HAVE_INTTYPES_H
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/accountsservice-0.6.42/configure 
new/accountsservice-0.6.43/configure
--- old/accountsservice-0.6.42/configure2016-06-09 16:17:25.0 
+0200
+++ new/accountsservice-0.6.43/configure2016-09-20 18:22:39.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for AccountsService 0.6.42.
+# Generated by GNU Autoconf 2.69 for AccountsService 0.6.43.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of 

commit accountsservice for openSUSE:Factory

2016-09-21 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2016-09-21 18:29:56

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2016-08-29 14:29:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2016-09-21 18:29:58.0 +0200
@@ -1,0 +2,9 @@
+Sun Sep 11 14:12:01 UTC 2016 - fezh...@suse.com
+
+- Update accountsservice-sysconfig.patch:
+  Flush the buffer before shut down the GIOChannel, otherwise we
+  get a truncated setting file. The problem has caused the
+  switching autologin in gnome-control-center breaking
+  /etc/sysconfig/displaymanager (bsc#998107).
+
+---



Other differences:
--
++ accountsservice-sysconfig.patch ++
--- /var/tmp/diff_new_pack.BMGf9q/_old  2016-09-21 18:29:59.0 +0200
+++ /var/tmp/diff_new_pack.BMGf9q/_new  2016-09-21 18:29:59.0 +0200
@@ -231,7 +231,7 @@
 +
 +out:
 +if (channel) {
-+g_io_channel_shutdown (channel, FALSE, NULL);
++g_io_channel_shutdown (channel, TRUE, NULL);
 +g_io_channel_unref (channel);
 +}
 +




commit accountsservice for openSUSE:Factory

2016-08-29 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2016-08-29 14:29:10

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2016-08-17 12:00:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2016-08-29 14:29:13.0 +0200
@@ -1,0 +2,6 @@
+Wed Aug 24 08:14:06 UTC 2016 -  fezh...@suse.com
+
+- Enable as-fate318433-prevent-same-account-multi-logins.patch for
+  Leap as requested by the Leap Release Manager (boo#994876).
+
+---



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.B3z5DJ/_old  2016-08-29 14:29:14.0 +0200
+++ /var/tmp/diff_new_pack.B3z5DJ/_new  2016-08-29 14:29:14.0 +0200
@@ -94,6 +94,8 @@
 %patch1 -p1
 %if ! 0%{?is_opensuse}
 %patch2 -p1
+%endif
+%if 0%{suse_version} == 1315
 %patch3 -p1
 %endif
 




commit accountsservice for openSUSE:Factory

2016-08-17 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2016-08-17 12:00:28

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2016-07-18 21:18:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2016-08-17 12:00:30.0 +0200
@@ -4,2 +4,3 @@
-- Remove pkgconfig(libsystemd-daemon). Nowadays pkgconfig(libsystemd)
-  is enough and replaces all libsystemd-* libs which are obsolete.
+- Remove pkgconfig(libsystemd-daemon). Nowadays
+  pkgconfig(libsystemd) is enough and replaces all libsystemd-*
+  libs which are obsolete.
@@ -20,0 +22,13 @@
+Fri May 27 18:44:02 CST 2016 - cxi...@suse.com
+
+- Add as-fate318433-prevent-same-account-multi-logins.patch
+  (fate#318433):
+  Prevent multiple simultaneous logins.
+
+---
+Thu Apr 14 19:40:39 UTC 2016 - mgo...@suse.com
+
+- Update to GNOME 3.20  Fate#318572
+- Rebased accountsservice-933083-load-root-setting.patch.
+
+---
@@ -23,0 +38,7 @@
+
+---
+Thu Jun  4 03:48:25 UTC 2015 - dli...@suse.com
+
+- Add accountsservice-933083-load-root-setting.patch (bnc#933083)
+  Load settings of an account which is not 'human' but can still be
+  able to login to the system. (like 'root')

New:

  accountsservice-933083-load-root-setting.patch
  as-fate318433-prevent-same-account-multi-logins.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.Iqi8q7/_old  2016-08-17 12:00:31.0 +0200
+++ /var/tmp/diff_new_pack.Iqi8q7/_new  2016-08-17 12:00:31.0 +0200
@@ -29,6 +29,10 @@
 Patch0: accountsservice-sysconfig.patch
 # PATCH-FIX-OPENSUSE accountsservice-filter-suse-accounts.patch 
vu...@opensuse.org -- Filter out some system users that are specific to openSUSE
 Patch1: accountsservice-filter-suse-accounts.patch
+# PATCH-FIX-SLE accountsservice-933083-load-root-setting.patch bnc#933083 
dli...@suse.com -- load the root setting 
+Patch2: accountsservice-933083-load-root-setting.patch
+# PATCH-FEATURE-SLE as-fate318433-prevent-same-account-multi-logins.patch 
fate#318433 cxi...@suse.com -- prevent multiple simultaneous login.
+Patch3: as-fate318433-prevent-same-account-multi-logins.patch
 # needed for patch0
 BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel
@@ -88,6 +92,10 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%if ! 0%{?is_opensuse}
+%patch2 -p1
+%patch3 -p1
+%endif
 
 %build
 # needed for patch0

++ accountsservice-933083-load-root-setting.patch ++
diff -urp accountsservice-0.6.40.orig/src/daemon.c 
accountsservice-0.6.40/src/daemon.c
--- accountsservice-0.6.40.orig/src/daemon.c2014-11-03 21:46:00.0 
-0600
+++ accountsservice-0.6.40/src/daemon.c 2016-04-14 14:35:00.644563940 -0500
@@ -234,7 +234,8 @@ entry_generator_cachedir (GHashTable *us
 static void
 load_entries (Daemon *daemon,
   GHashTable *users,
-  EntryGeneratorFunc  entry_generator)
+  EntryGeneratorFunc  entry_generator,
+  gboolean force_load)
 {
 gpointer generator_state = NULL;
 struct passwd *pwent;
@@ -248,7 +249,7 @@ load_entries (Daemon *daemon
 break;
 
 /* Skip system users... */
-if (!user_classify_is_human (pwent->pw_uid, pwent->pw_name, 
pwent->pw_shell, NULL)) {
+if (!force_load && !user_classify_is_human (pwent->pw_uid, 
pwent->pw_name, pwent->pw_shell, NULL)) {
 g_debug ("skipping user: %s", pwent->pw_name);
 continue;
 }
@@ -306,15 +307,15 @@ reload_users (Daemon *daemon)
  */
 
 /* Load the local users into our hash table */
-load_entries (daemon, users, entry_generator_fgetpwent);
+load_entries (daemon, users, entry_generator_fgetpwent, FALSE);
 local = g_hash_table_new (g_str_hash, g_str_equal);
 g_hash_table_iter_init (, users);
 while (g_hash_table_iter_next (, , NULL))
 g_hash_table_add (local, name);
 
 /* Now add/update users from other sources, possibly non-local */
-load_entries (daemon, users, wtmp_helper_entry_generator);
-load_entries (daemon, users, entry_generator_cachedir);
+load_entries (daemon, users, 

commit accountsservice for openSUSE:Factory

2016-07-18 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2016-07-18 21:18:12

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2016-01-13 22:42:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2016-07-18 21:18:24.0 +0200
@@ -1,0 +2,19 @@
+Wed Jul  6 06:23:55 UTC 2016 - f...@suse.com
+
+- Remove pkgconfig(libsystemd-daemon). Nowadays pkgconfig(libsystemd)
+  is enough and replaces all libsystemd-* libs which are obsolete.
+
+---
+Wed Jun 15 08:49:03 UTC 2016 - zai...@opensuse.org
+
+- Update to version 0.6.42:
+  + Wtmp fixes on solaris.
+  + Allow a user to change his own data even if he's remote.
+  + Add way to set password hint independent of password.
+  + Conform to modern systemd library naming scheme.
+  + Disable GVFS support in service, since it's not needed and has
+bad side effects.
+- Replace pkgconfig(libsystemd-login) for pkgconfig(libsystemd)
+  BuildRequires following upstream changes.
+
+---

Old:

  accountsservice-0.6.40.tar.xz

New:

  accountsservice-0.6.42.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.kVTiiu/_old  2016-07-18 21:18:25.0 +0200
+++ /var/tmp/diff_new_pack.kVTiiu/_new  2016-07-18 21:18:25.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package accountsservice
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.40
+Version:0.6.42
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+
@@ -36,8 +36,7 @@
 # needed for patch0
 BuildRequires:  vala
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(libsystemd-daemon)
-BuildRequires:  pkgconfig(libsystemd-login) >= 186
+BuildRequires:  pkgconfig(libsystemd) >= 186
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(systemd)
 Recommends: %{name}-lang

++ accountsservice-0.6.40.tar.xz -> accountsservice-0.6.42.tar.xz ++
 23684 lines of diff (skipped)




commit accountsservice for openSUSE:Factory

2016-01-13 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2016-01-13 22:42:42

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is "accountsservice"

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2015-01-30 06:04:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2016-01-13 22:42:43.0 +0100
@@ -1,0 +2,5 @@
+Mon Jan 11 08:25:13 UTC 2016 - mich...@stroeder.com
+
+- Updated Url.
+
+---



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.CmgHSG/_old  2016-01-13 22:42:44.0 +0100
+++ /var/tmp/diff_new_pack.CmgHSG/_new  2016-01-13 22:42:44.0 +0100
@@ -22,7 +22,7 @@
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+
 Group:  System/Daemons
-Url:http://www.fedoraproject.org/wiki/Features/UserAccountDialog
+Url:http://www.freedesktop.org/wiki/Software/AccountsService/
 Source: 
http://www.freedesktop.org/software/accountsservice/%{name}-%{version}.tar.xz
 # WARNING: do not remove/significantly change patch0 without updating the 
relevant patch in gdm too
 # PATCH-FIX-OPENSUSE accountsservice-sysconfig.patch bnc#688071 
vu...@opensuse.org -- Read/write autologin configuration from sysconfig, like 
gdm (see gdm-sysconfig-settings.patch)




commit accountsservice for openSUSE:Factory

2015-01-29 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2015-01-30 06:04:40

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2014-11-18 22:46:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2015-01-30 06:04:42.0 +0100
@@ -1,0 +2,8 @@
+Tue Jan 27 18:01:50 UTC 2015 - zai...@opensuse.org
+
+- Update to version 0.6.40:
+  + Support large UIDs better.
+  + Don't require X11 display to fetch user with X11 session.
+  + Ensure accountsservice doesn't start before NSS works.
+
+---

Old:

  accountsservice-0.6.39.tar.xz

New:

  accountsservice-0.6.40.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.1ay9tW/_old  2015-01-30 06:04:42.0 +0100
+++ /var/tmp/diff_new_pack.1ay9tW/_new  2015-01-30 06:04:42.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package accountsservice
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.39
+Version:0.6.40
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

++ accountsservice-0.6.39.tar.xz - accountsservice-0.6.40.tar.xz ++
 1983 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/accountsservice-0.6.39/NEWS new/accountsservice-0.6.40/NEWS
--- old/accountsservice-0.6.39/NEWS 2014-10-16 19:56:16.0 +0200
+++ new/accountsservice-0.6.40/NEWS 2015-01-22 22:24:45.0 +0100
@@ -1,3 +1,9 @@
+Changes in 0.6.40
+=
+* Support large UIDs better
+* don't require X11 display to fetch user with X11 session
+* ensure accountsservice doesn't start before NSS works
+
 Changes in 0.6.39
 =
 * Fix ListCachedUsers race at startup
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/accountsservice-0.6.39/compile new/accountsservice-0.6.40/compile
--- old/accountsservice-0.6.39/compile  2014-09-10 13:57:56.0 +0200
+++ new/accountsservice-0.6.40/compile  2015-01-07 13:05:37.0 +0100
@@ -3,7 +3,7 @@
 
 scriptversion=2012-10-14.11; # UTC
 
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
+# Copyright (C) 1999-2014 Free Software Foundation, Inc.
 # Written by Tom Tromey tro...@cygnus.com.
 #
 # This program is free software; you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/accountsservice-0.6.39/configure.ac new/accountsservice-0.6.40/configure.ac
--- old/accountsservice-0.6.39/configure.ac 2014-10-16 19:56:39.0 
+0200
+++ new/accountsservice-0.6.40/configure.ac 2015-01-22 22:25:12.0 
+0100
@@ -1,4 +1,4 @@
-AC_INIT([AccountsService],[0.6.39])
+AC_INIT([AccountsService],[0.6.40])
 AM_INIT_AUTOMAKE(no-dist-gzip dist-xz tar-ustar foreign)
 
 GETTEXT_PACKAGE=accounts-service
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/accountsservice-0.6.39/data/accounts-daemon.service.in 
new/accountsservice-0.6.40/data/accounts-daemon.service.in
--- old/accountsservice-0.6.39/data/accounts-daemon.service.in  2012-12-19 
15:42:47.0 +0100
+++ 

commit accountsservice for openSUSE:Factory

2014-11-18 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2014-11-18 22:45:51

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2014-10-06 12:06:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2014-11-18 22:46:34.0 +0100
@@ -1,0 +2,9 @@
+Sun Oct 19 19:56:53 UTC 2014 - zai...@opensuse.org
+
+- Update to version 0.6.39:
+  + Fix ListCachedUsers race at startup.
+  + Add new api for uncaching user.
+  + Fix memory corruption bug.
+  + Build goo changes.
+
+---

Old:

  accountsservice-0.6.38.tar.xz

New:

  accountsservice-0.6.39.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.hoMP0i/_old  2014-11-18 22:46:35.0 +0100
+++ /var/tmp/diff_new_pack.hoMP0i/_new  2014-11-18 22:46:35.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.38
+Version:0.6.39
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

++ accountsservice-0.6.38.tar.xz - accountsservice-0.6.39.tar.xz ++
 1985 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/accountsservice-0.6.38/NEWS new/accountsservice-0.6.39/NEWS
--- old/accountsservice-0.6.38/NEWS 2014-09-18 16:50:35.0 +0200
+++ new/accountsservice-0.6.39/NEWS 2014-10-16 19:56:16.0 +0200
@@ -1,3 +1,10 @@
+Changes in 0.6.39
+=
+* Fix ListCachedUsers race at startup
+* Add new api for uncaching user
+* Fix memory corruption bug
+* Build goo changes
+
 Changes in 0.6.38
 =
 * Fix polkit policy for non-desktop cases
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/accountsservice-0.6.38/configure.ac new/accountsservice-0.6.39/configure.ac
--- old/accountsservice-0.6.38/configure.ac 2014-09-18 16:46:50.0 
+0200
+++ new/accountsservice-0.6.39/configure.ac 2014-10-16 19:56:39.0 
+0200
@@ -1,4 +1,4 @@
-AC_INIT([AccountsService],[0.6.38])
+AC_INIT([AccountsService],[0.6.39])
 AM_INIT_AUTOMAKE(no-dist-gzip dist-xz tar-ustar foreign)
 
 GETTEXT_PACKAGE=accounts-service
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/accountsservice-0.6.38/doc/dbus/AccountsService.xml 
new/accountsservice-0.6.39/doc/dbus/AccountsService.xml
--- old/accountsservice-0.6.38/doc/dbus/AccountsService.xml 2014-09-18 
16:53:35.0 +0200
+++ new/accountsservice-0.6.39/doc/dbus/AccountsService.xml 2014-10-16 
19:57:19.0 +0200
@@ -1,13 +1,13 @@
 ?xml version=1.0 encoding=UTF-8?
 !DOCTYPE book PUBLIC -//OASIS//DTD DocBook XML V4.1.2//EN 
http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd; [
-!ENTITY dbus-Accounts SYSTEM 
../../../doc/dbus/org.freedesktop.Accounts.ref.xml
-!ENTITY dbus-User SYSTEM 
../../../doc/dbus/org.freedesktop.Accounts.User.ref.xml
+!ENTITY dbus-Accounts SYSTEM ./org.freedesktop.Accounts.ref.xml
+!ENTITY dbus-User SYSTEM ./org.freedesktop.Accounts.User.ref.xml
 ]
 
 book id=index
   bookinfo
-titleAccountsService 0.6.38 Documentation/title
-releaseinfoVersion 0.6.38/releaseinfo
+titleAccountsService 0.6.39 Documentation/title
+releaseinfoVersion 0.6.39/releaseinfo
 authorgroup
   author
 firstnameMatthias/firstname
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/accountsservice-0.6.38/doc/libaccountsservice/html/ActUser.html 

commit accountsservice for openSUSE:Factory

2014-10-06 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2014-10-06 12:06:02

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2014-09-28 19:55:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2014-10-06 12:06:04.0 +0200
@@ -1,0 +2,6 @@
+Sun Oct  5 15:34:00 UTC 2014 - zai...@opensuse.org
+
+- Pass --enable-user-heuristics to configure to ensure that legacy
+  users are still shown in GDM facebrowser.
+
+---



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.7KagO9/_old  2014-10-06 12:06:05.0 +0200
+++ /var/tmp/diff_new_pack.7KagO9/_new  2014-10-06 12:06:05.0 +0200
@@ -94,7 +94,8 @@
 # needed for patch0
 NOCONFIGURE=1 gnome-autogen.sh
 %configure \
---disable-static
+--disable-static \
+--enable-user-heuristics
 make %{?jobs:-j%jobs}
 
 %install

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2014-09-28 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2014-09-28 19:55:25

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2014-04-04 16:33:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2014-09-28 19:55:28.0 +0200
@@ -1,0 +2,8 @@
+Thu Sep 25 08:34:16 UTC 2014 - dims...@opensuse.org
+
+- Update to version 0.6.38:
+  + Fix polkit policy for non-desktop cases.
+  + Fix for a race when new user appears.
+  + Some clearer log and debug messages.
+
+---

Old:

  accountsservice-0.6.37.tar.xz

New:

  accountsservice-0.6.38.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.pxxNJA/_old  2014-09-28 19:55:29.0 +0200
+++ /var/tmp/diff_new_pack.pxxNJA/_new  2014-09-28 19:55:29.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.37
+Version:0.6.38
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

++ accountsservice-0.6.37.tar.xz - accountsservice-0.6.38.tar.xz ++
  lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2014-04-04 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2014-04-04 16:33:50

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2013-11-24 11:24:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2014-04-04 16:33:51.0 +0200
@@ -1,0 +2,13 @@
+Wed Apr  2 11:48:24 UTC 2014 - dims...@opensuse.org
+
+- Update to version 0.6.37:
+  + BSD fixes.
+- Changes from version 0.6.36:
+  + Fixes for deleting users.
+  + Leak fix.
+  + Change user classification logic.
+  + BSD fixes.
+- Rebase accountsservice-sysconfig.patch and
+  accountsservice-filter-suse-accounts.patch.
+
+---

Old:

  accountsservice-0.6.35.tar.xz

New:

  accountsservice-0.6.37.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.aGrC3B/_old  2014-04-04 16:33:52.0 +0200
+++ /var/tmp/diff_new_pack.aGrC3B/_new  2014-04-04 16:33:52.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package accountsservice
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.35
+Version:0.6.37
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

++ accountsservice-0.6.35.tar.xz - accountsservice-0.6.37.tar.xz ++
 2193 lines of diff (skipped)

++ accountsservice-filter-suse-accounts.patch ++
--- /var/tmp/diff_new_pack.aGrC3B/_old  2014-04-04 16:33:53.0 +0200
+++ /var/tmp/diff_new_pack.aGrC3B/_new  2014-04-04 16:33:53.0 +0200
@@ -1,8 +1,8 @@
-Index: accountsservice-0.6.35/src/user-classify.c
+Index: accountsservice-0.6.37/src/user-classify.c
 ===
 accountsservice-0.6.35.orig/src/user-classify.c
-+++ accountsservice-0.6.35/src/user-classify.c
-@@ -54,7 +54,13 @@ static const char *default_excludes[] =
+--- accountsservice-0.6.37.orig/src/user-classify.c
 accountsservice-0.6.37/src/user-classify.c
+@@ -53,7 +53,13 @@ static const char *default_excludes[] =
  man,
  at,
  gdm,
@@ -16,4 +16,4 @@
 +cyrus
  };
  
- #define PATH_NOLOGIN /sbin/nologin
+ static gboolean

++ accountsservice-sysconfig.patch ++
--- /var/tmp/diff_new_pack.aGrC3B/_old  2014-04-04 16:33:53.0 +0200
+++ /var/tmp/diff_new_pack.aGrC3B/_new  2014-04-04 16:33:53.0 +0200
@@ -4,10 +4,10 @@
 
 Use autologin configuration from sysconfig (SUSE-ism)
 
-Index: accountsservice-0.6.35/src/Makefile.am
+Index: accountsservice-0.6.37/src/Makefile.am
 ===
 accountsservice-0.6.35.orig/src/Makefile.am
-+++ accountsservice-0.6.35/src/Makefile.am
+--- accountsservice-0.6.37.orig/src/Makefile.am
 accountsservice-0.6.37/src/Makefile.am
 @@ -31,6 +31,8 @@ libexec_PROGRAMS = accounts-daemon
  
  accounts_daemon_SOURCES = \
@@ -17,19 +17,19 @@
types.h \
daemon.h\
daemon.c\
-Index: accountsservice-0.6.35/src/daemon.c
+Index: accountsservice-0.6.37/src/daemon.c
 ===
 accountsservice-0.6.35.orig/src/daemon.c
-+++ accountsservice-0.6.35/src/daemon.c
-@@ -46,6 +46,7 @@
- #include user-classify.h
+--- accountsservice-0.6.37.orig/src/daemon.c
 accountsservice-0.6.37/src/daemon.c
+@@ -44,6 +44,7 @@
+ #include wtmp-helper.h
  #include daemon.h
  #include util.h
 +#include gdm-sysconfig.h
  
  #define PATH_PASSWD /etc/passwd
  #define PATH_SHADOW /etc/shadow
-@@ -547,7 +548,7 @@ reload_autologin_timeout (Daemon *daemon
+@@ -376,7 +377,7 @@ reload_autologin_timeout (Daemon *daemon
  daemon-priv-autologin_id = 0;
  
  if (!load_autologin (daemon, name, enabled, error)) {
@@ -38,7 +38,7 @@
  g_error_free (error);
  g_free (name);
  
-@@ -1440,6 +1441,43 @@ daemon_local_check_auth (Daemon
+@@ -1272,6 +1273,43 @@ daemon_local_check_auth (Daemon
  g_object_unref (subject);
  }
  
@@ -82,7 +82,7 @@
  gboolean
  load_autologin (Daemon  *daemon,
  gchar  

commit accountsservice for openSUSE:Factory

2013-11-24 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2013-11-24 11:24:33

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2013-10-09 14:42:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2013-11-24 11:24:35.0 +0100
@@ -1,0 +2,16 @@
+Wed Oct 16 06:42:07 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.6.35:
+  + Handle non-existent users better.
+  + Misc bug fixes.
+  + Misc clean ups.
+  + Emit changed signal when account type changes for user.
+  + Stop shipping vapi files.
+  + Avoid connecting to ConsoleKit on logind systems.
+  + Add extension interface.
+  + Add --enable-coverage option for gcov support.
+- Rebase accountsservice-sysconfig.patch and
+  accountsservice-filter-suse-accounts.patch.
+- Drop accountsservice-remotePW-verification.patch: fixed upstream.
+
+---

Old:

  accountsservice-0.6.34.tar.xz
  accountsservice-remotePW-verification.patch

New:

  accountsservice-0.6.35.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.v5yFBC/_old  2013-11-24 11:24:36.0 +0100
+++ /var/tmp/diff_new_pack.v5yFBC/_new  2013-11-24 11:24:36.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.34
+Version:0.6.35
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+
@@ -29,8 +29,6 @@
 Patch0: accountsservice-sysconfig.patch
 # PATCH-FIX-OPENSUSE accountsservice-filter-suse-accounts.patch 
vu...@opensuse.org -- Filter out some system users that are specific to openSUSE
 Patch1: accountsservice-filter-suse-accounts.patch
-# PATCH-FIX-UPSTREAM accountsservice-remotePW-verification.patch bnc#844933 
bgo#708997 fdo#70005 dims...@opensuse.org -- treat NULL shadow entry as 
password handled remotely
-Patch2: accountsservice-remotePW-verification.patch
 # needed for patch0
 BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel
@@ -91,7 +89,6 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 # needed for patch0
@@ -154,9 +151,6 @@
 %{_libdir}/pkgconfig/accountsservice.pc
 %{_includedir}/accountsservice-1.0/
 %{_datadir}/gir-1.0/AccountsService-1.0.gir
-%dir %{_datadir}/vala
-%dir %{_datadir}/vala/vapi
-%{_datadir}/vala/vapi/accountsservice.*
 
 %files lang -f accounts-service.lang
 

++ accountsservice-0.6.34.tar.xz - accountsservice-0.6.35.tar.xz ++
 4566 lines of diff (skipped)

++ accountsservice-filter-suse-accounts.patch ++
--- /var/tmp/diff_new_pack.v5yFBC/_old  2013-11-24 11:24:37.0 +0100
+++ /var/tmp/diff_new_pack.v5yFBC/_new  2013-11-24 11:24:37.0 +0100
@@ -1,17 +1,19 @@
-Index: accountsservice-0.6.34/src/daemon.c
+Index: accountsservice-0.6.35/src/user-classify.c
 ===
 accountsservice-0.6.34.orig/src/daemon.c
-+++ accountsservice-0.6.34/src/daemon.c
-@@ -83,6 +83,12 @@ static const char *default_excludes[] =
+--- accountsservice-0.6.35.orig/src/user-classify.c
 accountsservice-0.6.35/src/user-classify.c
+@@ -54,7 +54,13 @@ static const char *default_excludes[] =
+ man,
  at,
  gdm,
- gnome-initial-setup,
+-gnome-initial-setup
++gnome-initial-setup,
 +beagleindex,
 +fax,
 +suse-ncc,
 +mailman,
 +ldap,
-+cyrus,
- NULL
++cyrus
  };
  
+ #define PATH_NOLOGIN /sbin/nologin

++ accountsservice-sysconfig.patch ++
--- /var/tmp/diff_new_pack.v5yFBC/_old  2013-11-24 11:24:37.0 +0100
+++ /var/tmp/diff_new_pack.v5yFBC/_new  2013-11-24 11:24:37.0 +0100
@@ -4,10 +4,10 @@
 
 Use autologin configuration from sysconfig (SUSE-ism)
 
-Index: accountsservice-0.6.31/src/Makefile.am
+Index: accountsservice-0.6.35/src/Makefile.am
 ===
 accountsservice-0.6.31.orig/src/Makefile.am
-+++ accountsservice-0.6.31/src/Makefile.am
+--- accountsservice-0.6.35.orig/src/Makefile.am
 accountsservice-0.6.35/src/Makefile.am
 @@ -31,6 +31,8 @@ libexec_PROGRAMS = accounts-daemon
  
  accounts_daemon_SOURCES = \
@@ -17,19 +17,19 @@
types.h \
daemon.h\
daemon.c\
-Index: accountsservice-0.6.31/src/daemon.c
+Index: 

commit accountsservice for openSUSE:Factory

2013-10-09 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2013-10-09 14:42:26

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2013-06-25 14:38:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2013-10-09 14:42:28.0 +0200
@@ -1,0 +2,7 @@
+Wed Oct  9 11:51:08 UTC 2013 - dims...@opensuse.org
+
+- Add accountsservice-remotePW-verification.patch: treat NULL
+  shadow entry as password handled remotely (bnc#844933,
+  bgo#708997, fdo#70005).
+
+---

New:

  accountsservice-remotePW-verification.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.M2ouLv/_old  2013-10-09 14:42:29.0 +0200
+++ /var/tmp/diff_new_pack.M2ouLv/_new  2013-10-09 14:42:29.0 +0200
@@ -29,6 +29,8 @@
 Patch0: accountsservice-sysconfig.patch
 # PATCH-FIX-OPENSUSE accountsservice-filter-suse-accounts.patch 
vu...@opensuse.org -- Filter out some system users that are specific to openSUSE
 Patch1: accountsservice-filter-suse-accounts.patch
+# PATCH-FIX-UPSTREAM accountsservice-remotePW-verification.patch bnc#844933 
bgo#708997 fdo#70005 dims...@opensuse.org -- treat NULL shadow entry as 
password handled remotely
+Patch2: accountsservice-remotePW-verification.patch
 # needed for patch0
 BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel
@@ -89,6 +91,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 # needed for patch0

++ accountsservice-remotePW-verification.patch ++
From 631c57790fe79ee70d79522eb1b3e461e2899d82 Mon Sep 17 00:00:00 2001
From: Ray Strode rstr...@redhat.com
Date: Tue, 01 Oct 2013 14:50:46 +
Subject: user: treat NULL shadow entry as password handled remotely

Right now we set the password mode of a user based on the password
hash in shadow.  SSSD (and other remote login facilities
presumably) don't send the password hash over the wire to the client,
but of course those users do have a password set.

This commit changes the code to notice when there's no shadow entry
for a user and treat that case conservatively (assume user has a password).

Related to: https://bugzilla.gnome.org/show_bug.cgi?id=708997

https://bugs.freedesktop.org/show_bug.cgi?id=70005
---
diff --git a/src/user.c b/src/user.c
index 1f28e78..76cb470 100644
--- a/src/user.c
+++ b/src/user.c
@@ -271,7 +271,7 @@ user_update_from_pwent (User  *user,
 g_object_notify (G_OBJECT (user), locked);
 }
 
-if (passwd  passwd[0] != 0) {
+if (passwd == NULL || passwd[0] != 0) {
 mode = PASSWORD_MODE_REGULAR;
 }
 else {
--
cgit v0.9.0.2-2-gbebe

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2013-06-25 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2013-06-25 09:22:09

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2013-05-16 09:34:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2013-06-25 14:38:26.0 +0200
@@ -1,0 +2,19 @@
+Fri Jun 21 17:39:36 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.6.34:
+  + Try to sanitize automatic login setting when user account is
+deleted or disabled (fdo#54506).
+  + Fix build.
+- Changes from version 0.6.33:
+  + Keep track of non-graphical sessions (fdo#65160).
+  + Forget obsolete sessions (fdo#65159).
+  + Monitor wtmp for changes (fdo#63159).
+  + Ignore non-user sessions (fdo#701514).
+  + Rework system account handling (fdo#64769).
+- Never treat cached users as system accounts.
+- Add gdm, gnome-initial-setup users to blacklist.
+- Store system-account bit in key file.
+- Cache newly-created users explicitly.
+- Rebase accountsservice-filter-suse-accounts.patch.
+
+---

Old:

  accountsservice-0.6.32.tar.xz

New:

  accountsservice-0.6.34.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.oMLRcP/_old  2013-06-25 14:38:26.0 +0200
+++ /var/tmp/diff_new_pack.oMLRcP/_new  2013-06-25 14:38:26.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.32
+Version:0.6.34
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

++ accountsservice-0.6.32.tar.xz - accountsservice-0.6.34.tar.xz ++
 4264 lines of diff (skipped)

++ accountsservice-filter-suse-accounts.patch ++
--- /var/tmp/diff_new_pack.oMLRcP/_old  2013-06-25 14:38:27.0 +0200
+++ /var/tmp/diff_new_pack.oMLRcP/_new  2013-06-25 14:38:27.0 +0200
@@ -1,11 +1,11 @@
-Index: accountsservice-0.6.21/src/daemon.c
+Index: accountsservice-0.6.34/src/daemon.c
 ===
 accountsservice-0.6.21.orig/src/daemon.c
-+++ accountsservice-0.6.21/src/daemon.c
-@@ -80,6 +80,12 @@ static const char *default_excludes[] =
- games,
- man,
+--- accountsservice-0.6.34.orig/src/daemon.c
 accountsservice-0.6.34/src/daemon.c
+@@ -83,6 +83,12 @@ static const char *default_excludes[] =
  at,
+ gdm,
+ gnome-initial-setup,
 +beagleindex,
 +fax,
 +suse-ncc,

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2013-05-16 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2013-05-16 09:34:09

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2013-04-26 15:34:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2013-05-16 09:34:11.0 +0200
@@ -1,0 +2,13 @@
+Wed May 15 07:30:48 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.6.32:
+  + Don't treat remote users as system accounts (fdo#64186).
+  + Clean up spawn_with_login_uid error handling (fdo#55067).
+  + Quit on SIGINT/SIGTERM (fdo#63869).
+  + Make --debug work as expected (fdo#63870).
+  + Remove newlines from debug output (fdo#63871).
+  + Fix mismatched function signature (fdo#63873).
+  + Fix gir/vapi warnings (fdo#63875).
+  + Fix documentation warnings (fdo#63880).
+
+---

Old:

  accountsservice-0.6.31.tar.xz

New:

  accountsservice-0.6.32.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.oJ27UL/_old  2013-05-16 09:34:12.0 +0200
+++ /var/tmp/diff_new_pack.oJ27UL/_new  2013-05-16 09:34:12.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.31
+Version:0.6.32
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

++ accountsservice-0.6.31.tar.xz - accountsservice-0.6.32.tar.xz ++
 3125 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2013-04-26 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2013-04-26 15:34:49

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-12-19 10:48:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2013-04-26 15:34:56.0 +0200
@@ -1,0 +2,11 @@
+Wed Apr 17 06:53:12 UTC 2013 - dims...@opensuse.org
+
+- Update to version 0.6.31:
+  + Check for logind, not systemd (bgo#62586).
+  + Add --enable-admin-group configure option (bgo#62235).
+  + Be more aggressive at excluding system accounts (bgo#48178).
+  + Fix xsession property notification (bgo#58493).
+  + Fix login history variant handling (bgo#58466).
+- Rebase accountsservice-sysconfig.patch.
+
+---

Old:

  accountsservice-0.6.30.tar.xz

New:

  accountsservice-0.6.31.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.I85Qq8/_old  2013-04-26 15:35:02.0 +0200
+++ /var/tmp/diff_new_pack.I85Qq8/_new  2013-04-26 15:35:02.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package accountsservice
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.30
+Version:0.6.31
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

++ accountsservice-0.6.30.tar.xz - accountsservice-0.6.31.tar.xz ++
 17556 lines of diff (skipped)

++ accountsservice-sysconfig.patch ++
--- /var/tmp/diff_new_pack.I85Qq8/_old  2013-04-26 15:35:03.0 +0200
+++ /var/tmp/diff_new_pack.I85Qq8/_new  2013-04-26 15:35:03.0 +0200
@@ -4,24 +4,24 @@
 
 Use autologin configuration from sysconfig (SUSE-ism)
 
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 90fce6c..d65a6c8 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -23,6 +23,8 @@ libexec_PROGRAMS = accounts-daemon
+Index: accountsservice-0.6.31/src/Makefile.am
+===
+--- accountsservice-0.6.31.orig/src/Makefile.am
 accountsservice-0.6.31/src/Makefile.am
+@@ -31,6 +31,8 @@ libexec_PROGRAMS = accounts-daemon
+ 
  accounts_daemon_SOURCES = \
$(enums_h_sources)  \
-   $(BUILT_SOURCES)\
 +  gdm-sysconfig.c \
 +  gdm-sysconfig.h \
types.h \
daemon.h\
daemon.c\
-diff --git a/src/daemon.c b/src/daemon.c
-index 79915a7..389d9fc 100644
 a/src/daemon.c
-+++ b/src/daemon.c
-@@ -46,6 +46,7 @@
+Index: accountsservice-0.6.31/src/daemon.c
+===
+--- accountsservice-0.6.31.orig/src/daemon.c
 accountsservice-0.6.31/src/daemon.c
+@@ -44,6 +44,7 @@
  
  #include daemon.h
  #include util.h
@@ -29,7 +29,7 @@
  
  #define PATH_PASSWD /etc/passwd
  #define PATH_SHADOW /etc/shadow
-@@ -457,7 +458,7 @@ reload_autologin_timeout (Daemon *daemon)
+@@ -636,7 +637,7 @@ reload_autologin_timeout (Daemon *daemon
  daemon-priv-autologin_id = 0;
  
  if (!load_autologin (daemon, name, enabled, error)) {
@@ -38,7 +38,7 @@
  g_error_free (error);
  g_free (name);
  
-@@ -1257,6 +1258,43 @@ daemon_local_check_auth (Daemon*daemon,
+@@ -1515,6 +1516,43 @@ daemon_local_check_auth (Daemon
  g_object_unref (subject);
  }
  
@@ -82,7 +82,7 @@
  gboolean
  load_autologin (Daemon  *daemon,
  gchar  **name,
-@@ -1267,6 +1305,8 @@ load_autologin (Daemon  *daemon,
+@@ -1525,6 +1563,8 @@ load_autologin (Daemon  *daemon,
  GError *local_error;
  gchar *string;
  
@@ -91,7 +91,7 @@
  keyfile = g_key_file_new ();
  if (!g_key_file_load_from_file (keyfile,
  PATH_GDM_CUSTOM,
-@@ -1314,6 +1354,8 @@ save_autologin (Daemon  *daemon,
+@@ -1572,6 +1612,8 @@ save_autologin (Daemon  *daemon,
  gchar *data;
  gboolean result;
  
@@ -100,11 +100,10 @@
  keyfile = g_key_file_new ();
  if (!g_key_file_load_from_file (keyfile,
  

commit accountsservice for openSUSE:Factory

2012-12-19 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-12-19 10:48:03

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-11-26 18:53:09.0 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-12-19 10:48:06.0 +0100
@@ -1,0 +2,10 @@
+Sun Dec 16 18:50:08 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.30:
+  + Minor source clean ups.
+  + Crasher fix on 32bit systems.
+  + Add get_user_by_id.
+  + Don't lose sessions list for users at startup.
+  + Add API for detecting when accountsservice is unavailable.
+
+---

Old:

  accountsservice-0.6.29.tar.xz

New:

  accountsservice-0.6.30.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.EBU2f0/_old  2012-12-19 10:48:08.0 +0100
+++ /var/tmp/diff_new_pack.EBU2f0/_new  2012-12-19 10:48:08.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.29
+Version:0.6.30
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2012-11-26 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-11-26 18:53:05

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-11-19 07:01:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-11-26 18:53:09.0 +0100
@@ -1,0 +2,20 @@
+Fri Nov 23 11:48:03 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.29:
+  + Translate D-Bus errors to local errors in libaccountsservice.
+  + Fix a wrong property name in the login history support.
+
+---
+Mon Nov 19 08:54:26 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.28:
+  + Fix act_user_manager_delete_user_finish.
+  + Fix handling of LoginTime and LoginHistory properties.
+- Changes from version 0.6.27:
+  + Fix warnings when the singleton user manager object is
+finalized.
+  + Generated docs for libaccountsservice.
+  + Initialize local_acount to TRUE.
+  + Add async api for user creation, caching and deletion.
+
+---

Old:

  accountsservice-0.6.26.tar.xz

New:

  accountsservice-0.6.29.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.TysLNc/_old  2012-11-26 18:54:52.0 +0100
+++ /var/tmp/diff_new_pack.TysLNc/_new  2012-11-26 18:54:52.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.26
+Version:0.6.29
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+
@@ -146,6 +146,7 @@
 
 %files devel
 %defattr(-,root,root,-)
+%doc %{_datadir}/gtk-doc/html/lib%{name}/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/accountsservice.pc
 %{_includedir}/accountsservice-1.0/

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2012-11-18 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-11-19 07:01:31

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-11-12 12:30:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-11-19 07:01:32.0 +0100
@@ -1,0 +2,10 @@
+Wed Nov 14 13:08:48 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.26:
+  + Require libsystemd-login 186.
+  + Protect against deleting root user.
+  + Add LoginTime and LoginHistory properties.
+  + Fix crash consolekit code.
+  + Fix has_multiple_user property after removing user.
+
+---

Old:

  accountsservice-0.6.25.tar.xz

New:

  accountsservice-0.6.26.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.4hCUDA/_old  2012-11-19 07:01:35.0 +0100
+++ /var/tmp/diff_new_pack.4hCUDA/_new  2012-11-19 07:01:35.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.25
+Version:0.6.26
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+
@@ -37,7 +37,7 @@
 BuildRequires:  vala
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libsystemd-daemon)
-BuildRequires:  pkgconfig(libsystemd-login) = 43
+BuildRequires:  pkgconfig(libsystemd-login) = 186
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(systemd)
 Recommends: %{name}-lang

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2012-11-12 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-11-12 12:30:27

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-10-04 18:37:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-11-12 12:30:29.0 +0100
@@ -1,0 +2,11 @@
+Tue Sep 25 14:26:38 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.25:
+  + Uninitialized variable fix
+  + Typo fix
+  + Create data dirs just-in-time
+  + Ignore closing sessions for is_logged_in test
+  + Disable NULL user for delete_user call
+  + Updated translations.
+
+---

Old:

  accountsservice-0.6.24.tar.xz

New:

  accountsservice-0.6.25.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.RBUvnt/_old  2012-11-12 12:30:33.0 +0100
+++ /var/tmp/diff_new_pack.RBUvnt/_new  2012-11-12 12:30:33.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.24
+Version:0.6.25
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2012-10-04 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-10-04 18:37:15

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-08-16 21:56:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-10-04 18:37:18.0 +0200
@@ -1,0 +2,6 @@
+Tue Aug 28 19:39:37 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.24:
+  + add User.Local property for identifying local users.
+
+---

Old:

  accountsservice-0.6.23.tar.xz

New:

  accountsservice-0.6.24.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.N1EqOZ/_old  2012-10-04 18:37:19.0 +0200
+++ /var/tmp/diff_new_pack.N1EqOZ/_new  2012-10-04 18:37:19.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.23
+Version:0.6.24
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2012-08-16 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-08-16 21:56:22

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-07-19 17:56:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-08-16 21:56:24.0 +0200
@@ -1,0 +2,8 @@
+Wed Aug  8 12:26:10 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.23:
+  + Fix up some debug output.
+  + add new CacheUser and UncacheUser apis.
+  + uncache user before deleting user.
+
+---

Old:

  accountsservice-0.6.22.tar.xz

New:

  accountsservice-0.6.23.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.lv7h0M/_old  2012-08-16 21:56:28.0 +0200
+++ /var/tmp/diff_new_pack.lv7h0M/_new  2012-08-16 21:56:28.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.22
+Version:0.6.23
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2012-07-19 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-07-19 17:56:34

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-07-02 10:46:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-07-19 17:56:35.0 +0200
@@ -1,0 +2,5 @@
+Wed Jul 18 18:14:47 UTC 2012 - dims...@opensuse.org
+
+- Add the user 'fax' to the exception list (bnc#771177).
+
+---



Other differences:
--

++ accountsservice-filter-suse-accounts.patch ++
--- /var/tmp/diff_new_pack.akGa4c/_old  2012-07-19 17:56:38.0 +0200
+++ /var/tmp/diff_new_pack.akGa4c/_new  2012-07-19 17:56:38.0 +0200
@@ -2,11 +2,12 @@
 ===
 --- accountsservice-0.6.21.orig/src/daemon.c
 +++ accountsservice-0.6.21/src/daemon.c
-@@ -80,6 +80,11 @@ static const char *default_excludes[] =
+@@ -80,6 +80,12 @@ static const char *default_excludes[] =
  games,
  man,
  at,
 +beagleindex,
++fax,
 +suse-ncc,
 +mailman,
 +ldap,

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2012-06-28 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-06-28 15:15:08

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-06-07 15:37:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-06-28 15:15:09.0 +0200
@@ -1,0 +2,13 @@
+Wed Jun 27 13:53:12 CEST 2012 - vu...@opensuse.org
+
+- Add accountsservice-CVE-2012-2737.patch: fix local file
+  disclosure flaw. Fix bnc#768807, CVE-2012-2737.
+
+---
+Tue Jun 26 21:37:04 UTC 2012 - dims...@opensuse.org
+
+- Add users cyrus, ldap and mailman to the openSUSE specific users
+  to be excluded (accountsservice-filter-suse-accounts.patch).
+  Fixes bnc#765487.
+
+---

New:

  accountsservice-CVE-2012-2737.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.ADFi5O/_old  2012-06-28 15:15:12.0 +0200
+++ /var/tmp/diff_new_pack.ADFi5O/_new  2012-06-28 15:15:12.0 +0200
@@ -29,6 +29,8 @@
 Patch0: accountsservice-sysconfig.patch
 # PATCH-FIX-OPENSUSE accountsservice-filter-suse-accounts.patch 
vu...@opensuse.org -- Filter out some system users that are specific to openSUSE
 Patch1: accountsservice-filter-suse-accounts.patch
+# PATCH-FIX-UPSTREAM accountsservice-CVE-2012-2737.patch bnc#768807 
CVE-2012-2737 vu...@opensuse.org -- Fix local file disclosure flaw
+Patch2: accountsservice-CVE-2012-2737.patch
 # needed for patch0
 BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel
@@ -89,6 +91,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 # needed for patch0


++ accountsservice-CVE-2012-2737.patch ++
From 4da994eeab9a6b04938d84dd398d5781eb1fc94f Mon Sep 17 00:00:00 2001
From: Ray Strode rstr...@redhat.com
Date: Tue, 19 Jun 2012 12:02:24 -0400
Subject: [PATCH 1/3] util: CVE-2012-2737: Validate SetIconFile caller over
 bus

The AccountsService SetIconFile call associates an icon
with a user.

SetIconFile allows users to have icons visible at the login
screen that don't necessarily originate in globally
readable or always available locations. This is accomplished
by copying the originating icon to the local disk in /var.

Since AccountsService runs with with root privileges, the
implemention of the SetIconFile method queries the uid of
the method caller, forks, assumes that uid and performs
the image copy as if it were the user.

Unfortunately, the UID lookup peformed is done just in time
instead of looking at peer credentials from the time the call
was initiated. This is a race condition that means a caller
could invoke the method call, quickly exec a setuid binary, and
then cause the copy to be performed as the uid of the setuid
process.

This commit changes the uid lookup logic to query the system
bus daemon for the peer credentials that were cached from the
caller at the time of the initial connection.
---
 src/util.c |   37 ++---
 1 file changed, 26 insertions(+), 11 deletions(-)

diff --git a/src/util.c b/src/util.c
index 66ddd98..1ce375b 100644
--- a/src/util.c
+++ b/src/util.c
@@ -251,22 +251,37 @@ get_user_groups (const gchar  *user,
 
 
 gboolean
-get_caller_uid (GDBusMethodInvocation *context, gint *uid)
+get_caller_uid (GDBusMethodInvocation *context,
+gint  *uid)
 {
-PolkitSubject *subject;
-PolkitSubject *process;
+GVariant  *reply;
+GError*error;
+
+error = NULL;
+reply = g_dbus_connection_call_sync 
(g_dbus_method_invocation_get_connection (context),
+ org.freedesktop.DBus,
+ /org/freedesktop/DBus,
+ org.freedesktop.DBus,
+ GetConnectionUnixUser,
+ g_variant_new ((s),
+
g_dbus_method_invocation_get_sender (context)),
+ G_VARIANT_TYPE ((u)),
+ G_DBUS_CALL_FLAGS_NONE,
+ -1,
+ NULL,
+ error);
+
+if (reply == NULL) {
+

commit accountsservice for openSUSE:Factory

2012-06-07 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-06-07 15:37:10

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-05-15 17:40:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-06-07 15:37:19.0 +0200
@@ -1,0 +2,8 @@
+Fri May 18 06:56:47 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.21:
+  + Detect old versions of systemd and fall back to ConsoleKit
+  + Exclude users without a valid shell
+  + Fix log spew
+
+---

Old:

  accountsservice-0.6.20.tar.xz

New:

  accountsservice-0.6.21.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.XO2pw4/_old  2012-06-07 15:37:21.0 +0200
+++ /var/tmp/diff_new_pack.XO2pw4/_new  2012-06-07 15:37:21.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.20
+Version:0.6.21
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+
@@ -37,7 +37,7 @@
 BuildRequires:  vala
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libsystemd-daemon)
-BuildRequires:  pkgconfig(libsystemd-login)
+BuildRequires:  pkgconfig(libsystemd-login) = 43
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(systemd)
 Recommends: %{name}-lang

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2012-05-15 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-05-15 17:40:06

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-05-03 10:53:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-05-15 17:40:08.0 +0200
@@ -1,0 +2,13 @@
+Fri May  4 21:03:16 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.20:
+  + Fix user listing which broke in previous release
+- Changes from version 0.6.19:
+  + Fix spurious warnings in logs
+  + Make userdel succeed even if user is already logged in
+  + Exclude users with no shell
+  + Exclude at user
+- Drop accountsservice-filter-more-accounts.patch and 
+  accountsservice-filter-no-shell.patch: fixed upstream.
+
+---

Old:

  accountsservice-0.6.18.tar.xz
  accountsservice-filter-more-accounts.patch
  accountsservice-filter-no-shell.patch

New:

  accountsservice-0.6.20.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.hqwes1/_old  2012-05-15 17:40:11.0 +0200
+++ /var/tmp/diff_new_pack.hqwes1/_new  2012-05-15 17:40:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.18
+Version:0.6.20
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+
@@ -27,12 +27,8 @@
 # WARNING: do not remove/significantly change patch0 without updating the 
relevant patch in gdm too
 # PATCH-FIX-OPENSUSE accountsservice-sysconfig.patch bnc#688071 
vu...@opensuse.org -- Read/write autologin configuration from sysconfig, like 
gdm (see gdm-sysconfig-settings.patch)
 Patch0: accountsservice-sysconfig.patch
-# PATCH-FIX-UPSTREAM accountsservice-filter-more-accounts.patch fdo#48178 
vu...@opensuse.org -- Filter out more system users (at)
-Patch1: accountsservice-filter-more-accounts.patch
-# PATCH-FIX-UPSTREAM accountsservice-filter-no-shell.patch fdo#48859 
vu...@opensuse.org -- Filter out users with no shell (which happens when NIS is 
setup)
-Patch2: accountsservice-filter-no-shell.patch
 # PATCH-FIX-OPENSUSE accountsservice-filter-suse-accounts.patch 
vu...@opensuse.org -- Filter out some system users that are specific to openSUSE
-Patch3: accountsservice-filter-suse-accounts.patch
+Patch1: accountsservice-filter-suse-accounts.patch
 # needed for patch0
 BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel
@@ -93,8 +89,6 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
 
 %build
 # needed for patch0

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2012-05-03 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-05-03 10:53:55

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-04-20 15:10:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-05-03 10:53:56.0 +0200
@@ -1,0 +2,10 @@
+Mon Apr 23 07:57:30 UTC 2012 - vu...@opensuse.org
+
+- Add back accountsservice-filter-more-accounts.patch to filter the
+  at user.
+- Add accountsservice-filter-no-shell.patch to filter users with no
+  shell, which happens when NIS is setup.
+- This should fix bnc#757662.
+- Rebase accountsservice-filter-suse-accounts.patch.
+
+---

New:

  accountsservice-filter-more-accounts.patch
  accountsservice-filter-no-shell.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.pIYiCT/_old  2012-05-03 10:54:01.0 +0200
+++ /var/tmp/diff_new_pack.pIYiCT/_new  2012-05-03 10:54:01.0 +0200
@@ -27,8 +27,12 @@
 # WARNING: do not remove/significantly change patch0 without updating the 
relevant patch in gdm too
 # PATCH-FIX-OPENSUSE accountsservice-sysconfig.patch bnc#688071 
vu...@opensuse.org -- Read/write autologin configuration from sysconfig, like 
gdm (see gdm-sysconfig-settings.patch)
 Patch0: accountsservice-sysconfig.patch
+# PATCH-FIX-UPSTREAM accountsservice-filter-more-accounts.patch fdo#48178 
vu...@opensuse.org -- Filter out more system users (at)
+Patch1: accountsservice-filter-more-accounts.patch
+# PATCH-FIX-UPSTREAM accountsservice-filter-no-shell.patch fdo#48859 
vu...@opensuse.org -- Filter out users with no shell (which happens when NIS is 
setup)
+Patch2: accountsservice-filter-no-shell.patch
 # PATCH-FIX-OPENSUSE accountsservice-filter-suse-accounts.patch 
vu...@opensuse.org -- Filter out some system users that are specific to openSUSE
-Patch2: accountsservice-filter-suse-accounts.patch
+Patch3: accountsservice-filter-suse-accounts.patch
 # needed for patch0
 BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel
@@ -88,7 +92,9 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 # needed for patch0


++ accountsservice-filter-more-accounts.patch ++
From 9bbea12e0592530349c0b07669430186cfeed5a1 Mon Sep 17 00:00:00 2001
From: Vincent Untz vu...@gnome.org
Date: Wed, 18 Apr 2012 08:55:50 +0200
Subject: [PATCH] daemon: Also exclude at user

---
 src/daemon.c |1 +
 1 file changed, 1 insertion(+)

diff --git a/src/daemon.c b/src/daemon.c
index d186ab6..0103632 100644
--- a/src/daemon.c
+++ b/src/daemon.c
@@ -79,6 +79,7 @@ static const char *default_excludes[] = {
 ftp,
 games,
 man,
+at,
 NULL
 };
 
-- 
1.7.9.2

++ accountsservice-filter-no-shell.patch ++
From dc95009e692071f56a194b6b1466c9a2b284feee Mon Sep 17 00:00:00 2001
From: Vincent Untz vu...@gnome.org
Date: Wed, 18 Apr 2012 08:57:11 +0200
Subject: [PATCH] daemon: Exclude users with no shell

The NIS entry in /etc/passwd seems to be:
+::

We obviously don't want a user with no shell to be visible, so use this
more generic solution.
---
 src/daemon.c |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/daemon.c b/src/daemon.c
index d186ab6..be98de7 100644
--- a/src/daemon.c
+++ b/src/daemon.c
@@ -163,8 +163,8 @@ daemon_local_user_is_excluded (Daemon *daemon, const gchar 
*username, const gcha
 char *basename, *nologin_basename, *false_basename;
 int ret;
 
-if (shell == NULL) {
-return FALSE;
+if (shell == NULL || shell[0] == '\0') {
+return TRUE;
 }
 
 ret = FALSE;
-- 
1.7.9.2

++ accountsservice-filter-suse-accounts.patch ++
--- /var/tmp/diff_new_pack.pIYiCT/_old  2012-05-03 10:54:01.0 +0200
+++ /var/tmp/diff_new_pack.pIYiCT/_new  2012-05-03 10:54:01.0 +0200
@@ -3,9 +3,9 @@
 --- accountsservice-0.6.17.orig/src/daemon.c
 +++ accountsservice-0.6.17/src/daemon.c
 @@ -79,6 +79,8 @@ static const char *default_excludes[] =
- ftp,
  games,
  man,
+ at,
 +beagleindex,
 +suse-ncc,
  NULL

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2012-04-20 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-04-20 15:10:48

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-04-12 09:17:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-04-20 15:10:50.0 +0200
@@ -1,0 +2,11 @@
+Sat Apr 14 16:29:42 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.6.18:
+  + Fix systemd configure check
+  + Add a few more common system accounts to the blacklist
+  + Fix some issues in systemd session handling
+- Drop accountsservice-filter-more-accounts.patch: fixed upstream.
+- Drop accountsservice-fix-systemd-test-always-evaluating-true.patch:
+  fixed upstream.
+
+---

Old:

  accountsservice-0.6.17.tar.xz
  accountsservice-filter-more-accounts.patch
  accountsservice-fix-systemd-test-always-evaluating-true.patch

New:

  accountsservice-0.6.18.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.7mulmx/_old  2012-04-20 15:10:53.0 +0200
+++ /var/tmp/diff_new_pack.7mulmx/_new  2012-04-20 15:10:53.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.17
+Version:0.6.18
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+
@@ -27,17 +27,13 @@
 # WARNING: do not remove/significantly change patch0 without updating the 
relevant patch in gdm too
 # PATCH-FIX-OPENSUSE accountsservice-sysconfig.patch bnc#688071 
vu...@opensuse.org -- Read/write autologin configuration from sysconfig, like 
gdm (see gdm-sysconfig-settings.patch)
 Patch0: accountsservice-sysconfig.patch
-# PATCH-FIX-UPSTREAM accountsservice-filter-more-accounts.patch fdo#48178 
vu...@opensuse.org -- Filter out some additional system users; taken from git.
-Patch1: accountsservice-filter-more-accounts.patch
 # PATCH-FIX-OPENSUSE accountsservice-filter-suse-accounts.patch 
vu...@opensuse.org -- Filter out some system users that are specific to openSUSE
 Patch2: accountsservice-filter-suse-accounts.patch
-# PATCH-FIX-UPSTREAM 
accountsservice-fix-systemd-test-always-evaluating-true.patch fdo#48190 
zai...@opensuse.org -- configure: Fix systemd test always evaluating true
-Patch3: accountsservice-fix-systemd-test-always-evaluating-true.patch
-# needed for patch0 and patch3
+# needed for patch0
 BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  intltool
-# needed for patch0 and patch3
+# needed for patch0
 BuildRequires:  vala
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libsystemd-daemon)
@@ -92,12 +88,10 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
 %patch2 -p1
-%patch3 -p1
 
 %build
-# needed for patch0 and patch3
+# needed for patch0
 NOCONFIGURE=1 gnome-autogen.sh
 %configure \
 --disable-static

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2012-04-12 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-04-12 09:17:09

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-02-29 14:05:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-04-12 09:17:10.0 +0200
@@ -1,0 +2,46 @@
+Tue Apr  3 11:45:58 UTC 2012 - vu...@opensuse.org
+
+- Add accountsservice-filter-more-accounts.patch: filter out ftp,
+  games, man and mysql system users too, taken from git.
+- Add accountsservice-filter-suse-accounts.patch: filter out some
+  openSUSE-specific accounts (beagleindex, suse-ncc).
+
+---
+Mon Apr  2 19:07:08 UTC 2012 - zai...@opensuse.org
+
+- Add accountsservice-fix-systemd-test-always-evaluating-true.patch
+  Make it possible to build accountsservice without systemd
+  (fdo#48190).
+
+---
+Wed Mar 28 06:36:18 UTC 2012 - vu...@opensuse.org
+
+- Update to version 0.6.17:
+  + Fix user filtering which was broken in 0.6.16
+  + Fix double free in user code
+
+---
+Tue Mar 27 09:29:20 UTC 2012 - vu...@opensuse.org
+
+- Update to version 0.6.16:
+  + Don't filter out users below UID_MIN in login.defs
+  + Filter out users with invalid shells
+  + Use infinite timeout for ListCachedUsers calls
+  + Port to GDBus
+  + Add systemd support
+  + Build fixes for srcdir != builddir
+  + Vala support and introspection fixes
+  + PPC32 fixes
+  + Updated translations.
+- Drop pkgconfig(dbus-glib-1) BuildRequires: dependency is gone
+  upstream.
+- Enable support for systemd session tracking:
+  + Note that it will fall back to ConsoleKit at runtime, so it's
+fine to build it.
+  + Add pkgconfig() BuildRequires: libsystemd-login,
+libsystemd-daemon.
+- Rebase accountsservice-sysconfig.patch.
+- Add vala BuildRequires, which is now needed because of the
+  gnome-autogen.sh call.
+
+---

Old:

  accountsservice-0.6.15.tar.xz

New:

  accountsservice-0.6.17.tar.xz
  accountsservice-filter-more-accounts.patch
  accountsservice-filter-suse-accounts.patch
  accountsservice-fix-systemd-test-always-evaluating-true.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.6Wo1o6/_old  2012-04-12 09:17:12.0 +0200
+++ /var/tmp/diff_new_pack.6Wo1o6/_new  2012-04-12 09:17:12.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   accountsservice
-Version:0.6.15
+Version:0.6.17
 Release:0
 Summary:D-Bus Service to Manipulate User Account Information
 License:GPL-3.0+
@@ -27,12 +27,21 @@
 # WARNING: do not remove/significantly change patch0 without updating the 
relevant patch in gdm too
 # PATCH-FIX-OPENSUSE accountsservice-sysconfig.patch bnc#688071 
vu...@opensuse.org -- Read/write autologin configuration from sysconfig, like 
gdm (see gdm-sysconfig-settings.patch)
 Patch0: accountsservice-sysconfig.patch
-# needed for patch0
+# PATCH-FIX-UPSTREAM accountsservice-filter-more-accounts.patch fdo#48178 
vu...@opensuse.org -- Filter out some additional system users; taken from git.
+Patch1: accountsservice-filter-more-accounts.patch
+# PATCH-FIX-OPENSUSE accountsservice-filter-suse-accounts.patch 
vu...@opensuse.org -- Filter out some system users that are specific to openSUSE
+Patch2: accountsservice-filter-suse-accounts.patch
+# PATCH-FIX-UPSTREAM 
accountsservice-fix-systemd-test-always-evaluating-true.patch fdo#48190 
zai...@opensuse.org -- configure: Fix systemd test always evaluating true
+Patch3: accountsservice-fix-systemd-test-always-evaluating-true.patch
+# needed for patch0 and patch3
 BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  intltool
-BuildRequires:  pkgconfig(dbus-glib-1)
+# needed for patch0 and patch3
+BuildRequires:  vala
 BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(libsystemd-daemon)
+BuildRequires:  pkgconfig(libsystemd-login)
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(systemd)
 Recommends: %{name}-lang
@@ -83,9 +92,12 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
-# needed for patch0
+# needed for patch0 and patch3
 NOCONFIGURE=1 gnome-autogen.sh
 %configure \
 --disable-static
@@ -144,6 +156,9 

commit accountsservice for openSUSE:Factory

2012-02-29 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-02-29 14:05:30

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2012-01-05 19:09:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-02-29 14:05:31.0 +0100
@@ -1,0 +2,10 @@
+Mon Feb 27 13:21:43 UTC 2012 - vu...@opensuse.org
+
+- Fix systemd-related packaging:
+  + Use %{?systemd_requires}.
+  + Call %service_{add,del}_* macros in scriptlets for
+accounts-daemon.service.
+- Remove xz BuildRequires now that it comes for free in the build
+  system.
+
+---



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.elj5FU/_old  2012-02-29 14:05:36.0 +0100
+++ /var/tmp/diff_new_pack.elj5FU/_new  2012-02-29 14:05:36.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package accountsservice
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -31,14 +31,13 @@
 BuildRequires:  gnome-common
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  intltool
-# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
-BuildRequires:  xz
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(polkit-gobject-1)
 BuildRequires:  pkgconfig(systemd)
 Recommends: %{name}-lang
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%{?systemd_requires}
 
 %description
 The accountsservice server provides a set of D-Bus interfaces for
@@ -100,6 +99,18 @@
 %clean
 rm -rf %{buildroot}
 
+%pre
+%service_add_pre accounts-daemon.service
+
+%post
+%service_add_post accounts-daemon.service
+
+%preun
+%service_del_preun accounts-daemon.service
+
+%postun
+%service_del_postun accounts-daemon.service
+
 %post -n libaccountsservice0 -p /sbin/ldconfig
 
 %postun -n libaccountsservice0 -p /sbin/ldconfig
@@ -107,7 +118,7 @@
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING NEWS README
-/lib/systemd/system/accounts-daemon.service
+%{_unitdir}/accounts-daemon.service
 %{_sysconfdir}/dbus-1/system.d/org.freedesktop.Accounts.conf
 %{_libexecdir}/accounts-daemon
 %{_datadir}/dbus-1/interfaces/org.freedesktop.Accounts.xml


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2012-01-05 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2012-01-05 19:09:48

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/accountsservice/accountsservice.changes  
2011-10-19 13:48:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes 
2012-01-05 19:09:49.0 +0100
@@ -1,0 +2,7 @@
+Thu Dec  8 08:55:14 UTC 2011 - dims...@opensuse.org
+
+- Split typelib file into typelib-1_0-AccountsService-1_0
+  subpackage.
+- Add typelib-1_0-AccountsService-1_0 Requires to devel subpackage.
+
+---



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.kYWmFY/_old  2012-01-05 19:09:50.0 +0100
+++ /var/tmp/diff_new_pack.kYWmFY/_new  2012-01-05 19:09:50.0 +0100
@@ -16,14 +16,13 @@
 #
 
 
-
 Name:   accountsservice
 Version:0.6.15
-Release:1
-License:GPL-3.0+
+Release:0
 Summary:D-Bus Service to Manipulate User Account Information
-Url:http://www.fedoraproject.org/wiki/Features/UserAccountDialog
+License:GPL-3.0+
 Group:  System/Daemons
+Url:http://www.fedoraproject.org/wiki/Features/UserAccountDialog
 Source: 
http://www.freedesktop.org/software/accountsservice/%{name}-%{version}.tar.xz
 # WARNING: do not remove/significantly change patch0 without updating the 
relevant patch in gdm too
 # PATCH-FIX-OPENSUSE accountsservice-sysconfig.patch bnc#688071 
vu...@opensuse.org -- Read/write autologin configuration from sysconfig, like 
gdm (see gdm-sysconfig-settings.patch)
@@ -49,7 +48,6 @@
 commands.
 
 %package -n libaccountsservice0
-License:GPL-3.0+
 Summary:D-Bus Service to Manipulate User Account Information -- Client 
Library
 Group:  System/Libraries
 # Clients do need the server to do something useful
@@ -61,11 +59,22 @@
 
 This package provides a client library for the service.
 
+%package -n typelib-1_0-AccountsService-1_0
+Summary:D-Bus Service to Manipulate User Account Information -- 
Introspection bindings
+Group:  System/Libraries
+
+%description -n typelib-1_0-AccountsService-1_0
+The accountsservice server provides a set of D-Bus interfaces for
+querying and manipulating user account information.
+
+This package provides the GObject Introspection bindings for the
+client library.
+
 %package devel
-License:GPL-3.0+
 Summary:D-Bus Service to Manipulate User Account Information -- 
Development Files
 Group:  Development/Libraries/C and C++
 Requires:   libaccountsservice0 = %{version}
+Requires:   typelib-1_0-AccountsService-1_0 = %{version}
 
 %description devel
 The accountsservice server provides a set of D-Bus interfaces for
@@ -113,6 +122,9 @@
 %files -n libaccountsservice0
 %defattr(-,root,root,-)
 %{_libdir}/*.so.0*
+
+%files -n typelib-1_0-AccountsService-1_0
+%defattr(-,root,root)
 %{_libdir}/girepository-1.0/AccountsService-1.0.typelib
 
 %files devel


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory 
checked in at 2011-12-06 17:57:16

Comparing /work/SRC/openSUSE:Factory/accountsservice (Old)
 and  /work/SRC/openSUSE:Factory/.accountsservice.new (New)


Package is accountsservice, Maintainer is 

Changes:




Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.VmDr7r/_old  2011-12-06 17:57:28.0 +0100
+++ /var/tmp/diff_new_pack.VmDr7r/_new  2011-12-06 17:57:28.0 +0100
@@ -20,7 +20,7 @@
 Name:   accountsservice
 Version:0.6.15
 Release:1
-License:GPLv3+
+License:GPL-3.0+
 Summary:D-Bus Service to Manipulate User Account Information
 Url:http://www.fedoraproject.org/wiki/Features/UserAccountDialog
 Group:  System/Daemons
@@ -49,7 +49,7 @@
 commands.
 
 %package -n libaccountsservice0
-License:GPLv3+
+License:GPL-3.0+
 Summary:D-Bus Service to Manipulate User Account Information -- Client 
Library
 Group:  System/Libraries
 # Clients do need the server to do something useful
@@ -62,7 +62,7 @@
 This package provides a client library for the service.
 
 %package devel
-License:GPLv3+
+License:GPL-3.0+
 Summary:D-Bus Service to Manipulate User Account Information -- 
Development Files
 Group:  Development/Libraries/C and C++
 Requires:   libaccountsservice0 = %{version}


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2011-07-22 Thread h_root

Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory
checked in at Fri Jul 22 17:15:33 CEST 2011.




--- GNOME/accountsservice/accountsservice.changes   2011-07-20 
09:24:43.0 +0200
+++ /mounts/work_src_done/STABLE/accountsservice/accountsservice.changes
2011-07-20 18:43:15.0 +0200
@@ -1,0 +2,6 @@
+Wed Jul 20 16:51:05 CEST 2011 - vu...@opensuse.org
+
+- Add accountsservice-sysconfig.patch: read and write autologin
+  configuration from sysconfig, as done in gdm. Fix bnc#688071.
+
+---

calling whatdependson for head-i586


New:

  accountsservice-sysconfig.patch



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.RQMo6g/_old  2011-07-22 17:13:44.0 +0200
+++ /var/tmp/diff_new_pack.RQMo6g/_new  2011-07-22 17:13:44.0 +0200
@@ -19,12 +19,15 @@
 
 Name:   accountsservice
 Version:0.6.13
-Release:1
+Release:2
 License:GPLv3+
 Summary:D-Bus Service to Manipulate User Account Information
 Url:http://www.fedoraproject.org/wiki/Features/UserAccountDialog
 Group:  System/Daemons
 Source: 
http://www.freedesktop.org/software/accountsservice/%{name}-%{version}.tar.xz
+# WARNING: do not remove/significantly change patch0 without updating the 
relevant patch in gdm too
+# PATCH-FIX-OPENSUSE accountsservice-sysconfig.patch bnc#688071 
vu...@opensuse.org -- Read/write autologin configuration from sysconfig, like 
gdm (see gdm-sysconfig-settings.patch)
+Patch0: accountsservice-sysconfig.patch
 BuildRequires:  intltool
 # Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
 BuildRequires:  xz
@@ -68,6 +71,7 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure --disable-static


++ accountsservice-sysconfig.patch ++
 671 lines (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2011-07-21 Thread h_root

Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory
checked in at Thu Jul 21 09:30:08 CEST 2011.




--- GNOME/accountsservice/accountsservice.changes   2011-05-19 
18:33:02.0 +0200
+++ /mounts/work_src_done/STABLE/accountsservice/accountsservice.changes
2011-07-20 09:24:43.0 +0200
@@ -1,0 +2,14 @@
+Wed Jul 20 09:02:02 CEST 2011 - vu...@opensuse.org
+
+- Update to version 0.6.13:
+  + Honor aclocal flags environment variable
+  + Set log domain so it can be hushed
+  + Use wtmp instead of consolekit for determining login frequency
+  + Leak and warning fixes
+  + Clean up polkit deprecation warnings
+  + Add '--' before username to account helper programs
+- Add xz BuildRequires because we can't build a package for a
+  xz-compressed tarball without explicitly specifying that... See
+  bnc#697467 for more details.
+
+---

calling whatdependson for head-i586


Old:

  accountsservice-0.6.12.tar.bz2

New:

  accountsservice-0.6.13.tar.xz



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.XcoqyB/_old  2011-07-21 09:13:40.0 +0200
+++ /var/tmp/diff_new_pack.XcoqyB/_new  2011-07-21 09:13:40.0 +0200
@@ -18,14 +18,16 @@
 
 
 Name:   accountsservice
-Version:0.6.12
+Version:0.6.13
 Release:1
 License:GPLv3+
 Summary:D-Bus Service to Manipulate User Account Information
 Url:http://www.fedoraproject.org/wiki/Features/UserAccountDialog
 Group:  System/Daemons
-Source: 
http://www.freedesktop.org/software/accountsservice/%{name}-%{version}.tar.bz2
+Source: 
http://www.freedesktop.org/software/accountsservice/%{name}-%{version}.tar.xz
 BuildRequires:  intltool
+# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
+BuildRequires:  xz
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(polkit-gobject-1)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit accountsservice for openSUSE:Factory

2011-05-31 Thread h_root

Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory
checked in at Tue May 31 14:45:31 CEST 2011.




--- GNOME/accountsservice/accountsservice.changes   2011-05-03 
00:23:58.0 +0200
+++ /mounts/work_src_done/STABLE/accountsservice/accountsservice.changes
2011-05-19 18:33:02.0 +0200
@@ -1,0 +2,8 @@
+Thu May 19 18:08:45 CEST 2011 - dims...@opensuse.org
+
+- Update to version 0.6.12:
+  + The usual pile of race fixes
+- Changes from version 0.6.11:
+  + Add API for adding users to the library.
+
+---

calling whatdependson for head-i586


Old:

  accountsservice-0.6.10.tar.bz2

New:

  accountsservice-0.6.12.tar.bz2



Other differences:
--
++ accountsservice.spec ++
--- /var/tmp/diff_new_pack.ms5kFp/_old  2011-05-31 14:45:00.0 +0200
+++ /var/tmp/diff_new_pack.ms5kFp/_new  2011-05-31 14:45:00.0 +0200
@@ -18,8 +18,8 @@
 
 
 Name:   accountsservice
-Version:0.6.10
-Release:2
+Version:0.6.12
+Release:1
 License:GPLv3+
 Summary:D-Bus Service to Manipulate User Account Information
 Url:http://www.fedoraproject.org/wiki/Features/UserAccountDialog

++ accountsservice-0.6.10.tar.bz2 - accountsservice-0.6.12.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/accountsservice-0.6.10/NEWS 
new/accountsservice-0.6.12/NEWS
--- old/accountsservice-0.6.10/NEWS 2011-04-29 16:49:52.0 +0200
+++ new/accountsservice-0.6.12/NEWS 2011-05-19 05:44:31.0 +0200
@@ -1,3 +1,13 @@
+Changes in 0.6.12
+=
+
+* The usual pile of race fixes
+
+Changes in 0.6.11
+=
+
+* Add API for creating users to the library
+
 Changes in 0.6.10
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/accountsservice-0.6.10/configure 
new/accountsservice-0.6.12/configure
--- old/accountsservice-0.6.10/configure2011-04-25 18:39:51.0 
+0200
+++ new/accountsservice-0.6.12/configure2011-05-19 05:45:35.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for AccountsService 0.6.10.
+# Generated by GNU Autoconf 2.68 for AccountsService 0.6.12.
 #
 #
 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -567,8 +567,8 @@
 # Identity of this package.
 PACKAGE_NAME='AccountsService'
 PACKAGE_TARNAME='accountsservice'
-PACKAGE_VERSION='0.6.10'
-PACKAGE_STRING='AccountsService 0.6.10'
+PACKAGE_VERSION='0.6.12'
+PACKAGE_STRING='AccountsService 0.6.12'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1385,7 +1385,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures AccountsService 0.6.10 to adapt to many kinds of 
systems.
+\`configure' configures AccountsService 0.6.12 to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1455,7 +1455,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of AccountsService 0.6.10:;;
+ short | recursive ) echo Configuration of AccountsService 0.6.12:;;
esac
   cat \_ACEOF
 
@@ -1585,7 +1585,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-AccountsService configure 0.6.10
+AccountsService configure 0.6.12
 generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1950,7 +1950,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by AccountsService $as_me 0.6.10, which was
+It was created by AccountsService $as_me 0.6.12, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
@@ -2765,7 +2765,7 @@
 
 # Define the identity of the package.
  PACKAGE='accountsservice'
- VERSION='0.6.10'
+ VERSION='0.6.12'
 
 
 cat confdefs.h _ACEOF
@@ -14089,7 +14089,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by AccountsService $as_me 0.6.10, which was
+This file was extended by AccountsService $as_me 0.6.12, which was
 generated by GNU Autoconf 2.68.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -14155,7 +14155,7 @@
 cat $CONFIG_STATUS _ACEOF || ac_write_fail=1
 ac_cs_config=`$as_echo $ac_configure_args | sed 's/^ //; 
s/[\\\`\$]//g'`
 ac_cs_version=\\
-AccountsService config.status 0.6.10
+AccountsService config.status 0.6.12
 configured by $0, generated by GNU Autoconf 2.68,
   with options 

commit accountsservice for openSUSE:Factory

2011-04-21 Thread h_root

Hello community,

here is the log from the commit of package accountsservice for openSUSE:Factory
checked in at Thu Apr 21 13:21:43 CEST 2011.




New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /mounts/work_src_done/STABLE/accountsservice/accountsservice.changes
2011-04-21 11:22:19.0 +0200
@@ -0,0 +1,87 @@
+---
+Mon Apr 11 13:41:00 UTC 2011 - fcro...@novell.com
+
+- Add pkgconfig(systemd) to BuildRequires and package systemd
+  configuration file for accountsservice.
+
+---
+Tue Apr  5 11:18:12 UTC 2011 - fcro...@novell.com
+
+- Update to version 0.6.8:
+  + use same rules for parsing booleans from gdm config as gdm.
+
+---
+Wed Mar 23 10:25:27 UTC 2011 - fcro...@novell.com
+
+- Update to version 0.6.7:
+  + Fix call to useradd for normal users
+  + Correct free array of groups
+  + Updated translations
+- Changes from version 0.6.6:
+  + Make it possible to disable user icon
+  + Drop Supervised user role
+  + Use wheel instead of desktop_admin_r as admin group
+since that's what everyone uses for this purpose anyway.
+  + Crasher fixes
+  + Misc distro integration fixes
+  + Updated translations
+- Changes from version 0.6.5:
+  + No longer return excluded users from cached listings
+  + Add a --debug command line option
+  + Use proper dbus proxy for settings api in client lib
+  + Expose XSession property over bus
+- Enforce dependency on main package in library package by changing
+  Recommends to Requires.
+- Add a rpmlintrc to ignore security-related rpmlint warnings that
+  make the build fail on Factory. This needs to get removed when
+  entering Factory, though.
+
+---
+Thu Mar  3 11:52:55 CET 2011 - vu...@opensuse.org
+
+- Cleanup for inclusion in Factory.
+
+---
+Thu Feb 17 18:05:00 UTC 2011 - fcro...@novell.com
+
+- Update to version 0.6.4:
+  - fix typo in HomeDirectory property
+  - fix bug in asynchronous loading code
+  - drop some random g_print's
+- Changes from version 0.6.3:
+  + Add more getters to client library
+  + Add an initial cut at a setter api
+  + Add XSession property type
+- Changes from version 0.6.2:
+  + Remove the unused UserChanged signal
+  + Add a small client library, based on code from gdm
+  + Don't use gnome-common
+  + Use the user-administration privilege for autologin changes
+- Changes from version 0.6.1:
+  + Always emit the changed signal when setting user photo
+  + Install systemd unit files
+  + Translation updates
+- Changes from version 0.6:
+  + Always require user-administration privilege when setting a
+password or changing a username
+  + Allow changing password mode and password even when the
+account is locked, and unlock it as a side-effect
+  + Use /etc/shadow to store account locking and 'set password at
+next login' information and monitor /etc/shadow for changes
+  + Set loginuid when runing commands on behalf of a user to
+generate proper audit records
+  + Drop SetIconData and make SetIconFile copy the file when 
+appropriate.  As a consequence, the service no longer links 
+against image libraries.
+  + Various other robustness and error-handling fixes
+- Changes from version 0.5:
+  + Make initial user list call work
+  + Avoid extraneous commandline parsing
+- Package directories used by daemon to store user data:
+  /var/lib/AccountsService and subdirectories.
+
+---
+Sat Jan 30 13:12:53 CET 2010 - captain.mag...@opensuse.org
+
+- New package (version 0.4).
+

calling whatdependson for head-i586


New:

  accountsservice-0.6.8.tar.bz2
  accountsservice-rpmlintrc
  accountsservice.changes
  accountsservice.spec



Other differences:
--
++ accountsservice.spec ++
#
# spec file for package accountsservice
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name:   accountsservice
Version:0.6.8
Release:1
License:GPLv3+