Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libcgroup-tools | Distribution: openSUSE Tumbleweed |
Version: 3.1.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Oct 2 15:43:06 2024 |
Group: Unspecified | Build host: reproducible |
Size: 287114 | Source RPM: libcgroup-3.1.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/libcgroup/libcgroup | |
Summary: Control groups management tools |
NOTE - this release is not guaranteed to be backward compatible with previous releases! Libcgroup v3.1.0 adds systemd support to the libcgroup library. Users can now create systemd scopes via the libcgroup C APIs, command line tools, and (experimental) Python bindings. These scopes can be "delegated" (or not), which is systemd parlance for a cgroup hierarchy that is being managed by another entity. Systemd will not modify settings or processes within a delegated hierarchy. Note that libcgroup v3.1.0 is still capable of modifying cgroups and processes anywhere in the cgroup hierarchy, including the root cgroup and its children (which are owned by systemd). Modifying cgroups and processes owned by systemd is a violation of the cgroup single-writer rule, and systemd reserves the right to undo any changes made by other processes. The libcgroup team strongly discourages modifying systemd-managed cgroups - especially on production systems - but it can be useful during prototyping and on experimental systems. The initial release of the cgroups implementation was in Linux 2.6.24. Over time, various cgroup controllers have been added to allow the management of various types of resources. However, the development of these controllers was largely uncoordinated, with the result that many inconsistencies arose between controllers and management of the cgroup hierarchies became rather complex.
LGPL-2.1-only
* Wed Oct 02 2024 Dr. Werner Fink <werner@suse.de> - Clean up package * Make systemd unit files work * Set socket path and socket group * Create group cgred * Use permission build/install api * Tue Oct 01 2024 Dr. Werner Fink <werner@suse.de> - Update to libcgroup-3.1.0 NOTE - this release is not guaranteed to be backward compatible with previous releases! There has been many changes! * Libcgroup v3.1.0 adds systemd support to the libcgroup library. - Add cgrules.service and cgconfig.service below examples in package documentation of libcgroup-tools - Adopt baselibs.conf to libcgroup3 - Split off a separate libcgroup-pam package - Drop obsolete patches * cgconfig-Do-not-overwrite-defaultcgroup-configuratio.patch * do-not-version-pam-module.patch * initd_cgconfig.patch * initd_cgred.patch - Add patches * Syntax-fixes-for-man-pages.patch * cgroup-directory.patch * oldfashion_init.patch * pam_cgroup-Revert-broken-cache-usage.patch * template-doc.patch * Thu Nov 23 2017 rbrown@suse.com - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) * Wed Jan 14 2015 tcech@suse.cz - add Require for post install scriptlets (bnc#912531) * Wed Jan 14 2015 mhocko@suse.de - cgconfig-Do-not-overwrite-defaultcgroup-configuratio.patch - cgconfig: Do not overwrite defaultcgroup configuration (bnc#912487) * Tue Jan 13 2015 tchvatal@suse.com - Cleanup with spec-cleaner - Version bump to 0.41 - no changelog - Add fillup/insserv prereqs bnc#912531 * Fri Jan 10 2014 mhocko@suse.com - package upgraded from 0.37 to 0.41.rc1 - libcgroup-man_pages.patch: removed because obsoleted by 41b1e43155831 - initd_cgconfig-read-correctly-defaultcgroup.patch: removed because obsoleted by 9659403b713f9 * Thu May 02 2013 mhocko@suse.cz - do-not-version-pam-module.patch: fix an invalid link to pam_cgroup.so.0.0.0 and do not build cgroup pam module as a versioned shared object (bnc#817533) * Tue Nov 27 2012 jengelh@inai.de - Remove redundant/obsolete sections from specfile - Follow shlib packaging guidelines; libcgroup1 ought to only have the library, move the rest into libcgroup-tools. * Thu Nov 22 2012 mhocko@suse.cz - initd_cgconfig-read-correctly-defaultcgroup.patch: fix defaultcgroup detection (bnc#790934)
/etc/cgconfig.conf /etc/cgconfig.d /etc/cgrules.conf /etc/cgsnapshot_allowlist.conf /etc/cgsnapshot_denylist.conf /usr/bin/cgclassify /usr/bin/cgcreate /usr/bin/cgdelete /usr/bin/cgexec /usr/bin/cgget /usr/bin/cgset /usr/bin/cgsnapshot /usr/bin/cgxget /usr/bin/cgxset /usr/bin/libcgroup_systemd_idle_thread /usr/bin/lscgroup /usr/bin/lssubsys /usr/lib/systemd/system/cgconfig.service /usr/lib/systemd/system/cgrules.service /usr/lib/sysusers.d/system-group-cgroup.conf /usr/sbin/cgconfigparser /usr/sbin/cgrulesengd /usr/share/doc/packages/libcgroup-tools /usr/share/doc/packages/libcgroup-tools/README /usr/share/doc/packages/libcgroup-tools/README_daemon /usr/share/doc/packages/libcgroup-tools/README_systemd /usr/share/licenses/libcgroup-tools /usr/share/licenses/libcgroup-tools/COPYING /usr/share/man/man1/cgclassify.1.gz /usr/share/man/man1/cgcreate.1.gz /usr/share/man/man1/cgdelete.1.gz /usr/share/man/man1/cgexec.1.gz /usr/share/man/man1/cgget.1.gz /usr/share/man/man1/cgset.1.gz /usr/share/man/man1/cgsnapshot.1.gz /usr/share/man/man1/cgxget.1.gz /usr/share/man/man1/cgxset.1.gz /usr/share/man/man1/lscgroup.1.gz /usr/share/man/man1/lssubsys.1.gz /usr/share/man/man5/cgconfig.conf.5.gz /usr/share/man/man5/cgred.conf.5.gz /usr/share/man/man5/cgrules.conf.5.gz /usr/share/man/man8/cgconfigparser.8.gz /usr/share/man/man8/cgrulesengd.8.gz /usr/share/permissions/permissions.d /usr/share/permissions/permissions.d/libcgroup
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 13 00:41:02 2024