<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/linux-privs/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/linux-privs/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/linux-privs/bugs/</id><updated>2002-04-15T17:02:57Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>1.10: #include fixes</title><link href="https://sourceforge.net/p/linux-privs/bugs/4/" rel="alternate"/><published>2002-04-15T17:02:57Z</published><updated>2002-04-15T17:02:57Z</updated><author><name>Andrew G. Morgan</name><uri>https://sourceforge.net/u/agmorgan/</uri></author><id>https://sourceforge.net8e68151eb2c8bfe850aa60d0640f6818a1fbf9ac</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ray Lischner  lisch of tempest-sw.com says:&lt;/p&gt;
&lt;p&gt;I recently downloaded libcap-1.10, and found a couple&lt;br /&gt;
of minor problems&lt;br /&gt;
in some header files. I downloaded from&lt;br /&gt;
&lt;a href="http://www.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.4/" rel="nofollow"&gt;http://www.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.4/&lt;/a&gt;&lt;br /&gt;
so I'm pretty sure I have the most recent version.&lt;/p&gt;
&lt;p&gt;--- libcap.h.orig       Sun Apr 14 13:11:23 2002&lt;br /&gt;
+++ libcap.h    Sun Apr 14 13:16:15 2002&lt;br /&gt;
@@ -111,8 +111,8 @@&lt;br /&gt;
* place them here too.&lt;br /&gt;
*/&lt;/p&gt;
&lt;p&gt;-extern int capset(cap_user_header_t header,&lt;br /&gt;
cap_user_data_t data);&lt;br /&gt;
-extern int capget(cap_user_header_t header, const&lt;br /&gt;
cap_user_data_t data);&lt;br /&gt;
+extern int capset(cap_user_header_t header, const&lt;br /&gt;
cap_user_data_t data);&lt;br /&gt;
+extern int capget(cap_user_header_t header,&lt;br /&gt;
cap_user_data_t data);&lt;br /&gt;
extern int capgetp(pid_t pid, cap_t cap_d);&lt;br /&gt;
extern int capsetp(pid_t pid, cap_t cap_d);&lt;/p&gt;
&lt;p&gt;--- include/sys/capability.h.orig       Sun Apr 14&lt;br /&gt;
13:12:59 2002&lt;br /&gt;
+++ include/sys/capability.h    Sun Apr 14 13:16:29&lt;br /&gt;
2002&lt;br /&gt;
@@ -98,8 +98,8 @@&lt;/p&gt;
&lt;p&gt;#if !defined(_POSIX_SOURCE)&lt;/p&gt;
&lt;p&gt;-extern int capset(cap_user_header_t header,&lt;br /&gt;
cap_user_data_t data);&lt;br /&gt;
-extern int capget(cap_user_header_t header, const&lt;br /&gt;
cap_user_data_t data);&lt;br /&gt;
+extern int capset(cap_user_header_t header, const&lt;br /&gt;
cap_user_data_t data);&lt;br /&gt;
+extern int capget(cap_user_header_t header,&lt;br /&gt;
cap_user_data_t data);&lt;br /&gt;
extern int capgetp(pid_t pid, cap_t cap_d);&lt;br /&gt;
extern int capsetp(pid_t pid, cap_t cap_d);&lt;br /&gt;
extern char const *_cap_names[];&lt;/p&gt;
&lt;p&gt;-- &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>1.10: #include nonsense</title><link href="https://sourceforge.net/p/linux-privs/bugs/3/" rel="alternate"/><published>2001-02-19T20:26:49Z</published><updated>2001-02-19T20:26:49Z</updated><author><name>Andrew G. Morgan</name><uri>https://sourceforge.net/u/agmorgan/</uri></author><id>https://sourceforge.net3f67978224b4413f6f06c16c6f84a6eb40f1a09c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Andrew&lt;/p&gt;
&lt;p&gt;I am the debian maintainer of libcap (version 1.10). A user send me the&lt;br /&gt;
following bugreport:&lt;br /&gt;
-----------------------8&amp;amp;lt;----------------------------------&lt;br /&gt;
From: Robert Bihlmeyer &amp;amp;lt;robbe at orcus.priv.at&amp;amp;gt;&lt;/p&gt;
&lt;p&gt;Compiling the following program with gcc -O fails, and I don't think&lt;br /&gt;
it should:&lt;/p&gt;
&lt;p&gt;#include &amp;amp;lt;string.h&amp;amp;gt; &lt;br /&gt;
#include &amp;amp;lt;sys/capability.h&amp;amp;gt;&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
return 0;&lt;br /&gt;
}&lt;br /&gt;
-----------------------8&amp;amp;lt;----------------------------------&lt;br /&gt;
I think it breaks, because sys/capability.h includes linux/capability.h&lt;br /&gt;
(and it works, if &amp;amp;lt;sys/capability.h&amp;amp;gt; is included before &amp;amp;lt;string.h&amp;amp;gt;).&lt;/p&gt;
&lt;p&gt;Could you please coment on this?&lt;/p&gt;
&lt;p&gt;thanks,&lt;br /&gt;
Michael&lt;br /&gt;
mvo at debian.org&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CVSROOT permission problem</title><link href="https://sourceforge.net/p/linux-privs/bugs/2/" rel="alternate"/><published>2000-07-01T23:23:09Z</published><updated>2000-07-01T23:23:09Z</updated><author><name>Andrew G. Morgan</name><uri>https://sourceforge.net/u/agmorgan/</uri></author><id>https://sourceforge.net802f106582fe830da9e81c94c200b3b0412bcb6b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I've imported the libcap stuff into the CVS repository.&lt;br /&gt;
I'm also keen to check in a file-cap supporting revision&lt;br /&gt;
(in conjuction with an extended-attribute patch that I have)&lt;br /&gt;
but to do this I want to be able to use a branch.&lt;br /&gt;
Unfortunately, there seems to be some sort of permission&lt;br /&gt;
issue with the CVSROOT directory:&lt;/p&gt;
&lt;p&gt;[morgan@morgan-home libcap]$ cvs update -r libcap-pre2&lt;br /&gt;
cvs [server aborted]: cannot write /cvsroot/linux-privs/CVSROOT/val-tags: Permission denied&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;
&lt;p&gt;Andrew&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>please set up a linux-privs-cvs-tracking mailing list</title><link href="https://sourceforge.net/p/linux-privs/bugs/1/" rel="alternate"/><published>2000-06-28T20:28:44Z</published><updated>2000-06-28T20:28:44Z</updated><author><name>Andrew G. Morgan</name><uri>https://sourceforge.net/u/agmorgan/</uri></author><id>https://sourceforge.net464bba32ad76b43c8778c710d9e1327fd4888c6c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I'd like to have all CVS commit information directed to an archived&lt;br /&gt;
mailing list. My experiences with CVS are that unless you make an&lt;br /&gt;
explicit effort to track commits to the CVS repository when there are&lt;br /&gt;
multiple, or busy, developers things rapidly become chaotic.&lt;/p&gt;
&lt;p&gt;The suggested name for said mailing list is:&lt;/p&gt;
&lt;p&gt;linux-privs-cvs-tracking&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Andrew&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>