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.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.accountsservice.new/accountsservice.changes     
2012-04-12 09:17:10.000000000 +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.000000000 +0200
+++ /var/tmp/diff_new_pack.6Wo1o6/_new  2012-04-12 09:17:12.000000000 +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 @@
 %{_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-filter-more-accounts.patch ++++++
commit abd78a5a184f012aecdb8b3795b91c854e1fbece
Author: Ray Strode <rstr...@redhat.com>
Date:   Mon Apr 2 16:52:19 2012 -0400

    daemon: extend blacklist
    
    Since commit 552a0c856a6e3a7c2e6450ab80e79f4204062281 we no
    longer hide certain system users that have a shell.
    
    This commit adds a few more users to our blacklist to keep
    things running smooth.
    
    Ideally, we'll find a more general solution.

diff --git a/src/daemon.c b/src/daemon.c
index 3ca232b..d186ab6 100644
--- a/src/daemon.c
+++ b/src/daemon.c
@@ -75,6 +75,10 @@ static const char *default_excludes[] = {
         "rpm",
         "nfsnobody",
         "pcap",
+        "mysql",
+        "ftp",
+        "games",
+        "man",
         NULL
 };
 
++++++ accountsservice-filter-suse-accounts.patch ++++++
Index: accountsservice-0.6.17/src/daemon.c
===================================================================
--- 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",
+        "beagleindex",
+        "suse-ncc",
         NULL
 };
 
++++++ accountsservice-fix-systemd-test-always-evaluating-true.patch ++++++
>From c229be0e0eed580d35860d60bf816830805c4132 Mon Sep 17 00:00:00 2001
From: David King <amigad...@amigadave.com>
Date: Mon, 2 Apr 2012 12:55:37 +0100
Subject: [PATCH] configure: Fix systemd test always evaluating true

https://bugs.freedesktop.org/show_bug.cgi?id=48190
---
 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/configure.ac b/configure.ac
index dc75961..8f2bcc8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -169,7 +169,7 @@ AC_SUBST(SYSTEMD_LIBS)
 LIBACCOUNTSSERVICE_LIBS="$LIBACCOUNTSSERVICE_LIBS $SYSTEMD_LIBS"
 LIBACCOUNTSSERVICE_CFLAGS="$LIBACCOUNTSSERVICE_CFLAGS $SYSTEMD_CFLAGS"
 
-if test "x$have_systemd" != "no" ; then
+if test "x$have_systemd" != "xno" ; then
         AC_DEFINE(WITH_SYSTEMD, 1, [Define to enable systemd support])
 fi
 
-- 
1.7.3.4
++++++ accountsservice-sysconfig.patch ++++++
--- /var/tmp/diff_new_pack.6Wo1o6/_old  2012-04-12 09:17:12.000000000 +0200
+++ /var/tmp/diff_new_pack.6Wo1o6/_new  2012-04-12 09:17:12.000000000 +0200
@@ -22,8 +22,8 @@
 --- a/src/daemon.c
 +++ b/src/daemon.c
 @@ -46,6 +46,7 @@
+ 
  #include "daemon.h"
- #include "daemon-glue.h"
  #include "util.h"
 +#include "gdm-sysconfig.h"
  

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

Reply via email to