Hello community,

here is the log from the commit of package gdm for openSUSE:Factory checked in 
at 2018-01-06 18:45:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdm (Old)
 and      /work/SRC/openSUSE:Factory/.gdm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gdm"

Sat Jan  6 18:45:26 2018 rev:201 rq:561124 version:3.26.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gdm/gdm.changes  2017-11-03 19:06:58.090195682 
+0100
+++ /work/SRC/openSUSE:Factory/.gdm.new/gdm.changes     2018-01-06 
18:45:32.141474552 +0100
@@ -1,0 +2,8 @@
+Thu Nov 28 02:50:25 UTC 2017 - [email protected]
+
+- Add gdm-disable-gnome-initial-setup.patch (sle-only): Force
+  gnome-initial-setup can't start before gdm, g-i-s will only
+  serve for CJK people to choose the input-method after login
+  (bnc#1067976).
+
+-------------------------------------------------------------------

New:
----
  gdm-disable-gnome-initial-setup.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gdm.spec ++++++
--- /var/tmp/diff_new_pack.M1ifel/_old  2018-01-06 18:45:32.917438295 +0100
+++ /var/tmp/diff_new_pack.M1ifel/_new  2018-01-06 18:45:32.921438108 +0100
@@ -66,6 +66,8 @@
 Patch49:        gdm-default-wm-sle12.patch
 # PATCH-FIX-SLE gdm-ignore-SLE-CLASSIC-MODE.patch bsc#1060630 [email protected] 
-- ignore env SLE_CLASSIC_MODE variable when switching from sle-classic session 
to gnome-classic session
 Patch51:        gdm-ignore-SLE-CLASSIC-MODE.patch
+# PATCH-FIX-SLE gdm-disable-gnome-initial-setup.patch bnc#1067976 
[email protected] -- Disable gnome-initial-setup runs before gdm, g-i-s will only 
serve for CJK people to choose the input-method after login.
+Patch52:        gdm-disable-gnome-initial-setup.patch
 BuildRequires:  check-devel
 # needed for directory ownership
 BuildRequires:  dconf
@@ -215,6 +217,7 @@
 %if !0%{?is_opensuse}
 %patch49 -p1
 %patch51 -p1
+%patch52 -p1
 %endif
 
 %build

++++++ gdm-disable-gnome-initial-setup.patch ++++++
diff -Nura gdm-3.26.2.1/daemon/gdm-display.c 
gdm-3.26.2.1_new/daemon/gdm-display.c
--- gdm-3.26.2.1/daemon/gdm-display.c   2017-12-05 18:56:25.988123494 +0800
+++ gdm-3.26.2.1_new/daemon/gdm-display.c       2017-12-05 18:57:00.248398445 
+0800
@@ -591,7 +591,7 @@
          */
         look_for_existing_users_sync (self);
 
-        self->priv->doing_initial_setup = wants_initial_setup (self);
+        self->priv->doing_initial_setup = FALSE;
 
         g_object_ref (self);
         ret = GDM_DISPLAY_GET_CLASS (self)->prepare (self);
@@ -1441,6 +1441,7 @@
         self_destruct (self);
 }
 
+#if 0
 static gboolean
 can_create_environment (const char *session_id)
 {
@@ -1454,9 +1455,11 @@
 
         return session_exists;
 }
+#endif
 
 #define ALREADY_RAN_INITIAL_SETUP_ON_THIS_BOOT GDM_RUN_DIR 
"/gdm.ran-initial-setup"
 
+#if 0
 static gboolean
 already_done_initial_setup_on_this_boot (void)
 {
@@ -1591,6 +1594,7 @@
 
         return enabled;
 }
+#endif
 
 void
 gdm_display_start_greeter_session (GdmDisplay *self)
diff -Nura gdm-3.26.2.1/data/gdm.schemas gdm-3.26.2.1_new/data/gdm.schemas
--- gdm-3.26.2.1/data/gdm.schemas       2017-10-30 23:23:42.000000000 +0800
+++ gdm-3.26.2.1_new/data/gdm.schemas   2017-12-05 18:57:24.886596175 +0800
@@ -50,7 +50,7 @@
     <schema>
       <key>daemon/InitialSetupEnable</key>
       <signature>b</signature>
-      <default>true</default>
+      <default>false</default>
     </schema>
     <schema>
       <key>daemon/WaylandEnable</key>
diff -Nura gdm-3.26.2.1/data/gdm.schemas.in gdm-3.26.2.1_new/data/gdm.schemas.in
--- gdm-3.26.2.1/data/gdm.schemas.in    2017-09-12 22:20:18.000000000 +0800
+++ gdm-3.26.2.1_new/data/gdm.schemas.in        2017-12-05 18:57:35.884684438 
+0800
@@ -50,7 +50,7 @@
     <schema>
       <key>daemon/InitialSetupEnable</key>
       <signature>b</signature>
-      <default>true</default>
+      <default>false</default>
     </schema>
     <schema>
       <key>daemon/WaylandEnable</key>
diff -Nura gdm-3.26.2.1/data/gdm.schemas.in.in 
gdm-3.26.2.1_new/data/gdm.schemas.in.in
--- gdm-3.26.2.1/data/gdm.schemas.in.in 2017-12-05 18:56:25.982123446 +0800
+++ gdm-3.26.2.1_new/data/gdm.schemas.in.in     2017-12-05 18:57:44.712755287 
+0800
@@ -50,7 +50,7 @@
     <schema>
       <key>daemon/InitialSetupEnable</key>
       <signature>b</signature>
-      <default>true</default>
+      <default>false</default>
     </schema>
     <schema>
       <key>daemon/WaylandEnable</key>

Reply via email to