Hello community, here is the log from the commit of package lxcfs for openSUSE:Factory checked in at 2017-05-31 12:19:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lxcfs (Old) and /work/SRC/openSUSE:Factory/.lxcfs.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lxcfs" Wed May 31 12:19:47 2017 rev:3 rq:499619 version:2.0.7 Changes: -------- --- /work/SRC/openSUSE:Factory/lxcfs/lxcfs.changes 2016-09-05 21:23:13.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.lxcfs.new/lxcfs.changes 2017-05-31 12:20:20.803280120 +0200 @@ -1,0 +2,106 @@ +Wed May 17 10:44:25 UTC 2017 - [email protected] + +- update to version 2.0.7 + This is the seventh bugfix release for LXCFS 2.0. This includes the following bugfixes: + * Remove unused variable + * Also check next variable for NULL on cg_rmdir + * virtualize the 'btime' field of /proc/stat + * cleanup: return false instead of NULL as bool + * Limit memswlimit by TotalSwap + * pam_cgfs: remove dead assignment + * pam_cgfs: return created directly + * pam_cgfs: make sure that **p is not NULL + * bindings: Want space for ints? Call sizeof(int)! + * pam_cgfs: make trim() safer + * pam_cgfs: error out on failure in cgv2_init() + * pam_cgfs: remove dead assignment + * bindings: implement guest nice + * bindings: increase reserved buffer size a little + +- added signature verification + +------------------------------------------------------------------- +Fri Jan 27 15:31:13 UTC 2017 - [email protected] + +- deleted patches 0001 to 00024, as they are upstream already + - 0001-Fix-test_reload-for-lxcfs-chroot.patch + - 0002-Virtualize-more-of-the-meminfo-fields.patch + - 0003-pam-fix-race-in-cgroup-creation.patch + - 0004-meminfo-don-t-show-negative-swapfree.patch + - 0005-bindings-improve-debugging.patch + - 0006-bindings-use-openat-fd-for-fstatat-unlinkat.patch + - 0007-bindings-close-open-fds-on-error.patch + - 0008-bindings-grant-access-to-var-lib-lxcfs.patch + - 0009-bindings-enable-access-to-var-lib-lxcfs-cgroup.patch + - 0010-bindings-allow-access-to-var-lib-lxcfs-proc.patch + - 0011-lxcfs-bindings-show-.-and-.-dir-entries.patch + - 0012-lxcfs-better-fs-behavior-on-var-lib-lxcfs.patch + - 0013-bindings-non-functional-changes.patch + - 0014-bindings-set-errno-in-pick_controller_from_path.patch + - 0015-bindings-more-consistent-fs-behavior.patch + - 0016-add-pld-linux-support.patch + - 0017-don-t-use-argv-0-in-usage-output.patch + - 0018-bindings-revert-cgroup-check.patch + - 0019-bindings-improve-returned-errnos.patch + - 0020-bindings-make-rmdir-behave-more-consistently.patch + - 0021-libtool-do-not-link-lxcfs-against-liblxcfs.patch + - 0022-bindings-lxcfs-improve-debugging.patch + - 0023-bindings-fix-debug-macro.patch + - 0024-bindings-restore-original-working-directory.patch + +------------------------------------------------------------------- +Wed Jan 25 09:10:46 UTC 2017 - [email protected] + +- update to version 2.0.6 + This is the sixth bugfix release for LXCFS 2.0. This includes the following bugfixes: + Fix swap values with nested cgroups + tests: Fix run on ppc64el + Fix wrong scanning of memory.stat + +- update to version 2.0.5 + This is the fifth bugfix release for LXCFS 2.0. This includes the following bugfixes: + Add Documentation key to systemd unit + bindings: allow getattr on O_WRONLY files + bindings: remove noop check + fix Active/Inactive /proc/meminfo + macro: add header for shared macros + pam_cgfs: reimplement and add cgroupfs v2 support + pam_cgfs: re-use cgroups that already belong to us + pam_cgfs: handle cgroupfs v1 cpuset controller + pam_cgfs: improve logging + cgroups: handle non-existent isolcpus file + +- update to version 2.0.4 + This is the fourth bugfix release for LXCFS 2.0. This includes the following bugfixes: + Fix test_reload for lxcfs chroot + Virtualize more of the meminfo fields + pam: fix race in cgroup creation + meminfo: don't show negative swapfree + bindings: improve debugging + bindings: use openat fd for fstatat(), unlinkat() + bindings: close open fds on error + bindings: grant access to /var/lib/lxcfs + bindings: enable access to /var/lib/lxcfs/cgroup + bindings: allow access to /var/lib/lxcfs/proc + lxcfs, bindings: show "." and ".." dir entries + lxcfs: better fs behavior on /var/lib/lxcfs + bindings: non functional changes + bindings: set errno in pick_controller_from_path() + bindings: more consistent fs behavior + add pld linux support + don't use argv[0] in usage output + bindings: revert cgroup check + bindings: improve returned errnos + bindings: make rmdir behave more consistently + libtool: do not link lxcfs against liblxcfs + bindings, lxcfs: improve debugging + bindings: fix debug macro + autotools: add -avoid-version + bindings: restore original working directory + bindings: add function to check fs type + bindings: agnostic naming + bindings: use chroot() on ramfs + bindings: fix type weirdness with statfs f_type + bindings: make pivot_enter() contain all its code + +------------------------------------------------------------------- Old: ---- 0001-Fix-test_reload-for-lxcfs-chroot.patch 0002-Virtualize-more-of-the-meminfo-fields.patch 0003-pam-fix-race-in-cgroup-creation.patch 0004-meminfo-don-t-show-negative-swapfree.patch 0005-bindings-improve-debugging.patch 0006-bindings-use-openat-fd-for-fstatat-unlinkat.patch 0007-bindings-close-open-fds-on-error.patch 0008-bindings-grant-access-to-var-lib-lxcfs.patch 0009-bindings-enable-access-to-var-lib-lxcfs-cgroup.patch 0010-bindings-allow-access-to-var-lib-lxcfs-proc.patch 0011-lxcfs-bindings-show-.-and-.-dir-entries.patch 0012-lxcfs-better-fs-behavior-on-var-lib-lxcfs.patch 0013-bindings-non-functional-changes.patch 0014-bindings-set-errno-in-pick_controller_from_path.patch 0015-bindings-more-consistent-fs-behavior.patch 0016-add-pld-linux-support.patch 0017-don-t-use-argv-0-in-usage-output.patch 0018-bindings-revert-cgroup-check.patch 0019-bindings-improve-returned-errnos.patch 0020-bindings-make-rmdir-behave-more-consistently.patch 0021-libtool-do-not-link-lxcfs-against-liblxcfs.patch 0022-bindings-lxcfs-improve-debugging.patch 0023-bindings-fix-debug-macro.patch 0024-bindings-restore-original-working-directory.patch lxcfs-2.0.3.tar.gz New: ---- lxcfs-2.0.7.tar.gz lxcfs-2.0.7.tar.gz.asc lxcfs.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lxcfs.spec ++++++ --- /var/tmp/diff_new_pack.PU5NuR/_old 2017-05-31 12:20:22.179085904 +0200 +++ /var/tmp/diff_new_pack.PU5NuR/_new 2017-05-31 12:20:22.183085340 +0200 @@ -1,7 +1,7 @@ # # spec file for package lxcfs # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,37 +17,15 @@ Name: lxcfs -Version: 2.0.3 +Version: 2.0.7 Release: 0 Summary: FUSE filesystem for LXC License: Apache-2.0 Group: System/Management Url: http://linuxcontainers.org Source: https://linuxcontainers.org/downloads/%{name}/%{name}-%{version}.tar.gz -Patch0001: 0001-Fix-test_reload-for-lxcfs-chroot.patch -Patch0002: 0002-Virtualize-more-of-the-meminfo-fields.patch -Patch0003: 0003-pam-fix-race-in-cgroup-creation.patch -Patch0004: 0004-meminfo-don-t-show-negative-swapfree.patch -Patch0005: 0005-bindings-improve-debugging.patch -Patch0006: 0006-bindings-use-openat-fd-for-fstatat-unlinkat.patch -Patch0007: 0007-bindings-close-open-fds-on-error.patch -Patch0008: 0008-bindings-grant-access-to-var-lib-lxcfs.patch -Patch0009: 0009-bindings-enable-access-to-var-lib-lxcfs-cgroup.patch -Patch0010: 0010-bindings-allow-access-to-var-lib-lxcfs-proc.patch -Patch0011: 0011-lxcfs-bindings-show-.-and-.-dir-entries.patch -Patch0012: 0012-lxcfs-better-fs-behavior-on-var-lib-lxcfs.patch -Patch0013: 0013-bindings-non-functional-changes.patch -Patch0014: 0014-bindings-set-errno-in-pick_controller_from_path.patch -Patch0015: 0015-bindings-more-consistent-fs-behavior.patch -Patch0016: 0016-add-pld-linux-support.patch -Patch0017: 0017-don-t-use-argv-0-in-usage-output.patch -Patch0018: 0018-bindings-revert-cgroup-check.patch -Patch0019: 0019-bindings-improve-returned-errnos.patch -Patch0020: 0020-bindings-make-rmdir-behave-more-consistently.patch -Patch0021: 0021-libtool-do-not-link-lxcfs-against-liblxcfs.patch -Patch0022: 0022-bindings-lxcfs-improve-debugging.patch -Patch0023: 0023-bindings-fix-debug-macro.patch -Patch0024: 0024-bindings-restore-original-working-directory.patch +Source1: https://linuxcontainers.org/downloads/%{name}/%{name}-%{version}.tar.gz.asc#/%{name}-%{version}.tar.gz.asc +Source2: %{name}.keyring BuildRequires: autoconf BuildRequires: automake BuildRequires: help2man @@ -85,30 +63,6 @@ %prep %setup -%patch0001 -p1 -%patch0002 -p1 -%patch0003 -p1 -%patch0004 -p1 -%patch0005 -p1 -%patch0006 -p1 -%patch0007 -p1 -%patch0008 -p1 -%patch0009 -p1 -%patch0010 -p1 -%patch0011 -p1 -%patch0012 -p1 -%patch0013 -p1 -%patch0014 -p1 -%patch0015 -p1 -%patch0016 -p1 -%patch0017 -p1 -%patch0018 -p1 -%patch0019 -p1 -%patch0020 -p1 -%patch0021 -p1 -%patch0022 -p1 -%patch0023 -p1 -%patch0024 -p1 %build autoreconf --force --install ++++++ lxcfs-2.0.3.tar.gz -> lxcfs-2.0.7.tar.gz ++++++ ++++ 6216 lines of diff (skipped) ++++++ lxcfs.keyring ++++++ pub rsa4096/0xC638974D64792D67 2010-10-23 [SC] 602F567663E593BCBD14F338C638974D64792D67 uid [ unknown] Stéphane Graber <[email protected]> uid [ unknown] Stéphane Graber <[email protected]> sub rsa4096/0x9E4B2A99D7B3258F 2010-10-23 [E] -----BEGIN PGP PUBLIC KEY BLOCK----- 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 =JVth -----END PGP PUBLIC KEY BLOCK-----
