<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libcg.git/dist, branch master</title>
<subtitle>Unnamed repository; edit this file to name it for gitweb.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jsafrane/public_git/libcg.git/'/>
<entry>
<title>git: hide all generated files from git</title>
<updated>2010-03-24T16:06:20+00:00</updated>
<author>
<name>Lennart Poettering</name>
<email>mzyvopt@0pointer.de</email>
</author>
<published>2010-03-24T14:53:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jsafrane/public_git/libcg.git/commit/?id=bdc36c15b77dd7db3720540efbd164899bee53c0'/>
<id>bdc36c15b77dd7db3720540efbd164899bee53c0</id>
<content type='text'>
Signed-off-by: Lennart Poettering &lt;lennart@poettering.net&gt;
Reviewed-By: Jan Safranek &lt;jsafrane@redhat.com&gt;
Acked-by: Dhaval Giani &lt;dhaval.giani@gmail.com&gt;
Signed-off-by: Dhaval Giani &lt;dhaval.giani@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Lennart Poettering &lt;lennart@poettering.net&gt;
Reviewed-By: Jan Safranek &lt;jsafrane@redhat.com&gt;
Acked-by: Dhaval Giani &lt;dhaval.giani@gmail.com&gt;
Signed-off-by: Dhaval Giani &lt;dhaval.giani@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libcgroup: Add pkg-config data</title>
<updated>2010-03-24T14:47:27+00:00</updated>
<author>
<name>Dhaval Giani</name>
<email>dhaval.giani@gmail.com</email>
</author>
<published>2010-02-18T14:56:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jsafrane/public_git/libcg.git/commit/?id=336ce466ee8d2084a348c5c772c26cfe70161cb2'/>
<id>336ce466ee8d2084a348c5c772c26cfe70161cb2</id>
<content type='text'>
libcgroup was not making an entry into the pkg-config database, which
makes life easier when using multiple libraries. Add the needed data
in order to be registered with the pkg-config database on installation.

Signed-off-by: Dhaval Giani &lt;dhaval.giani@gmail.com&gt;
Reviewed-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Acked-by: Lennart Poettering &lt;lennnart@poettering.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
libcgroup was not making an entry into the pkg-config database, which
makes life easier when using multiple libraries. Add the needed data
in order to be registered with the pkg-config database on installation.

Signed-off-by: Dhaval Giani &lt;dhaval.giani@gmail.com&gt;
Reviewed-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Acked-by: Lennart Poettering &lt;lennnart@poettering.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Split header file III</title>
<updated>2010-03-21T21:02:01+00:00</updated>
<author>
<name>Jan Safranek</name>
<email>jsafrane@redhat.com</email>
</author>
<published>2010-03-12T15:50:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jsafrane/public_git/libcg.git/commit/?id=ed0881d91408000d6ea5e4f73b49acf2615df9f9'/>
<id>ed0881d91408000d6ea5e4f73b49acf2615df9f9</id>
<content type='text'>
Changelog:
 - since there are no global macros, base.h is gone
 - since there is no base.h, all headers need to include &lt;features.h&gt; to get
   __BEGIN_DECLS
 - new init.h with cgroup_init() and cgroup_get_subsys_mount_point()
 - new error.h with error handling enum and related stuff
 - use #ifndef _LIBCGROUP_*_H instead _LIBCG_*_H in header guards
 - fix few checkpatch complaints (long lines, whitespaces, ...)

The patch includes Makefile and .spec changes. I tested it compiles,
make dist produces tarball with all headers, so does also the rpm.
'make' should automatically catch all changes in new headers and
recompile dependent (=all) sources when any header changes.

libcgroup.h
  - does not declare anything, it just includes all the other files. In
    future, it might contain base of doxygen documentation (some
    introduction etc.)

libcgroup/error.h
  - the big enum with errors + error related functions

libcgroup/init.h
  - libcgroup_init() and cgroup_get_subsys_mount_point()

libcgroup/config.h
  - configuration reading/unloading

libcgroup/groups.h
  - group manipulation stuff (create/modify/delete/free, incl. controllers and
    get/set values) + definition of struct cgroup (=must be included by
    libcgroup/tasks.h, which needs it)

