Libcgroup
From CBLFS
Jump to navigationJump to searchDownload Source: | http://sourceforge.net/projects/libcg/files/libcgroup/v0.36.2/libcgroup-0.36.2.tar.bz2/download |
---|
Contents
Introduction to Libcgroup
Control groups, a new kernel feature in Linux 2.6.24 provides a file system interface to manipulate and control the details on task grouping including creation of new task groups (control groups), permission handling and task assignment.
Project Homepage: http://libcg.sourceforge.net/
Dependencies
Runtime
Configuration Information
Non-Multilib
Compile the package:
./configure --prefix=/usr && make
Install the package:
make install
Move the /usr/lib/security/* to /lib/security
mv /usr/lib/security/* /lib/security
Multilib
Please contribute for this section.
32Bit
Please contribute for this section.
N32
Please contribute for this section.
64Bit
Please contribute for this section.
Configuring
Copy the sample cgroup.conf file to /etc
cp samples/cgroup.conf /etc
Modify the /etc/cgroup.conf to have at least root group.
Add following line to /etc/pam.d/su
session optional pam_cgroup.so
Contents
Installed Directories: | None |
---|---|
Installed Programs: | cgconfigparser, cgclear, cgrulesengd, cgclassify, cgget, cgdelete, cgset, lscgroup, cgexec, lssubsys, cgcreate |
Installed Libraries: | libcgroup.so.1.0.36, pam_cgroup.so.0.0.0 |
Short Descriptions
cgconfigparser | setup control group file system. |
---|---|
cgclear | unload the cgroup filesystem |
cgrulesengd | control group rules daemon |
cgclassify | move running task(s) to given cgroups |
cgget | print parameter(s) of given group(s) |
cgdelete | remove control group(s) |
cgset | set the parameters of given cgroup(s) |
lscgroup | list all cgroups |
cgexec | run the task in given control groups |
lssubsys | list hierarchies containing given subsystem |
cgcreate | create new cgroup(s) |
libcgroup.so.1.0.36 | |
pam_cgroup.so.0.0.0 | This is a PAM module for placing the processes in respective groups. |