Hello community,

here is the log from the commit of package systemd for openSUSE:Factory checked 
in at 2018-08-02 14:50:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/systemd (Old)
 and      /work/SRC/openSUSE:Factory/.systemd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "systemd"

Thu Aug  2 14:50:30 2018 rev:283 rq:625755 version:237

Changes:
--------
--- /work/SRC/openSUSE:Factory/systemd/systemd-mini.changes     2018-07-13 
10:11:33.789760866 +0200
+++ /work/SRC/openSUSE:Factory/.systemd.new/systemd-mini.changes        
2018-08-02 14:50:30.699514107 +0200
@@ -1,0 +2,12 @@
+Fri Jul 27 10:23:29 UTC 2018 - [email protected]
+
+- Import commit 0350f62a8cf7f151951b6b78337fe3c198b8bf6a
+
+  fbf43a697 core: don't freeze OnCalendar= timer units when the clock goes 
back a lot (bsc#1090944)
+  4134ba8b6 man: SystemMaxUse= clarification in journald.conf(5) (bnc#1101040)
+  78bb2a0c4 socket-util: fix getpeergroups() assert(fd) (#8080) (bsc#1096516)
+  1753d0420 systemctl: mask always reports the same unit names when different 
unknown units are passed (bsc#1095973)
+  50ebf79d7 scsi_id: Fixup prefix for pre-SPC inquiry reply (bsc#1039099)
+  570f7655b locale-util: on overlayfs FTW_MOUNT causes nftw(3) to not list 
*any* files
+
+-------------------------------------------------------------------
systemd.changes: same change

Old:
----
  systemd-v237+suse.64.gf63623c1f.tar.xz

New:
----
  systemd-v237+suse.71.g0350f62a8.tar.xz

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

Other differences:
------------------
++++++ systemd-mini.spec ++++++
--- /var/tmp/diff_new_pack.qrGLWI/_old  2018-08-02 14:50:32.123516458 +0200
+++ /var/tmp/diff_new_pack.qrGLWI/_new  2018-08-02 14:50:32.127516464 +0200
@@ -26,7 +26,7 @@
 ##### WARNING: please do not edit this auto generated spec file. Use the 
systemd.spec! #####
 %define mini -mini
 %define min_kernel_version 4.5
-%define suse_version +suse.64.gf63623c1f
+%define suse_version +suse.71.g0350f62a8
 
 %bcond_with     gnuefi
 %if 0%{?bootstrap}

++++++ systemd.spec ++++++
--- /var/tmp/diff_new_pack.qrGLWI/_old  2018-08-02 14:50:32.151516504 +0200
+++ /var/tmp/diff_new_pack.qrGLWI/_new  2018-08-02 14:50:32.151516504 +0200
@@ -24,7 +24,7 @@
 %define bootstrap 0
 %define mini %nil
 %define min_kernel_version 4.5
-%define suse_version +suse.64.gf63623c1f
+%define suse_version +suse.71.g0350f62a8
 
 %bcond_with     gnuefi
 %if 0%{?bootstrap}

++++++ systemd-v237+suse.64.gf63623c1f.tar.xz -> 
systemd-v237+suse.71.g0350f62a8.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/systemd-v237+suse.64.gf63623c1f/man/journald.conf.xml 
new/systemd-v237+suse.71.g0350f62a8/man/journald.conf.xml
--- old/systemd-v237+suse.64.gf63623c1f/man/journald.conf.xml   2018-06-13 
14:50:24.000000000 +0200
+++ new/systemd-v237+suse.71.g0350f62a8/man/journald.conf.xml   2018-07-27 
12:20:39.000000000 +0200
@@ -216,7 +216,11 @@
         subsequently something else causes the file system to fill up,
         journald will stop using more space, but it will not be
         removing existing files to reduce the footprint again,
-        either.</para>
+        either. Also note that only archived files are deleted to reduce the
+        space occupied by journal files. This means that, in effect, there 
might
+        still be more space used than <varname>SystemMaxUse=</varname> or
+        <varname>RuntimeMaxUse=</varname> limit after a vacuuming operation is
+        complete.</para>
 
         <para><varname>SystemMaxFileSize=</varname> and
         <varname>RuntimeMaxFileSize=</varname> control how large
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/systemd-v237+suse.64.gf63623c1f/src/basic/locale-util.c 
new/systemd-v237+suse.71.g0350f62a8/src/basic/locale-util.c
--- old/systemd-v237+suse.64.gf63623c1f/src/basic/locale-util.c 2018-06-13 
14:50:24.000000000 +0200
+++ new/systemd-v237+suse.71.g0350f62a8/src/basic/locale-util.c 2018-07-27 
12:20:39.000000000 +0200
@@ -320,7 +320,7 @@
                 return -ENOMEM;
 
         NULSTR_FOREACH(dir, KBD_KEYMAP_DIRS) {
-                r = nftw(dir, nftw_cb, 20, 
FTW_MOUNT|FTW_PHYS|FTW_ACTIONRETVAL);
+                r = nftw(dir, nftw_cb, 20, FTW_PHYS|FTW_ACTIONRETVAL);
 
                 if (r == FTW_STOP)
                         log_debug("Directory not found %s", dir);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/systemd-v237+suse.64.gf63623c1f/src/basic/socket-util.c 
new/systemd-v237+suse.71.g0350f62a8/src/basic/socket-util.c
--- old/systemd-v237+suse.64.gf63623c1f/src/basic/socket-util.c 2018-06-13 
14:50:24.000000000 +0200
+++ new/systemd-v237+suse.71.g0350f62a8/src/basic/socket-util.c 2018-07-27 
12:20:39.000000000 +0200
@@ -1008,7 +1008,7 @@
         socklen_t n = sizeof(gid_t) * 64;
         _cleanup_free_ gid_t *d = NULL;
 
-        assert(fd);
+        assert(fd >= 0);
         assert(ret);
 
         for (;;) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/systemd-v237+suse.64.gf63623c1f/src/core/timer.c 
new/systemd-v237+suse.71.g0350f62a8/src/core/timer.c
--- old/systemd-v237+suse.64.gf63623c1f/src/core/timer.c        2018-06-13 
14:50:24.000000000 +0200
+++ new/systemd-v237+suse.71.g0350f62a8/src/core/timer.c        2018-07-27 
12:20:39.000000000 +0200
@@ -807,12 +807,21 @@
 
 static void timer_time_change(Unit *u) {
         Timer *t = TIMER(u);
+        usec_t ts;
 
         assert(u);
 
         if (t->state != TIMER_WAITING)
                 return;
 
+        /* If we appear to have triggered in the future, the system clock must
+         * have been set backwards.  So let's rewind our own clock and allow
+         * the future trigger(s) to happen again :).  Exactly the same as when
+         * you start a timer unit with Persistent=yes. */
+        ts = now(CLOCK_REALTIME);
+        if (t->last_trigger.realtime > ts)
+                t->last_trigger.realtime = ts;
+
         log_unit_debug(u, "Time change, recalculating next elapse.");
         timer_enter_waiting(t, false);
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/systemd-v237+suse.64.gf63623c1f/src/systemctl/systemctl.c 
new/systemd-v237+suse.71.g0350f62a8/src/systemctl/systemctl.c
--- old/systemd-v237+suse.64.gf63623c1f/src/systemctl/systemctl.c       
2018-06-13 14:50:24.000000000 +0200
+++ new/systemd-v237+suse.71.g0350f62a8/src/systemctl/systemctl.c       
2018-07-27 12:20:39.000000000 +0200
@@ -6342,7 +6342,7 @@
                                 if (r < 0)
                                         return r;
                                 if (r == 0)
-                                        log_notice("Unit %s does not exist, 
proceeding anyway.", *names);
+                                        log_notice("Unit %s does not exist, 
proceeding anyway.", *name);
                         }
                 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/systemd-v237+suse.64.gf63623c1f/src/udev/scsi_id/scsi_serial.c 
new/systemd-v237+suse.71.g0350f62a8/src/udev/scsi_id/scsi_serial.c
--- old/systemd-v237+suse.64.gf63623c1f/src/udev/scsi_id/scsi_serial.c  
2018-06-13 14:50:24.000000000 +0200
+++ new/systemd-v237+suse.71.g0350f62a8/src/udev/scsi_id/scsi_serial.c  
2018-07-27 12:20:39.000000000 +0200
@@ -590,7 +590,7 @@
 {
         int i, j;
 
-        serial[0] = hex_str[id_search->id_type];
+        serial[0] = hex_str[SCSI_ID_NAA];
         /* serial has been memset to zero before */
         j = strlen(serial);        /* j = 1; */
 
@@ -739,7 +739,7 @@
         if (page_83[6] == 0)
                 return 2;
 
-        serial[0] = hex_str[id_search_list[0].id_type];
+        serial[0] = hex_str[SCSI_ID_NAA];
         /*
          * The first four bytes contain data, not a descriptor.
          */


Reply via email to