libcgroup/iterators.h
  - various walks, *_begin/next/end

libcgroup/tasks.h
  - task classification, incl. rules cache manipulation

In addition, I probably removed some #includes, which are not needed now when
looking for the minimal #include set to build the project. I also hope I did not
miss any function declaration or macro...

Signed-off-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Dhaval Giani &lt;dhaval.giani@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changelog:
 - since there are no global macros, base.h is gone
 - since there is no base.h, all headers need to include &lt;features.h&gt; to get
   __BEGIN_DECLS
 - new init.h with cgroup_init() and cgroup_get_subsys_mount_point()
 - new error.h with error handling enum and related stuff
 - use #ifndef _LIBCGROUP_*_H instead _LIBCG_*_H in header guards
 - fix few checkpatch complaints (long lines, whitespaces, ...)

The patch includes Makefile and .spec changes. I tested it compiles,
make dist produces tarball with all headers, so does also the rpm.
'make' should automatically catch all changes in new headers and
recompile dependent (=all) sources when any header changes.

libcgroup.h
  - does not declare anything, it just includes all the other files. In
    future, it might contain base of doxygen documentation (some
    introduction etc.)

libcgroup/error.h
  - the big enum with errors + error related functions

libcgroup/init.h
  - libcgroup_init() and cgroup_get_subsys_mount_point()

libcgroup/config.h
  - configuration reading/unloading

libcgroup/groups.h
  - group manipulation stuff (create/modify/delete/free, incl. controllers and
    get/set values) + definition of struct cgroup (=must be included by
    libcgroup/tasks.h, which needs it)

libcgroup/iterators.h
  - various walks, *_begin/next/end

libcgroup/tasks.h
  - task classification, incl. rules cache manipulation

In addition, I probably removed some #includes, which are not needed now when
looking for the minimal #include set to build the project. I also hope I did not
miss any function declaration or macro...

Signed-off-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Dhaval Giani &lt;dhaval.giani@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>rpm spec file misses the sysconfig/cgconfig file</title>
<updated>2010-03-11T12:06:56+00:00</updated>
<author>
<name>Chris</name>
<email>libcg@deksai.com</email>
</author>
<published>2010-03-09T16:09:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jsafrane/public_git/libcg.git/commit/?id=90bb7d4d29cba4b6aee9715f859cec90092cfb90'/>
<id>90bb7d4d29cba4b6aee9715f859cec90092cfb90</id>
<content type='text'>
The /etc/sysconfig/cgconfig file is never installed with the current RPM
spec file. This fixes it for me:

Signed-off-by: Chris Tasma &lt;chris@deksai.com&gt;
Reviewed-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Dhaval Giani &lt;dhaval.giani@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The /etc/sysconfig/cgconfig file is never installed with the current RPM
spec file. This fixes it for me:

Signed-off-by: Chris Tasma &lt;chris@deksai.com&gt;
Reviewed-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Dhaval Giani &lt;dhaval.giani@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the changelog in libcgroup.spec.in</title>
<updated>2010-01-19T11:46:36+00:00</updated>
<author>
<name>Balbir Singh</name>
<email>balbir@linux.vnet.ibm.com</email>
</author>
<published>2010-01-19T11:46:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jsafrane/public_git/libcg.git/commit/?id=620c1574313d9af8a6c8a8c0d409b397dab0e617'/>
<id>620c1574313d9af8a6c8a8c0d409b397dab0e617</id>
<content type='text'>
Signed-off-by: Balbir Singh &lt;balbir@linux.vnet.ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Balbir Singh &lt;balbir@linux.vnet.ibm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Distribute cgget tool</title>
<updated>2010-01-19T11:31:24+00:00</updated>
<author>
<name>Jan Safranek</name>
<email>jsafrane@redhat.com</email>
</author>
<published>2010-01-18T12:15:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jsafrane/public_git/libcg.git/commit/?id=89abe7bd25e6f29987662f1992fab1061173f101'/>
<id>89abe7bd25e6f29987662f1992fab1061173f101</id>
<content type='text'>
Distribute cgget tool in rpms.

Signed-off-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Balbir Singh &lt;balbir@linux.vnet.ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Distribute cgget tool in rpms.

