Provided by: cgmanager-utils_0.24-0ubuntu5_i386 bug


       cgm - manual page for cgm 0.22


       cgm  is  a  client  script  to  simplify  making requests of the cgroup
       manager.  It simply calls dbus-send to send  requests  to  the  running
       cgmanager or cgproxy.

              cgm ping

              cgm create <controller> cgroup

              cgm chown <controller> <cgroup> uid gid

              cgm chmod <controller> <cgroup> mode

              cgm remove <controller> <cgroup>

              cgm getpidcgroup <controller> pid

              cgm movepid <controller> <cgroup> pid

              cgm getvalue <controller> <cgroup> file

              cgm setvalue <controller> <cgroup> file value

              cgm gettasks <controller> <cgroup>

              cgm listchildren <controller> <cgroup>

              cgm removeonempty <controller> <cgroup>

              cgm apiversion

              Replace   '<controller>'   with  the  desired  controller,  i.e.
              memory, and '<cgroup>' with the desired cgroup,  i.e.  x1.   For
              create,  chown,  chmod, remove, and movepid, <controller> may be
              "all".  To refer to the current cgroup, use ''.


       To create a new cgroup called foo and move  your  shell  into  it,  you
       could do:

       sudo cgm create all foo
       sudo cgm chown all foo $(id -u) $(id -g)
       cgm movepid all foo $$

       Then to freeze that cgroup,

       cgm setvalue freezer foo freezer.state FROZEN