tizen: release 0.0.6 41/29341/1 accepted/tizen/common/20141024.122017 accepted/tizen/ivi/20141031.085442 submit/tizen/20141024.120858
authorImran Zaman <imran.zaman@intel.com>
Fri, 24 Oct 2014 12:01:54 +0000 (15:01 +0300)
committerImran Zaman <imran.zaman@intel.com>
Fri, 24 Oct 2014 12:02:00 +0000 (15:02 +0300)
Change-Id: I15bec8cb68c053b62a642b5acdc668fbf1c5a932
Signed-off-by: Imran Zaman <imran.zaman@intel.com>
19 files changed:
configure
configure.ac
dists/debian/changelog
dists/rpm/tizen/packaging/tlm.changes
dists/rpm/tizen/packaging/tlm.spec
dists/rpm/tlm-suse.spec
docs/html/TlmAuthPluginDefault.html
docs/html/api-index-full.html
docs/html/ch02.html
docs/html/ch03.html
docs/html/index.html
docs/html/index.sgml
docs/html/tlm-Seat-configuration.html [new file with mode: 0644]
docs/html/tlm.devhelp2
docs/tlm-docs.sgml
docs/tlm-sections.txt
packaging/tlm.changes
packaging/tlm.spec
src/plugins/gumd/tlm-plugin-gumd.c

index 71a6e66..7f0a327 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for tlm 0.0.5.
+# Generated by GNU Autoconf 2.69 for tlm 0.0.6.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='tlm'
 PACKAGE_TARNAME='tlm'
-PACKAGE_VERSION='0.0.5'
-PACKAGE_STRING='tlm 0.0.5'
+PACKAGE_VERSION='0.0.6'
+PACKAGE_STRING='tlm 0.0.6'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1383,7 +1383,7 @@ if test "$ac_init_help" = "long"; then
   # 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 tlm 0.0.5 to adapt to many kinds of systems.
