Hello community,

here is the log from the commit of package libcap1 for openSUSE:Factory checked 
in at 2014-10-05 20:27:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libcap1 (Old)
 and      /work/SRC/openSUSE:Factory/.libcap1.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libcap1"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libcap1/libcap1.changes  2014-09-28 
19:53:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libcap1.new/libcap1.changes     2014-10-05 
20:27:26.000000000 +0200
@@ -1,0 +2,12 @@
+Wed Oct  1 07:39:56 UTC 2014 - [email protected]
+
+- fixed download url, added gpg verification. 
+
+-------------------------------------------------------------------
+Fri Sep 26 18:35:17 UTC 2014 - [email protected]
+
+- Update to libcap 1.97.
+- Remove libcap-1.10.diff, libcap-gcc-warning-fixes.diff
+- Refresh all other patches
+
+-------------------------------------------------------------------

Old:
----
  libcap-1.10.diff
  libcap-1.10.tar.bz2
  libcap-gcc-warning-fixes.diff

New:
----
  libcap-1.97.tar.sign
  libcap-1.97.tar.xz
  libcap1.keyring

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libcap1.spec ++++++
--- /var/tmp/diff_new_pack.4zIIyU/_old  2014-10-05 20:27:27.000000000 +0200
+++ /var/tmp/diff_new_pack.4zIIyU/_new  2014-10-05 20:27:27.000000000 +0200
@@ -16,19 +16,20 @@
 #
 
 
+BuildRequires:  xz
 Name:           libcap1
 Summary:        Library for Capabilities (linux-privs) Support
 License:        BSD-3-Clause
 Group:          System/Libraries
-Version:        1.10
+Version:        1.97
 Release:        0
-Source:         
ftp://ftp.de.kernel.org/pub/linux/libs/security/linux-privs/old/kernel-2.4/libcap-1.10.tar.bz2
-Source2:        baselibs.conf
-Patch:          libcap-%{version}.diff
-Patch2:         header.patch
+Source:         
http://www.kernel.org/pub/linux/libs/security/linux-privs/libcap1/libcap-%{version}.tar.xz
+Source1:        
http://www.kernel.org/pub/linux/libs/security/linux-privs/libcap1/libcap-%{version}.tar.sign
+Source2:        %name.keyring
+Source3:        baselibs.conf
 Patch1:         libcap-shlib-fix.diff
+Patch2:         header.patch
 Patch3:         libcap.eal3.diff
-Patch4:         libcap-gcc-warning-fixes.diff
 Patch6:         libcap-invalid-free-fix.diff
 Patch7:         libcap-array-range-fix.diff
 Patch8:         libcap-no-version-check.diff
@@ -52,11 +53,9 @@
 
 %prep
 %setup -q -n libcap-%{version}
-%patch
 %patch1
 %patch2
-%patch3 -p2
-%patch4
+%patch3 -p1
 %patch6
 %patch7
 %patch8

++++++ feature-tests.patch ++++++
--- /var/tmp/diff_new_pack.4zIIyU/_old  2014-10-05 20:27:27.000000000 +0200
+++ /var/tmp/diff_new_pack.4zIIyU/_new  2014-10-05 20:27:27.000000000 +0200
@@ -1,7 +1,7 @@
-Index: libcap-1.10/doc/cap_get_proc.3
+Index: libcap-1.97/doc/cap_get_proc.3
 ===================================================================
---- libcap-1.10.orig/doc/cap_get_proc.3
-+++ libcap-1.10/doc/cap_get_proc.3
+--- libcap-1.97.orig/doc/cap_get_proc.3
++++ libcap-1.97/doc/cap_get_proc.3
 @@ -15,8 +15,6 @@ arbitrary processes
  .br
  .BI "int cap_set_proc(cap_t " cap_p );
@@ -11,11 +11,11 @@
  .B #include <sys/capability.h>
  .sp
  .BI "cap_t capgetp(pid_t " pid ", cap_t " cap_d );
-Index: libcap-1.10/doc/capget.2
+Index: libcap-1.97/doc/capget.2
 ===================================================================
