summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Cameron <brian.cameron@sun.com>2007-02-12 05:03:09 +0000
committerBrian Cameron <bcameron@src.gnome.org>2007-02-12 05:03:09 +0000
commit90d5fd92c20d442330884e58011911879893ded2 (patch)
tree4e52fd9a7f3ff4b504185fd1a0a9bb5bfeba6a42
parentd3239ff7b31b5b8ade3d831e2f285406dbcc37ca (diff)
downloadgdm-90d5fd92c20d442330884e58011911879893ded2.tar.gz
Update to new release version. Updated. Update version number.GDM2_2_17_7
2006-01-21 Brian Cameron <brian.cameron@sun.com> * Release 2.17.7: * configure.ac: Update to new release version. * NEWS: Updated. * docs/C/gdm.xml: Update version number. svn path=/trunk/; revision=4580
-rw-r--r--ChangeLog14
-rw-r--r--NEWS32
-rw-r--r--configure.ac2
-rw-r--r--docs/C/gdm.xml2
-rw-r--r--docs/es/gdm.xml6
-rw-r--r--docs/uk/gdm.xml70
-rw-r--r--po/ChangeLog2
7 files changed, 112 insertions, 16 deletions
diff --git a/ChangeLog b/ChangeLog
index f45653c9..531de746 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2006-01-21 Brian Cameron <brian.cameron@sun.com>
+
+ * Release 2.17.7:
+ * configure.ac: Update to new release version.
+ * NEWS: Updated.
+ * docs/C/gdm.xml: Update version number.
+
2007-02-09 Brian Cameron <brian.cameron@sun.com>
* docs/C/gdm.xml, daemon/display.c, dameon/gdm.[ch],
@@ -94,6 +101,7 @@
2006-01-24 Brian Cameron <brian.cameron@sun.com>
* docs/C/gdm.xml: Some improvements to the PAM documentation.
+ Suggestions by Gary Winiger <Gary.Winiger@sun.com>.
2006-01-22 Brian Cameron <brian.cameron@sun.com>
@@ -102,7 +110,7 @@
second SIGCHLD when trying to restart. In this situation
the slave freezes even though the Xserver and the session
are killed. This causes the display to no longer manage
- itself.
+ itself. Patch by Roberto Tam <Roberto.Tam@sun.com>.
2006-01-22 Brian Cameron <brian.cameron@sun.com>
@@ -270,8 +278,8 @@
* daemon/gdmconsolekit.c: (close_ck_session):
* daemon/slave.c: (session_child_run), (gdm_slave_session_start):
- Don't set XDG_SESSION_COOKIE if we don't have a cookie.
- Fixes #383866
+ Don't set XDG_SESSION_COOKIE if we don't have a cookie.
+ Fixes #383866
2006-12-08 Lukasz Zalewski <lukas@dcs.qmul.ac.uk>
diff --git a/NEWS b/NEWS
index a2ea32ca..f6bd3be9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,37 @@
Ahh news...
+2.17.7 Stuff:
+
+- New sockets command FLEXI_XNEST_USER and FLEXI_XSERVER_USER. This is
+ used to start login procedure by programs like gnome-screensaver and the
+ Fast User Switch applet. (Matthias Clasen)
+
+- Improvements to PAM logic so that it works more generically with PAM
+ modules. (Ludwig Nussel)
+
+- Better fix for not showing the face browser if the userlist is empty.
+ This avoids a needless selection "changed" signal from getting generated.
+ (Ludwig Nussel)
+
+- Fix so ConsoleKit logic does not use dbus-glib bindings to using the
+ lower level API instead. Fixes bug #400793.
+
+- Fixes for compiler warnings and for c99 compile issues. (Ludwig Nussel
+ and Jens Granseuer)
+
+- Avoid catching sigchld when trying to call XOpenDisplay. This corrects
+ an issue where GDM catches a second SIGCHLD when trying to restart.
+ This causes the slave to freeze even though the Xserver and the session
+ are killed, causing the display to no longer manage.
+ (Roberto Tam)
+
+- Improvements to PAM documentation in GDM docs. (Brian Cameron and
+ Gary Winiger)
+
+- Translation updates (Djihed Afifi, Theppitak Karoonboonyanan, Priit Laes,
+ David Lodge, Duarte Loreto, Daniel Nylander, St\303\251phane Raimbault,
+ Hendrik Richter, Alexander Shopov)
+
2.17.6 Stuff:
- More verbose error messages from GDM daemon and gdmsetup when custom.config
diff --git a/configure.ac b/configure.ac
index 57317d08..4abdba37 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ AC_PREREQ(2.52)
AC_INIT(daemon/gdm.h)
AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(gdm,2.17.6)
+AM_INIT_AUTOMAKE(gdm,2.17.7)
AC_CONFIG_MACRO_DIR([m4])
AM_MAINTAINER_MODE
diff --git a/docs/C/gdm.xml b/docs/C/gdm.xml
index c98ac075..91bf568f 100644
--- a/docs/C/gdm.xml
+++ b/docs/C/gdm.xml
@@ -3,7 +3,7 @@
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY legal SYSTEM "legal.xml">
<!ENTITY version "2.17.7">
- <!ENTITY date "01/22/2007">
+ <!ENTITY date "02/12/2007">
]>
<article id="index" lang="en">
diff --git a/docs/es/gdm.xml b/docs/es/gdm.xml
index 72b688c1..4566f034 100644
--- a/docs/es/gdm.xml
+++ b/docs/es/gdm.xml
@@ -2,7 +2,7 @@
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY legal SYSTEM "legal.xml">
<!ENTITY version "2.17.7">
-<!ENTITY date "01/22/2007">
+<!ENTITY date "02/12/2007">
]>
<article id="index" lang="es">
<articleinfo>
@@ -80,7 +80,7 @@
<releaseinfo>
This manual describes version 2.17.7 of the GNOME Display Manager.
- It was last updated on 01/22/2007.
+ It was last updated on 02/12/2007.
</releaseinfo>
</articleinfo>
@@ -89,7 +89,7 @@
<para>
This manual describes version 2.17.7 of the GNOME Display Manager.
- It was last updated on 01/22/2007.
+ It was last updated on 02/12/2007.
</para>
<para>Selector: Un programa que se usa para seleccionar un equipo remoto para gestionar una pantalla remotamente en la pantalla local (<command>gdmchooser</command>).</para>
diff --git a/docs/uk/gdm.xml b/docs/uk/gdm.xml
index 608f4b73..003518b4 100644
--- a/docs/uk/gdm.xml
+++ b/docs/uk/gdm.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY legal SYSTEM "legal.xml">
-<!ENTITY version "2.17.4">
-<!ENTITY date "12/13/2006">
+<!ENTITY version "2.17.7">
+<!ENTITY date "02/12/2007">
]>
<article id="index" lang="uk">
<articleinfo>
@@ -11,7 +11,7 @@
<revhistory>
<revision>
<revnumber>0.0</revnumber>
- <date>2006-12</date>
+ <date>2007-01</date>
</revision>
</revhistory>
@@ -79,8 +79,8 @@
<releaseinfo>
- This manual describes version 2.17.4 of the GNOME Display Manager.
- It was last updated on 12/13/2006.
+ This manual describes version 2.17.7 of the GNOME Display Manager.
+ It was last updated on 02/12/2007.
</releaseinfo>
</articleinfo>
@@ -88,8 +88,8 @@
<title>Терміни та домовленості використані у цьому посібнику</title>
<para>
- This manual describes version 2.17.4 of the GNOME Display Manager.
- It was last updated on 12/13/2006.
+ This manual describes version 2.17.7 of the GNOME Display Manager.
+ It was last updated on 02/12/2007.
</para>
<para>Селектор - програма, що використовується для керування дисплеєм віддаленого вузла з локального дисплея (<command>gdmchooser</command>).</para>
@@ -3087,7 +3087,9 @@ ATTACHED_SERVERS
AUTH_LOCAL
CLOSE
FLEXI_XNEST
+FLEXI_XNEST_USER
FLEXI_XSERVER
+FLEXI_XSERVER_USER
GET_CONFIG
GET_CONFIG_FILE
GET_CUSTOM_CONFIG_FILE
@@ -3267,6 +3269,36 @@ Answers:
</screen>
</sect3>
+ <sect3 id="flexixnestuser">
+ <title>FLEXI_XNEST_USER</title>
+<screen>
+FLEXI_XNEST_USER: Start a new flexible Xnest display and
+ initialize the greeter with the given username.
+Note: This is a variant of the FLEXI_XNEST command.
+Note: The cookie should be the MIT-MAGIC-COOKIE-1,
+ the first one GDM can find in the XAUTHORITY
+ file for this display. If that's not what you
+ use you should generate one first. The cookie
+ should be in hex form.
+Supported since: 2.17.7
+Arguments: &lt;username&gt; &lt;display to run on&gt; &lt;uid of requesting user&gt;
+ &lt;xauth cookie for the display&gt; &lt;xauth file&gt;
+Answers:
+ OK &lt;display&gt;
+ ERROR &lt;err number&gt; &lt;english error description&gt;
+ 0 = Not implemented
+ 1 = No more flexi servers
+ 2 = Startup errors
+ 3 = X failed
+ 4 = X too busy
+ 5 = Xnest can't connect
+ 6 = No server binary
+ 100 = Not authenticated
+ 200 = Too many messages
+ 999 = Unknown error
+</screen>
+ </sect3>
+
<sect3 id="flexixserver">
<title>FLEXI_XSERVER</title>
<screen>
@@ -3290,6 +3322,30 @@ Answers:
</screen>
</sect3>
+ <sect3 id="flexixserveruser">
+ <title>FLEXI_XSERVER_USER</title>
+<screen>
+FLEXI_XSERVER_USER: Start a new X flexible display and initialize the
+ greeter with the given username. Only supported on
+ connection that passed AUTH_LOCAL
+Supported since: 2.17.7
+Arguments: &lt;username&gt; &lt;xserver type&gt;
+ If no server type specified, starts the standard X server
+Answers:
+ OK &lt;display&gt;
+ ERROR &lt;err number&gt; &lt;english error description&gt;
+ 0 = Not implemented
+ 1 = No more flexi servers
+ 2 = Startup errors
+ 3 = X failed
+ 4 = X too busy
+ 6 = No server binary
+ 100 = Not authenticated
+ 200 = Too many messages
+ 999 = Unknown error
+</screen>
+ </sect3>
+
<sect3 id="getconfig">
<title>GET_CONFIG</title>
<screen>
diff --git a/po/ChangeLog b/po/ChangeLog
index a2f28dd8..78c6368e 100644
--- a/po/ChangeLog
+++ b/po/ChangeLog
@@ -18,7 +18,7 @@
* en_GB.po: Updated English (British) translation
-2007-02-8 Djihed Afifi <djihed@gmail.com>
+2007-02-08 Djihed Afifi <djihed@gmail.com>
* ar.po: Updated Arabic Translation by Khaled Hosny.