Accepting request 171250 from home:dimstar:branches:GNOME:Factory

Update to 0.6.31

OBS-URL: https://build.opensuse.org/request/show/171250
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/accountsservice?expand=0&rev=59
This commit is contained in:
Bjørn Lie 2013-04-19 09:38:31 +00:00 committed by Git OBS Bridge
parent d094dc2cee
commit 48db34785f
5 changed files with 37 additions and 28 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:34400da6b95fbcb04a9b0202ec2805c5ffb04202d8469c17662830636b31093f
size 355448

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dedac9522db30eae61be8e4c4f83a5167b64f6c1ab617197d066ed5522a32d41
size 356380

View File

@ -4,24 +4,24 @@ Date: Wed Jul 20 16:48:41 2011 +0200
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 @@ index 79915a7..389d9fc 100644
#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 @@ index 79915a7..389d9fc 100644
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 @@ index 79915a7..389d9fc 100644
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 @@ index 79915a7..389d9fc 100644
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 @@ index 79915a7..389d9fc 100644
keyfile = g_key_file_new ();
if (!g_key_file_load_from_file (keyfile,
PATH_GDM_CUSTOM,
diff --git a/src/gdm-sysconfig.c b/src/gdm-sysconfig.c
new file mode 100644
index 0000000..56c86cd
Index: accountsservice-0.6.31/src/gdm-sysconfig.c
===================================================================
--- /dev/null
+++ b/src/gdm-sysconfig.c
+++ accountsservice-0.6.31/src/gdm-sysconfig.c
@@ -0,0 +1,484 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
+ *
@ -590,11 +589,10 @@ index 0000000..56c86cd
+ g_strfreev (lines);
+ return result;
+}
diff --git a/src/gdm-sysconfig.h b/src/gdm-sysconfig.h
new file mode 100644
index 0000000..b00aa4e
Index: accountsservice-0.6.31/src/gdm-sysconfig.h
===================================================================
--- /dev/null
+++ b/src/gdm-sysconfig.h
+++ accountsservice-0.6.31/src/gdm-sysconfig.h
@@ -0,0 +1,43 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
+ *

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Wed Apr 17 06:53:12 UTC 2013 - dimstar@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.
-------------------------------------------------------------------
Sun Dec 16 18:50:08 UTC 2012 - dimstar@opensuse.org

View File

@ -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+