Package Release Info

lxcfs-2.0.8-bp150.2.4

Update Info: Base Release
Available in Package Hub : 15

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

lxcfs
pam_cgfs

Change Logs

* Tue Oct 31 2017 opensuse_buildservice@ojkastl.de
- update to version 2.0.8
  This is the eigth bugfix release for LXCFS 2.0. This includes the following bugfixes:
  * bindings: Add mountpoint for unified hierarchy
  * bindings: Calculate uptime via proc//stat
  * bindings: Revert virtualization of 'btime' field due to regressions in ps
  * doc: Update README
  * init: Add cgroupfs-mount to Should-Start/Stop sysvinit LSB headers
  * lib: Add common fallback dlopen for liblxcfs.so
  * lib: Fix the installation directory for liblxcfs to ${libdir}/lxcfs
  * pam: Add a 'all' option for -c
  * pam: Chown cgroup.procs file on unified hierarchy
  * pam: Report back when we find a unified hierarchy
  * tests: Fix invalid comparison
  * uptime: Fix a problem with subsequent reads
* Wed May 17 2017 opensuse_buildservice@ojkastl.de
- 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 2017 opensuse_buildservice@ojkastl.de
- 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 2017 opensuse_buildservice@ojkastl.de
- 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
* Wed Aug 31 2016 cbrauner@suse.de
- update lxcfs to 2.0.3
- add 0001-Fix-test_reload-for-lxcfs-chroot.patch
- add 0002-Virtualize-more-of-the-meminfo-fields.patch
- add 0003-pam-fix-race-in-cgroup-creation.patch
- add 0004-meminfo-don-t-show-negative-swapfree.patch
- add 0005-bindings-improve-debugging.patch
- add 0006-bindings-use-openat-fd-for-fstatat-unlinkat.patch
- add 0007-bindings-close-open-fds-on-error.patch
- add 0008-bindings-grant-access-to-var-lib-lxcfs.patch
- add 0009-bindings-enable-access-to-var-lib-lxcfs-cgroup.patch
- add 0010-bindings-allow-access-to-var-lib-lxcfs-proc.patch
- add 0011-lxcfs-bindings-show-.-and-.-dir-entries.patch
- add 0012-lxcfs-better-fs-behavior-on-var-lib-lxcfs.patch
- add 0013-bindings-non-functional-changes.patch
- add 0014-bindings-set-errno-in-pick_controller_from_path.patch
- add 0015-bindings-more-consistent-fs-behavior.patch
- add 0016-add-pld-linux-support.patch
- add 0017-don-t-use-argv-0-in-usage-output.patch
- add 0018-bindings-revert-cgroup-check.patch
- add 0019-bindings-improve-returned-errnos.patch
- add 0020-bindings-make-rmdir-behave-more-consistently.patch
- add 0021-libtool-do-not-link-lxcfs-against-liblxcfs.patch
- add 0022-bindings-lxcfs-improve-debugging.patch
- add 0023-bindings-fix-debug-macro.patch
- add 0024-bindings-restore-original-working-directory.patch
* Wed Aug 31 2016 cbrauner@suse.de
- remove 0001-skip-empty-entries-under-proc-self-cgroup.patch
* Sat Jul 23 2016 cbrauner@suse.com
- remove explicit Provides for pam_cgfs subpackage
* Mon Jul 11 2016 cbrauner@suse.de
- install pam_cgfs.so with the pam_cgfs subpackage
* Sun Jul 10 2016 cbrauner@suse.com
- add 0001-skip-empty-entries-under-proc-self-cgroup.patch
* Thu Jul 07 2016 cbrauner@suse.de
- Remove lxcfs-devel.
- Install shared library liblxcfs.so into /usr/lib/lxcfs as it is not supposed
  to be used by any other program.
* Thu Jul 07 2016 cbrauner@suse.de
- rename devel package from liblxcfs-devel to lxcfs-devel
* Thu Jul 07 2016 cbrauner@suse.de
- make sure that lxcfs install the shared library liblxcfs.so:
  The lxcfs executable requires liblxcfs.so be installed. It calls dlopen() to
  dynamically reload the shared library on upgrade. This is important. Do *not*
  split into a separate package and do not turn this into a versioned shared
  library! (This shared library allows lxcfs to be updated without having to
  restart running containers!)
* Thu Jul 07 2016 cbrauner@suse.de
- add lxcfs package