Signed-off-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Balbir Singh &lt;balbir@linux.vnet.ibm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the init script installation from .spec</title>
<updated>2009-12-16T08:33:20+00:00</updated>
<author>
<name>Jan Safranek</name>
<email>jsafrane@redhat.com</email>
</author>
<published>2009-12-14T08:22:29+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jsafrane/public_git/libcg.git/commit/?id=01af1d63f5b85e7f87850cccfd3e6426d73dfb05'/>
<id>01af1d63f5b85e7f87850cccfd3e6426d73dfb05</id>
<content type='text'>
If we have our init scripts in /etc/init.d as result of 'make install', we
don't need to install them again in the .spec file.

Signed-off-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Dhaval Giani &lt;dhaval@linux.vnet.ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If we have our init scripts in /etc/init.d as result of 'make install', we
don't need to install them again in the .spec file.

Signed-off-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Dhaval Giani &lt;dhaval@linux.vnet.ibm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the libcgroup group</title>
<updated>2009-10-27T07:38:04+00:00</updated>
<author>
<name>Jan Safranek</name>
<email>jsafrane@redhat.com</email>
</author>
<published>2009-10-26T14:28:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jsafrane/public_git/libcg.git/commit/?id=49a4f14b51dfd9608395fdfcc90aa8a40c911925'/>
<id>49a4f14b51dfd9608395fdfcc90aa8a40c911925</id>
<content type='text'>
IMHO libcgroup is not part of "Development/Libraries" group - only the devel
subpackage is. Question is, part of which group it is. Looking at
https://fedoraproject.org/wiki/RPMGroups, I like "System
Environment/Libraries" (the package provides library) or "Applications/System"
the package provides various system tools).

What is your opinion?

Signed-off-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Balbir Singh &lt;balbir@linux.vnet.ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IMHO libcgroup is not part of "Development/Libraries" group - only the devel
subpackage is. Question is, part of which group it is. Looking at
https://fedoraproject.org/wiki/RPMGroups, I like "System
Environment/Libraries" (the package provides library) or "Applications/System"
the package provides various system tools).

What is your opinion?

Signed-off-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Balbir Singh &lt;balbir@linux.vnet.ibm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Distribute the PAM module in separate subpackage</title>
<updated>2009-10-27T07:38:04+00:00</updated>
<author>
<name>Jan Safranek</name>
<email>jsafrane@redhat.com</email>
</author>
<published>2009-10-26T14:28:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jsafrane/public_git/libcg.git/commit/?id=ddc87bb2079805888403044ce7f95229dabff654'/>
<id>ddc87bb2079805888403044ce7f95229dabff654</id>
<content type='text'>
As discussed on IRC, it might be nice to distribute the PAM module as
separate subpackage.

Regarding the Group:, it seems to me all PAM modules are in "System
Environment/Base" group, so let's put this one there too.

Signed-off-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Balbir Singh &lt;balbir@linux.vnet.ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As discussed on IRC, it might be nice to distribute the PAM module as
separate subpackage.

Regarding the Group:, it seems to me all PAM modules are in "System
Environment/Base" group, so let's put this one there too.

Signed-off-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Balbir Singh &lt;balbir@linux.vnet.ibm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new executables to .spec file</title>
<updated>2009-10-27T07:38:04+00:00</updated>
<author>
<name>Jan Safranek</name>
<email>jsafrane@redhat.com</email>
</author>
<published>2009-10-26T14:28:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/jsafrane/public_git/libcg.git/commit/?id=c9bc86622ba6e9ecd429fffbd2d838a86ac50130'/>
<id>c9bc86622ba6e9ecd429fffbd2d838a86ac50130</id>
<content type='text'>
We have some new tools available in /bin and /sbin and we should distribute
them.

Changelog:
 - list the files instead of using wildcard

Signed-off-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Balbir Singh &lt;balbir@linux.vnet.ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We have some new tools available in /bin and /sbin and we should distribute
them.

Changelog:
 - list the files instead of using wildcard

Signed-off-by: Jan Safranek &lt;jsafrane@redhat.com&gt;
Signed-off-by: Balbir Singh &lt;balbir@linux.vnet.ibm.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
