Hello community,

here is the log from the commit of package criu for openSUSE:Factory checked in 
at 2015-12-09 19:54:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/criu (Old)
 and      /work/SRC/openSUSE:Factory/.criu.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "criu"

Changes:
--------
--- /work/SRC/openSUSE:Factory/criu/criu.changes        2015-11-22 
11:02:55.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.criu.new/criu.changes   2015-12-09 
22:14:35.000000000 +0100
@@ -1,0 +2,20 @@
+Tue Dec  8 12:01:05 CET 2015 - [email protected]
+
+- Update to criu 1.8:
+  * Ability to check CRIU features via RPC
+  * Pre-dump and pre-restore action scripts
+  * The "info" action in CRIT showing stats about image file
+  * Python API
+  * C/R of read-only bind mounts, IPv6 routes and iptables rules,
+    ip rules (it ip tool supports such), ignore_routes_with_linkdown
+    netns devconf, empty bridges in netns, FILTER mode of seccomp,
+    and IP_FREEBIND socket option
+  * Lots of fixes, two security fixes
+    Service run as root could allow users to violate ptrace policies
+    Service run as root could give users access to privileged files
+    and directories
+- Remove superfluous dependencies
+- Clean up spec file, as systemd and logrotate supports have been
+  officially dropped
+
+-------------------------------------------------------------------

Old:
----
  criu-1.7.2.tar.bz2

New:
----
  criu-1.8.tar.bz2

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

Other differences:
------------------
++++++ criu.spec ++++++
--- /var/tmp/diff_new_pack.HWY0Cr/_old  2015-12-09 22:14:36.000000000 +0100
+++ /var/tmp/diff_new_pack.HWY0Cr/_new  2015-12-09 22:14:36.000000000 +0100
@@ -16,10 +16,9 @@
 #
 
 
-%define with_systemd_service 0
-%define package_version 1.7.2
+%define package_version 1.8
 Name:           criu
-Version:        1.7.2
+Version:        1.8
 Release:        0
 Summary:        Checkpoint/Restore In Userspace Tools
 License:        GPL-2.0
@@ -31,8 +30,6 @@
 BuildRequires:  protobuf-c
 BuildRequires:  protobuf-devel
 BuildRequires:  xmlto
-BuildRequires:  pkgconfig(systemd)
-Requires:       logrotate
 Requires:       python-protobuf
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  x86_64 aarch64 ppc64le
@@ -73,42 +70,15 @@
 %build
 export CFLAGS="%{optflags}"
 make V=1 %{?_smp_mflags} PREFIX=%{_prefix} \
-     LIBDIR=%{_libdir} \
-     LOGROTATEDIR=%{_sysconfdir}/logrotate.d/
+     LIBDIR=%{_libdir}
 
 %install
-mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
 make V=1 %{?_smp_mflags} PREFIX=%{_prefix} \
      LIBDIR=%{_libdir} \
-     LOGROTATEDIR=%{_sysconfdir}/logrotate.d/ \
      DESTDIR=%{buildroot} install
-# make rpmlint happy
-mv %{buildroot}%{_sysconfdir}/logrotate.d/criu-service \
-    %{buildroot}%{_sysconfdir}/logrotate.d/criu
 # for compatiblity
 ln -s criu %{buildroot}%{_sbindir}/crtools
 ln -s criu.8 %{buildroot}%{_mandir}/man8/crtools.8
-%if !%with_systemd_service
-rm -f %{buildroot}%{_unitdir}/criu.*
-%endif
-
-%if %with_systemd_service
-%pre
-%service_add_pre criu.service criu.socket
-exit 0
-
-%preun
-%service_del_preun criu.service criu.socket
-exit 0
-
-%post
-%service_add_post criu.service criu.socket
-exit 0
-
-%postun
-%service_del_postun criu.service criu.socket
-exit 0
-%endif
 
 %post -n libcriu1 -p /sbin/ldconfig
 
@@ -120,10 +90,6 @@
 %{_sbindir}/*
 %{_bindir}/*
 %{_mandir}/man*/*
-%if %with_systemd_service
-%{_unitdir}/criu.*
-%endif
-%config %{_sysconfdir}/logrotate.d/*
 /usr/lib/python*/site-packages/crit-*.egg-info
 /usr/lib/python*/site-packages/pycriu
 

++++++ criu-1.7.2.tar.bz2 -> criu-1.8.tar.bz2 ++++++
++++ 28233 lines of diff (skipped)


Reply via email to