Hello community,

here is the log from the commit of package systemd for openSUSE:Factory checked 
in at 2012-05-26 13:00:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/systemd (Old)
 and      /work/SRC/openSUSE:Factory/.systemd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "systemd", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/systemd/systemd.changes  2012-05-08 
06:50:11.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.systemd.new/systemd.changes     2012-05-26 
13:00:34.000000000 +0200
@@ -1,0 +2,12 @@
+Fri May 25 11:08:27 UTC 2012 - [email protected]
+
+- Re-enable logind-logout.patch, fix in xdm-np PAM file is the real
+  fix.
+
+-------------------------------------------------------------------
+Thu May 24 11:45:54 UTC 2012 - [email protected]
+
+- Update new-lsb-headers.patch to handle entries written after
+  description tag (bnc#727771, bnc#747931).
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ systemd.spec ++++++
--- /var/tmp/diff_new_pack.GmSL4d/_old  2012-05-26 13:00:37.000000000 +0200
+++ /var/tmp/diff_new_pack.GmSL4d/_new  2012-05-26 13:00:37.000000000 +0200
@@ -155,8 +155,7 @@
 %patch40 -p1
 %patch41 -p1
 %patch42 -p1
-# disabled for now, cause sudo session to terminate
-#patch43 -p1
+%patch43 -p1
 %patch44 -p1
 
 %build

++++++ new-lsb-headers.patch ++++++
--- /var/tmp/diff_new_pack.GmSL4d/_old  2012-05-26 13:00:37.000000000 +0200
+++ /var/tmp/diff_new_pack.GmSL4d/_new  2012-05-26 13:00:37.000000000 +0200
@@ -1,8 +1,8 @@
-Index: systemd-41/src/service.c
+Index: systemd-44/src/service.c
 ===================================================================
---- systemd-41.orig/src/service.c
-+++ systemd-41/src/service.c
-@@ -119,6 +119,7 @@ static void service_init(Unit *u) {
+--- systemd-44.orig/src/service.c
++++ systemd-44/src/service.c
+@@ -122,6 +122,7 @@ static void service_init(Unit *u) {
  #ifdef HAVE_SYSV_COMPAT
          s->sysv_start_priority = -1;
          s->sysv_start_priority_from_rcnd = -1;
@@ -10,10 +10,10 @@
  #endif
          s->socket_fd = -1;
          s->guess_main_pid = true;
-@@ -861,6 +862,34 @@ static int service_load_sysv_path(Servic
+@@ -840,6 +841,34 @@ static int service_load_sysv_path(Servic
+                                 free(short_description);
+                                 short_description = d;
  
-                                 } else
-                                         state = LSB;
 +                        } else if (startswith_no_case(t, "PIDFile:")) {
 +                                char *fn;
 +
@@ -42,10 +42,10 @@
 +                                        s->remain_after_exit = 
parse_boolean(j);
 +                                        s->sysv_remain_after_exit_heuristic = 
false;
 +                                }
-                         }
-                 }
-         }
-@@ -891,7 +920,8 @@ static int service_load_sysv_path(Servic
+                         } else if (state == LSB_DESCRIPTION) {
+ 
+                                 if (startswith(l, "#\t") || startswith(l, "#  
")) {
+@@ -894,7 +923,8 @@ static int service_load_sysv_path(Servic
  
          /* Special setting for all SysV services */
          s->type = SERVICE_FORKING;
@@ -55,7 +55,7 @@
          s->guess_main_pid = false;
          s->restart = SERVICE_RESTART_NO;
          s->exec_context.ignore_sigpipe = false;
-@@ -2030,7 +2060,7 @@ static void service_enter_running(Servic
+@@ -2036,7 +2066,7 @@ static void service_enter_running(Servic
          if ((main_pid_ok > 0 || (main_pid_ok < 0 && cgroup_ok != 0)) &&
              (s->bus_name_good || s->type != SERVICE_DBUS)) {
  #ifdef HAVE_SYSV_COMPAT
@@ -64,11 +64,11 @@
                          s->remain_after_exit = false;
  #endif
                  service_set_state(s, SERVICE_RUNNING);
-Index: systemd-41/src/service.h
+Index: systemd-44/src/service.h
 ===================================================================
---- systemd-41.orig/src/service.h
-+++ systemd-41/src/service.h
-@@ -157,6 +157,7 @@ struct Service {
+--- systemd-44.orig/src/service.h
++++ systemd-44/src/service.h
+@@ -166,6 +166,7 @@ struct Service {
  #ifdef HAVE_SYSV_COMPAT
          bool sysv_has_lsb:1;
          bool sysv_enabled:1;


-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to