---- libcap-1.10.orig/doc/capget.2
-+++ libcap-1.10/doc/capget.2
-@@ -6,8 +6,6 @@
+--- libcap-1.97.orig/doc/capget.2
++++ libcap-1.97/doc/capget.2
+@@ -5,8 +5,6 @@
  .SH NAME
  capget, capset \- set/get process capabilities
  .SH SYNOPSIS
@@ -24,11 +24,11 @@
  .B #include <sys/capability.h>
  .sp
  .BI "int capget(cap_user_header_t " header ", cap_user_data_t " data );
-Index: libcap-1.10/libcap/include/sys/capability.h
+Index: libcap-1.97/libcap/include/sys/capability.h
 ===================================================================
---- libcap-1.10.orig/libcap/include/sys/capability.h
-+++ libcap-1.10/libcap/include/sys/capability.h
-@@ -92,20 +92,15 @@ cap_t   cap_from_text(const char *);
+--- libcap-1.97.orig/libcap/include/sys/capability.h
++++ libcap-1.97/libcap/include/sys/capability.h
+@@ -103,20 +103,15 @@ cap_t   cap_from_text(const char *);
  char *  cap_to_text(cap_t, ssize_t *);
  
  /*
@@ -50,10 +50,10 @@
  #ifdef __cplusplus
  }
  #endif
-Index: libcap-1.10/progs/getpcaps.c
+Index: libcap-1.97/progs/getpcaps.c
 ===================================================================
---- libcap-1.10.orig/progs/getpcaps.c
-+++ libcap-1.10/progs/getpcaps.c
+--- libcap-1.97.orig/progs/getpcaps.c
++++ libcap-1.97/progs/getpcaps.c
 @@ -11,7 +11,6 @@
  #include <stdio.h>
  #include <string.h>
@@ -62,11 +62,11 @@
  #include <sys/capability.h>
  
  static void usage(void)
-Index: libcap-1.10/progs/setpcaps.c
+Index: libcap-1.97/progs/setpcaps.c
 ===================================================================
---- libcap-1.10.orig/progs/setpcaps.c
-+++ libcap-1.10/progs/setpcaps.c
-@@ -11,7 +11,6 @@
+--- libcap-1.97.orig/progs/setpcaps.c
++++ libcap-1.97/progs/setpcaps.c
+@@ -9,7 +9,6 @@
  #include <stdio.h>
  #include <string.h>
  #include <stdlib.h>
@@ -74,11 +74,11 @@
  #include <sys/capability.h>
  #include <unistd.h>
  
-Index: libcap-1.10/progs/sucap.c
+Index: libcap-1.97/progs/sucap.c
 ===================================================================
---- libcap-1.10.orig/progs/sucap.c
-+++ libcap-1.10/progs/sucap.c
-@@ -8,18 +8,18 @@
+--- libcap-1.97.orig/progs/sucap.c
++++ libcap-1.97/progs/sucap.c
+@@ -8,13 +8,12 @@
   * privileges. All environment variables are inherited.
   */
  
@@ -93,9 +93,3 @@
  #include <grp.h>
  #include <unistd.h>
  #include <sys/wait.h>
