Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

lxcfs-2.0.8-lp150.1.2 RPM for ppc64le

From OpenSuSE Ports Leap 15.0 for ppc64le

Name: lxcfs Distribution: openSUSE Leap 15.0
Version: 2.0.8 Vendor: openSUSE
Release: lp150.1.2 Build date: Wed May 9 07:46:51 2018
Group: System/Management Build host: obs-power8-01
Size: 351618 Source RPM: lxcfs-2.0.8-lp150.1.2.src.rpm
Summary: FUSE filesystem for LXC
LXCFS is a simple userspace filesystem designed to work around some current limitations of the Linux kernel.

Specifically, it's providing two main things

A set of files which can be bind-mounted over their /proc originals
to provide CGroup-aware values.
A cgroupfs-like tree which is container aware.
The code is pretty simple, written in C using libfuse and glib.

The main driver for this work was the need to run systemd based containers as a regular unprivileged user
while still allowing systemd inside the container to interact with cgroups.

Now with the introduction of the cgroup namespace in the Linux kernel, that part is no longer necessary
on recent kernels and focus is now on making containers feel more like a real independent system through
the proc masking feature.






* Tue Oct 31 2017
  - 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
    * 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
  - 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
  - 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
  - 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
  - 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
  - remove 0001-skip-empty-entries-under-proc-self-cgroup.patch
* Sat Jul 23 2016
  - remove explicit Provides for pam_cgfs subpackage
* Mon Jul 11 2016
  - install with the pam_cgfs subpackage
* Sun Jul 10 2016
  - add 0001-skip-empty-entries-under-proc-self-cgroup.patch
* Thu Jul 07 2016
  - Remove lxcfs-devel.
  - Install shared library into /usr/lib/lxcfs as it is not supposed
    to be used by any other program.
* Thu Jul 07 2016
  - rename devel package from liblxcfs-devel to lxcfs-devel
* Thu Jul 07 2016
  - make sure that lxcfs install the shared library
    The lxcfs executable requires 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
  - add lxcfs package



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 9 10:26:55 2021