+\`configure' configures tlm 0.0.6 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1453,7 +1453,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of tlm 0.0.5:";;
+     short | recursive ) echo "Configuration of tlm 0.0.6:";;
    esac
   cat <<\_ACEOF
 
@@ -1599,7 +1599,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-tlm configure 0.0.5
+tlm configure 0.0.6
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1964,7 +1964,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by tlm $as_me 0.0.5, which was
+It was created by tlm $as_me 0.0.6, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2832,7 +2832,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='tlm'
- VERSION='0.0.5'
+ VERSION='0.0.6'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -14250,7 +14250,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by tlm $as_me 0.0.5, which was
+This file was extended by tlm $as_me 0.0.6, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -14316,7 +14316,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-tlm config.status 0.0.5
+tlm config.status 0.0.6
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
index 43ad664..27b0f41 100644 (file)
@@ -2,7 +2,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ([2.68])
-AC_INIT([tlm], [0.0.5], [])
+AC_INIT([tlm], [0.0.6], [])
 AC_CONFIG_SRCDIR([src/daemon/tlm-main.c])
 AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_MACRO_DIR([m4])
index 5ba7780..b8e6c19 100644 (file)
@@ -1,3 +1,9 @@
+tlm (0.0.6-0) unstable; urgency=low
+
+  * Updated tlm to libgum API changes
+
+ -- Imran Zaman <imran.zaman@intel.com>  Fri, 24 Oct 2014 15:02:53 +0200
+
 tlm (0.0.5-1) unstable; urgency=low
 
   * Updated tizen configuration file for tizen
index 9a54f3b..9cd2ad6 100644 (file)
@@ -1,3 +1,6 @@
+* Fri Oct 24 2014 Imran Zaman <imran.zaman@intel.com>
+- Updated tlm to libgum API changes
+
 * Mon Sep 15 2014 Imran Zaman <imran.zaman@intel.com>
 - Updated tizen configuration file for tizen
 
index c7471a1..0f26816 100644 (file)
@@ -4,8 +4,8 @@
 
 Name: tlm
 Summary: Login manager for Tizen
-Version: 0.0.5
-Release: 1
+Version: 0.0.6
+Release: 0
 Group: System/Service
 License: LGPL-2.1+
 Source: %{name}-%{version}.tar.gz
index 9ac7e82..6af3b09 100644 (file)
@@ -4,8 +4,8 @@
 
 Name: tlm
 Summary: Login manager for Tizen
-Version: 0.0.5
-Release: 1
+Version: 0.0.6
+Release: 0
 Group: System/Daemons
 License: LGPL-2.1+
 Source: %{name}-%{version}.tar.gz
@@ -99,6 +99,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Fri Oct 24 2014 Imran Zaman <imran.zaman@intel.com>
+- Updated tlm to libgum API changes
+
 * Mon Sep 15 2014 Imran Zaman <imran.zaman@intel.com>
 - Updated tizen configuration file for tizen
 
index 844164c..da16f6d 100644 (file)
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="Tizen Login Manager Reference Manual">
 <link rel="up" href="ch02.html" title="Tlm plugins reference">
 <link rel="prev" href="TlmAuthPlugin.html" title="TlmAuthPlugin">
-<link rel="next" href="ch03.html" title="Tlm miscellaneous">
+<link rel="next" href="tlm-Seat-configuration.html" title="Seat configuration">
 <meta name="generator" content="GTK-Doc V1.20 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
@@ -21,7 +21,7 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 <td><a accesskey="p" href="TlmAuthPlugin.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
-<td><a accesskey="n" href="ch03.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="tlm-Seat-configuration.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="refentry">
 <a name="TlmAuthPluginDefault"></a><div class="titlepage"></div>
index a2f30ad..2050577 100644 (file)
 </dt>
 <dd></dd>
 <dt>
+<a class="link" href="tlm-Seat-configuration.html#TLM-CONFIG-SEAT-ACTIVE:CAPS" title="TLM_CONFIG_SEAT_ACTIVE">TLM_CONFIG_SEAT_ACTIVE</a>, macro in <a class="link" href="tlm-Seat-configuration.html" title="Seat configuration">Seat configuration</a>
+</dt>
+<dd></dd>
+<dt>
 <a class="link" href="TlmConfig.html#tlm-config-set-boolean" title="tlm_config_set_boolean ()">tlm_config_set_boolean</a>, function in <a class="link" href="TlmConfig.html" title="TlmConfig">TlmConfig</a>
 </dt>
 <dd></dd>
index eb71236..6a23590 100644 (file)
@@ -38,6 +38,9 @@
 <dt>
 <span class="refentrytitle"><a href="TlmAuthPluginDefault.html">TlmAuthPluginDefault</a></span><span class="refpurpose"> — an default authentication plugin</span>
 </dt>
+<dt>
+<span class="refentrytitle"><a href="tlm-Seat-configuration.html">Seat configuration</a></span><span class="refpurpose"> — Seat specific configuration</span>
+</dt>
 </dl></div>
 </div>
 <div class="footer">
index 60f3485..68b41e2 100644 (file)
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="Tizen Login Manager Reference Manual">
 <link rel="up" href="index.html" title="Tizen Login Manager Reference Manual">
-<link rel="prev" href="TlmAuthPluginDefault.html" title="TlmAuthPluginDefault">
+<link rel="prev" href="tlm-Seat-configuration.html" title="Seat configuration">
 <link rel="next" href="tlm-tlm-log.html" title="tlm-log">
 <meta name="generator" content="GTK-Doc V1.20 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
@@ -16,7 +16,7 @@
 <td width="100%" align="left" class="shortcuts"></td>
 <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 <td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
-<td><a accesskey="p" href="TlmAuthPluginDefault.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="p" href="tlm-Seat-configuration.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 <td><a accesskey="n" href="tlm-tlm-log.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 </tr></table>
 <div class="chapter">
index e946f95..e511a1a 100644 (file)
@@ -55,6 +55,9 @@
 <dt>
 <span class="refentrytitle"><a href="TlmAuthPluginDefault.html">TlmAuthPluginDefault</a></span><span class="refpurpose"> — an default authentication plugin</span>
 </dt>
+<dt>
+<span class="refentrytitle"><a href="tlm-Seat-configuration.html">Seat configuration</a></span><span class="refpurpose"> — Seat specific configuration</span>
+</dt>
 </dl></dd>
 <dt><span class="chapter"><a href="ch03.html">Tlm miscellaneous</a></span></dt>
 <dd><dl>
index 45a55e0..caeb07f 100644 (file)
 <ANCHOR id="TlmAuthPluginDefault.description" href="tlm/TlmAuthPluginDefault.html#TlmAuthPluginDefault.description">
 <ANCHOR id="TlmAuthPluginDefault.functions_details" href="tlm/TlmAuthPluginDefault.html#TlmAuthPluginDefault.functions_details">
 <ANCHOR id="TlmAuthPluginDefault.other_details" href="tlm/TlmAuthPluginDefault.html#TlmAuthPluginDefault.other_details">
+<ANCHOR id="tlm-Seat-configuration" href="tlm/tlm-Seat-configuration.html">
+<ANCHOR id="tlm-Seat-configuration.other" href="tlm/tlm-Seat-configuration.html#tlm-Seat-configuration.other">
+<ANCHOR id="tlm-Seat-configuration.object-hierarchy" href="tlm/tlm-Seat-configuration.html#tlm-Seat-configuration.object-hierarchy">
+<ANCHOR id="tlm-Seat-configuration.description" href="tlm/tlm-Seat-configuration.html#tlm-Seat-configuration.description">
+<ANCHOR id="tlm-Seat-configuration.functions_details" href="tlm/tlm-Seat-configuration.html#tlm-Seat-configuration.functions_details">
+<ANCHOR id="tlm-Seat-configuration.other_details" href="tlm/tlm-Seat-configuration.html#tlm-Seat-configuration.other_details">
+<ANCHOR id="TLM-CONFIG-SEAT-ACTIVE:CAPS" href="tlm/tlm-Seat-configuration.html#TLM-CONFIG-SEAT-ACTIVE:CAPS">
 <ANCHOR id="tlm-tlm-log" href="tlm/tlm-tlm-log.html">
 <ANCHOR id="tlm-tlm-log.functions" href="tlm/tlm-tlm-log.html#tlm-tlm-log.functions">
 <ANCHOR id="tlm-tlm-log.object-hierarchy" href="tlm/tlm-tlm-log.html#tlm-tlm-log.object-hierarchy">
diff --git a/docs/html/tlm-Seat-configuration.html b/docs/html/tlm-Seat-configuration.html
new file mode 100644 (file)
index 0000000..41d8712
--- /dev/null
@@ -0,0 +1,76 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Tizen Login Manager Reference Manual: Seat configuration</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="index.html" title="Tizen Login Manager Reference Manual">
+<link rel="up" href="ch02.html" title="Tlm plugins reference">
+<link rel="prev" href="TlmAuthPluginDefault.html" title="TlmAuthPluginDefault">
+<link rel="next" href="ch03.html" title="Tlm miscellaneous">
+<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 
+                  <a href="#tlm-Seat-configuration.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
+                  <a href="#tlm-Seat-configuration.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="TlmAuthPluginDefault.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="ch03.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="tlm-Seat-configuration"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="tlm-Seat-configuration.top_of_page"></a>Seat configuration</span></h2>
+<p>Seat configuration — Seat specific configuration</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="tlm-Seat-configuration.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table width="100%" border="0">
+<colgroup>
+<col width="150px" class="name">
+<col class="description">
+</colgroup>
+<tbody><tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="tlm-Seat-configuration.html#TLM-CONFIG-SEAT-ACTIVE:CAPS" title="TLM_CONFIG_SEAT_ACTIVE">TLM_CONFIG_SEAT_ACTIVE</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="tlm-Seat-configuration.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen">
+</pre>
+</div>
+<div class="refsect1">
+<a name="tlm-Seat-configuration.description"></a><h2>Description</h2>
+<p>Configuration items that are specific to a seat are defined here. Items that
+may be either global or per-seat are defined in <span class="type">tlm-config-general</span>.</p>
+</div>
+<div class="refsect1">
+<a name="tlm-Seat-configuration.functions_details"></a><h2>Functions</h2>
+</div>
+<div class="refsect1">
+<a name="tlm-Seat-configuration.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="TLM-CONFIG-SEAT-ACTIVE:CAPS"></a><h3>TLM_CONFIG_SEAT_ACTIVE</h3>
+<pre class="programlisting">#define TLM_CONFIG_SEAT_ACTIVE          "ACTIVE"
+</pre>
+<p>Value specifying whether a seat is to be used or not.
+Default value: 1</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.20</div>
+</body>
+</html>
\ No newline at end of file
index cbbe5cc..780fb7c 100644 (file)
@@ -14,6 +14,7 @@
       <sub name="TlmAccountPluginGumd" link="TlmAccountPluginGumd.html"/>
       <sub name="TlmAuthPlugin" link="TlmAuthPlugin.html"/>
       <sub name="TlmAuthPluginDefault" link="TlmAuthPluginDefault.html"/>
+      <sub name="Seat configuration" link="tlm-Seat-configuration.html"/>
     </sub>
     <sub name="Tlm miscellaneous" link="ch03.html">
       <sub name="tlm-log" link="tlm-tlm-log.html"/>
@@ -67,6 +68,7 @@
     <keyword type="struct" name="struct TlmAuthPluginInterface" link="TlmAuthPlugin.html#TlmAuthPluginInterface"/>
     <keyword type="property" name="The “config” property" link="TlmAuthPlugin.html#TlmAuthPlugin--config"/>
     <keyword type="signal" name="The “authenticate” signal" link="TlmAuthPlugin.html#TlmAuthPlugin-authenticate"/>
+    <keyword type="macro" name="TLM_CONFIG_SEAT_ACTIVE" link="tlm-Seat-configuration.html#TLM-CONFIG-SEAT-ACTIVE:CAPS"/>
     <keyword type="function" name="tlm_log_init ()" link="tlm-tlm-log.html#tlm-log-init"/>
     <keyword type="function" name="tlm_log_close ()" link="tlm-tlm-log.html#tlm-log-close"/>
     <keyword type="macro" name="EXPAND_LOG_MSG()" link="tlm-tlm-log.html#EXPAND-LOG-MSG:CAPS"/>
index 9b954ae..ba9dbbc 100644 (file)
@@ -30,6 +30,7 @@
     <xi:include href="xml/tlm-plugin-gumd.xml"><xi:fallback /></xi:include>
     <xi:include href="xml/tlm-auth-plugin.xml"/>
     <xi:include href="xml/tlm-auth-plugin-default.xml"/>
+    <xi:include href="xml/tlm-config-seat.xml"/>
     <xi:include href="xml/tlm-auth-plugin-nfc.xml"><xi:fallback /></xi:include>
 
   </chapter>
index 204481e..1a00bb7 100644 (file)
@@ -104,6 +104,11 @@ TLM_CONFIG_GENERAL_PAUSE_SESSION
 </SECTION>
 
 <SECTION>
+<FILE>tlm-config-seat</FILE>
+TLM_CONFIG_SEAT_ACTIVE
+</SECTION>
+
+<SECTION>
 <FILE>tlm-error</FILE>
 TLM_ERROR
 TlmError
index 9a54f3b..9cd2ad6 100644 (file)
@@ -1,3 +1,6 @@
+* Fri Oct 24 2014 Imran Zaman <imran.zaman@intel.com>
+- Updated tlm to libgum API changes
+
 * Mon Sep 15 2014 Imran Zaman <imran.zaman@intel.com>
 - Updated tizen configuration file for tizen
 
index c7471a1..0f26816 100644 (file)
@@ -4,8 +4,8 @@
 
 Name: tlm
 Summary: Login manager for Tizen
-Version: 0.0.5
-Release: 1
+Version: 0.0.6
+Release: 0
 Group: System/Service
 License: LGPL-2.1+
 Source: %{name}-%{version}.tar.gz
index 1fc60bd..5609f94 100644 (file)
@@ -71,7 +71,7 @@ _setup_guest_account (
     g_return_val_if_fail (plugin && TLM_IS_ACCOUNT_PLUGIN_GUMD(plugin), FALSE);
     g_return_val_if_fail (user_name && user_name[0], FALSE);
 
-    GumUser *guser = gum_user_create_sync ();
+    GumUser *guser = gum_user_create_sync (FALSE);
     if (!guser) {
         WARN ("Failed user %s creation", user_name);
         return FALSE;
@@ -109,7 +109,7 @@ _cleanup_guest_user (
     g_return_val_if_fail (plugin && TLM_IS_ACCOUNT_PLUGIN_GUMD(plugin), FALSE);
     g_return_val_if_fail (user_name && user_name[0], FALSE);
 
-    GumUser *guser = gum_user_get_by_name_sync (user_name);
+    GumUser *guser = gum_user_get_by_name_sync (user_name, FALSE);
     if (!guser) {
         WARN ("Failed to cleanup user %s", user_name);
         return FALSE;
@@ -144,7 +144,7 @@ _is_valid_user (
     g_return_val_if_fail (plugin && TLM_IS_ACCOUNT_PLUGIN_GUMD(plugin), FALSE);
     g_return_val_if_fail (user_name && user_name[0], FALSE);
 
-    GumUser *guser = gum_user_get_by_name_sync (user_name);
+    GumUser *guser = gum_user_get_by_name_sync (user_name, FALSE);
     if (!guser) {
         WARN ("Failed to find user %s", user_name);
         return FALSE;