- #include <errno.h>
- #include <string.h>
-+#include <stdlib.h>
- 
- static void usage(void)
- {

++++++ header.patch ++++++
--- /var/tmp/diff_new_pack.4zIIyU/_old  2014-10-05 20:27:27.000000000 +0200
+++ /var/tmp/diff_new_pack.4zIIyU/_new  2014-10-05 20:27:27.000000000 +0200
@@ -1,6 +1,8 @@
---- libcap/_makenames.c-dist   1999-05-14 06:46:15.000000000 +0200
-+++ libcap/_makenames.c        2006-12-19 17:56:11.000000000 +0100
-@@ -9,7 +9,7 @@
+Index: libcap/_makenames.c
+===================================================================
+--- libcap/_makenames.c.orig
++++ libcap/_makenames.c
+@@ -7,7 +7,7 @@
  
  #include <stdio.h>
  #include <stdlib.h>
@@ -9,3 +11,23 @@
  
  /*
   * #include 'sed' generated array
+Index: libcap/include/sys/capability.h
+===================================================================
+--- libcap/include/sys/capability.h.orig
++++ libcap/include/sys/capability.h
+@@ -23,15 +23,6 @@ extern "C" {
+ #include <sys/types.h>
+ #include <stdint.h>
+ 
+-/*
+- * Make sure we can be included from userland by preventing
+- * capability.h from including other kernel headers
+- */
+-#define _LINUX_TYPES_H
+-#define _LINUX_FS_H
+-
+-typedef unsigned int __u32;
+-
+ #include <linux/capability.h>
+ 
+ /*

++++++ libcap-array-range-fix.diff ++++++
--- /var/tmp/diff_new_pack.4zIIyU/_old  2014-10-05 20:27:27.000000000 +0200
+++ /var/tmp/diff_new_pack.4zIIyU/_new  2014-10-05 20:27:27.000000000 +0200
@@ -2,7 +2,7 @@
 ===================================================================
 --- libcap/cap_extint.c.orig
 +++ libcap/cap_extint.c
-@@ -106,7 +106,7 @@ cap_t cap_copy_int(const void *cap_ext)
+@@ -102,7 +102,7 @@ cap_t cap_copy_int(const void *cap_ext)
  
      to = (__u32 *) &cap_d->set;
      blen = export->length_of_capset;

++++++ libcap-invalid-free-fix.diff ++++++
--- /var/tmp/diff_new_pack.4zIIyU/_old  2014-10-05 20:27:27.000000000 +0200
+++ /var/tmp/diff_new_pack.4zIIyU/_new  2014-10-05 20:27:27.000000000 +0200
@@ -1,5 +1,7 @@
---- progs/getpcaps.c-dist      1999-11-18 07:04:25.000000000 +0100
-+++ progs/getpcaps.c   2006-12-19 17:51:31.000000000 +0100
+Index: progs/getpcaps.c
+===================================================================
+--- progs/getpcaps.c.orig
++++ progs/getpcaps.c
 @@ -52,9 +52,11 @@ int main(int argc, char **argv)
                continue;
        } else {
@@ -15,9 +17,11 @@
        }
      }
  
---- progs/setpcaps.c-dist      1999-11-18 07:04:26.000000000 +0100
-+++ progs/setpcaps.c   2006-12-19 17:51:57.000000000 +0100
-@@ -100,9 +100,11 @@ int main(int argc, char **argv)
+Index: progs/setpcaps.c
+===================================================================
+--- progs/setpcaps.c.orig
++++ progs/setpcaps.c
+@@ -98,9 +98,11 @@ int main(int argc, char **argv)
            char *result;
  
            result = cap_to_text(cap_d, &length);

++++++ libcap-no-version-check.diff ++++++
--- /var/tmp/diff_new_pack.4zIIyU/_old  2014-10-05 20:27:27.000000000 +0200
+++ /var/tmp/diff_new_pack.4zIIyU/_new  2014-10-05 20:27:27.000000000 +0200
@@ -1,6 +1,8 @@
---- libcap/libcap.h-dist       2008-04-28 18:55:18.000000000 +0200
-+++ libcap/libcap.h    2008-04-28 18:57:03.000000000 +0200
-@@ -51,6 +51,7 @@ struct _cap_struct {
+Index: libcap/libcap.h
+===================================================================
+--- libcap/libcap.h.orig
++++ libcap/libcap.h
+@@ -47,6 +47,7 @@ struct _cap_struct {
   * Do we match the local kernel?
   */
  
@@ -8,7 +10,7 @@
  #if !defined(_LINUX_CAPABILITY_VERSION) || \
              (_LINUX_CAPABILITY_VERSION != 0x19980330)
  
-@@ -58,6 +59,7 @@ struct _cap_struct {
+@@ -54,6 +55,7 @@ struct _cap_struct {
  # error "file "libcap.h" --> fix and recompile libcap"
  
  #endif

++++++ libcap-shlib-fix.diff ++++++
--- /var/tmp/diff_new_pack.4zIIyU/_old  2014-10-05 20:27:27.000000000 +0200
+++ /var/tmp/diff_new_pack.4zIIyU/_new  2014-10-05 20:27:27.000000000 +0200
@@ -1,11 +1,22 @@
---- progs/Makefile-dist        1999-04-18 00:16:31.000000000 +0200
-+++ progs/Makefile     2006-12-19 18:30:24.000000000 +0100
-@@ -36,15 +36,15 @@
- all: $(PROGS)
+Index: libcap/Makefile
+===================================================================
+--- libcap/Makefile.orig
++++ libcap/Makefile
+@@ -43,7 +43,7 @@ $(MINLIBNAME): $(OBJS)
+       ln -sf $(MAJLIBNAME) $(LIBNAME)
  
- $(PROGS): %: %.o
--      $(CC) $(LDFLAGS) -o $@ $< $(LIBS)
-+      $(CC) $(COPTFLAG) $(LDFLAGS) -o $@ $< $(LIBS)
+ %.o: %.c $(INCLS)
+-      $(CC) $(CFLAGS) -c $< -o $@
++      $(CC) $(COPTFLAG) $(CFLAGS) -fpic -c $< -o $@
+ 
+ install: all
+       mkdir -p -m 0755 $(INCDIR)/sys
+Index: progs/Makefile
+===================================================================
+--- progs/Makefile.orig
++++ progs/Makefile
+@@ -15,12 +15,12 @@ $(PROGS): %: %.o
+       $(CC) $(COPTFLAG) $(LDFLAGS) -o $@ $< $(LIBS)
  
  %.o: %.c $(INCS)
 -      $(CC) $(CFLAGS) -c $< -o $@
@@ -19,24 +30,3 @@
        done
  
  clean:
---- libcap/Makefile-dist       2006-12-19 18:28:36.000000000 +0100
-+++ libcap/Makefile    2006-12-19 18:30:53.000000000 +0100
-@@ -56,15 +56,15 @@
- #     @sed -ne '/^#define[ \t]CAP[_A-Z]\+[ \t]\+[0-9]\+/{s/^#define CAP_\([^ 
\t]*\)[ \t]*\([^ \t]*\)/  \{ \2, \"\1\" 
\},/;y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/;p;}' < 
/usr/include/linux/capability.h | fgrep -v 0x > cap_names.sed
- 
- $(MINLIBNAME): $(OBJS)
--      $(LD) -soname $(MAJLIBNAME) -x -shared -o $@ $(OBJS)
-+      $(CC) $(COPTFLAG) -Wl,-soname,$(MAJLIBNAME) -shared -o $@ $(OBJS)
-       ln -sf $(MINLIBNAME) $(MAJLIBNAME)
-       ln -sf $(MAJLIBNAME) $(LIBNAME)
- 
- %.o: %.c $(INCLS)
--      $(CC) $(CFLAGS) -c $< -o $@
-+      $(CC) $(COPTFLAG) $(CFLAGS) -fpic -c $< -o $@
- 
- cap_sys2.o: cap_sys2.c $(INCLS)
--      $(CC) -Wall -O2 -c $< -o $@
-+      $(CC) $(COPTFLAG) $(CFLAGS) -fpic -c $< -o $@
- 
- install: all
-       mkdir -p -m 0755 $(INCDIR)/sys

++++++ libcap.eal3.diff ++++++
--- /var/tmp/diff_new_pack.4zIIyU/_old  2014-10-05 20:27:27.000000000 +0200
+++ /var/tmp/diff_new_pack.4zIIyU/_new  2014-10-05 20:27:27.000000000 +0200
@@ -1,7 +1,8 @@
-diff -pruN libcap/libcap-1.92/doc/capget.2 libcap.eal3/libcap-1.92/doc/capget.2
---- libcap/libcap-1.92/doc/capget.2    1999-04-18 00:16:31.000000000 +0200
-+++ libcap.eal3/libcap-1.92/doc/capget.2       2003-11-17 13:36:34.000000000 
+0100
-@@ -38,5 +38,9 @@ One of the arguments was invalid.
+Index: libcap-1.97/doc/capget.2
+===================================================================
+--- libcap-1.97.orig/doc/capget.2
++++ libcap-1.97/doc/capget.2
+@@ -37,5 +37,9 @@ One of the arguments was invalid.
  An attempt was made to add a capability to the Permitted set, or to set
  a capability in the Effective or Inheritable sets that is not in the
  Permitted set.

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to