forked from pool/libseccomp
Accepting request 497120 from home:scarabeus_iv:branches:security
- Update to release 2.3.2: * Achieved full compliance with the CII Best Practices program * Added Travis CI builds to the GitHub repository * Added code coverage reporting with the "--enable-code-coverage" configure flag and added Coveralls to the GitHub repository * Updated the syscall tables to match Linux v4.10-rc6+ * Support for building with Python v3.x * Allow rules with the -1 syscall if the SCMP\_FLTATR\_API\_TSKIP attribute is set to true * Several small documentation fixes - Remove service file as we are not based on git OBS-URL: https://build.opensuse.org/request/show/497120 OBS-URL: https://build.opensuse.org/package/show/security/libseccomp?expand=0&rev=52
This commit is contained in:
parent
b86b015d24
commit
68c5133d44
9
_service
9
_service
@ -1,9 +0,0 @@
|
|||||||
<services>
|
|
||||||
<service name="tar_scm" mode="disabled">
|
|
||||||
<param name="url">git://github.com/seccomp/libseccomp</param>
|
|
||||||
<param name="revision">8ed78c3859f476d302995b43d6739f3341f5b37d</param>
|
|
||||||
<param name="scm">git</param>
|
|
||||||
<param name="parent-tag">v2.2.0</param>
|
|
||||||
<param name="versionformat">2.3.0~g@TAG_OFFSET@</param>
|
|
||||||
</service>
|
|
||||||
</services>
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:ff5bdd2168790f1979e24eaa498f8606c2f2d96f08a8dc4006a2e88affa4562b
|
|
||||||
size 552299
|
|
@ -1,21 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
|
||||||
Hash: SHA256
|
|
||||||
|
|
||||||
ff5bdd2168790f1979e24eaa498f8606c2f2d96f08a8dc4006a2e88affa4562b libseccomp-2.3.1.tar.gz
|
|
||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v2
|
|
||||||
|
|
||||||
iQIcBAEBCAAGBQJXF+KwAAoJEFXkWlroynyKcUcP/18AlU1aohqM1V3KkUQgLv6P
|
|
||||||
Ka6ZPddIdS3BqcXxScPhNUQuSK2QuxcxZb+RBXGS9Cx/zYrlcXrv6M0Uzgc5q9jB
|
|
||||||
IS4fYHj8yB4odmjMWb1wohrwXHrt5+lmTsGmw7apKkuqeOjwFdKqaR10eWd7DaSq
|
|
||||||
tJAQ7evImCRM3rsIXk0hvtkDCon5K5LZieHjejJ59D2z9Nrghp2Urf8dXwT1uFPq
|
|
||||||
bFZ4AngMzs41K5052iWVZGAskcyi4tc8f11gd2Ao34rP6hmW0VaJCKszyvC0gOqV
|
|
||||||
jBtHMwf3OwjuU9xUKHEqEB1uoF1AxZnwS3mkXBeli414XXXI8rKLtJUylyjJ+3b0
|
|
||||||
CT6puXmoscBJaDxe6oVm6yRZrHOp3TtQzTVV0uAABiQcDbbIlmjRMvOTYcjispH8
|
|
||||||
73CRupEb3eTl5Kwx/yB/0Z+ml0FI9pnB8UtaiBGJIfqL/uIEPcio4UxR4YJR0NiN
|
|
||||||
Euc2pBVUHdK6bVIcc4ntLc9aaqxVvGj5Nvsy+ptfnUTWJ0MvzyX6mYsp5/iUNAL2
|
|
||||||
lLux66+rUqr+GU2o+USNXIQ+CIb1mLZizYtgxYrEjE+fyVJWb9hoEHRIzuzdLI4d
|
|
||||||
ZMJcCxe2QdHzl1CNtGalC0q4XDXJf9swxW4WjGFODkrdt5tG2zyjJ0WkscgduWCZ
|
|
||||||
1BBGwp05jg84FtP5DzNE
|
|
||||||
=JDAl
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
libseccomp-2.3.2.tar.gz
Normal file
3
libseccomp-2.3.2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:3ddc8c037956c0a5ac19664ece4194743f59e1ccd4adde848f4f0dae7f77bca1
|
||||||
|
size 559238
|
20
libseccomp-2.3.2.tar.gz.SHA256SUM.asc
Normal file
20
libseccomp-2.3.2.tar.gz.SHA256SUM.asc
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
|
3ddc8c037956c0a5ac19664ece4194743f59e1ccd4adde848f4f0dae7f77bca1 libseccomp-2.3.2.tar.gz
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAEBCAAdFiEEcQCq365ubpQNLgrWVeRaWujKfIoFAli0tTAACgkQVeRaWujK
|
||||||
|
fIqYmg//SfsNKhEp39s3TeTX0pO8yUxileseW8zUGWQi9RJhI9f37DRacCWeafEi
|
||||||
|
3HetRH0ZOuTu+iI9RfpnqJrETX3ZUXyPpK/7in8kXjpKxV3zpGm1CSMqWEQfiIJp
|
||||||
|
JcuQiyJDWinub0KDBxhPlBFfry9sF34x/gD5Vp+xD/XPw9nPwGM1LcS3wx3olObK
|
||||||
|
osFqS0Rdx4dMeH1dMS841WDJobo4PSaOYerleEwGkCpvjWLEveyRlzzSq/4ZW7Wc
|
||||||
|
kq67cA34uKv3Le7AdG3Soq3DWpFFfN7Jy7PiYXy3FISNYXCQ7dRHGzUYqi9r3L9/
|
||||||
|
sKhKutWOx/YupAlaxI9kNPiURkXp04c3NeaueylZ5wWmKAQKGo2Z6F4qgaPrqOQp
|
||||||
|
Nhru/XgXUsIb95/UGOYbioTiVIaXjgpC8MdTCXmuGkXFVcyG2XZbSoXxN6Xmdld9
|
||||||
|
dOQeJitgPibBzmM+qseJDox4fCSRI2fbBtf2WZmBlr2SHLWxWvdgjFyaKwWmngLc
|
||||||
|
v/NcN7imXYFv/0semx91UHxbKaG9UtPybejCbtheNm/ZpS7rB+LbwSdCMI389xlZ
|
||||||
|
lTU73MIU6Q+fOByrxMg2gAgLdD3SjO37BZmsEFmbJu5Ow0bmPIYA5JHYFkqsJRwy
|
||||||
|
pJ273jGG29+aCneM/Yq64yGbNSvVSBBYUoKb4hRqBoaDTqCmtCo=
|
||||||
|
=nLJ/
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,18 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun May 21 18:07:04 UTC 2017 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Update to release 2.3.2:
|
||||||
|
* Achieved full compliance with the CII Best Practices program
|
||||||
|
* Added Travis CI builds to the GitHub repository
|
||||||
|
* Added code coverage reporting with the "--enable-code-coverage" configure
|
||||||
|
flag and added Coveralls to the GitHub repository
|
||||||
|
* Updated the syscall tables to match Linux v4.10-rc6+
|
||||||
|
* Support for building with Python v3.x
|
||||||
|
* Allow rules with the -1 syscall if the SCMP\_FLTATR\_API\_TSKIP attribute is
|
||||||
|
set to true
|
||||||
|
* Several small documentation fixes
|
||||||
|
- Remove service file as we are not based on git
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat May 7 23:11:02 UTC 2016 - jengelh@inai.de
|
Sat May 7 23:11:02 UTC 2016 - jengelh@inai.de
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package libseccomp
|
# spec file for package libseccomp
|
||||||
#
|
#
|
||||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -16,26 +16,25 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
Name: libseccomp
|
|
||||||
%define lname libseccomp2
|
%define lname libseccomp2
|
||||||
Version: 2.3.1
|
Name: libseccomp
|
||||||
|
Version: 2.3.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: An enhanced Seccomp (mode 2) helper library
|
Summary: An enhanced Seccomp (mode 2) helper library
|
||||||
License: LGPL-2.1
|
License: LGPL-2.1
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Url: http://github.com/seccomp
|
Url: http://github.com/seccomp
|
||||||
|
|
||||||
#Git-Clone: git://github.com/seccomp/libseccomp
|
#Git-Clone: git://github.com/seccomp/libseccomp
|
||||||
Source: https://github.com/seccomp/libseccomp/releases/download/v%version/%name-%version.tar.gz
|
Source: https://github.com/seccomp/libseccomp/releases/download/v%version/%name-%version.tar.gz
|
||||||
Source2: https://github.com/seccomp/libseccomp/releases/download/v%version/%name-%version.tar.gz.SHA256SUM.asc
|
Source2: https://github.com/seccomp/libseccomp/releases/download/v%version/%name-%version.tar.gz.SHA256SUM.asc
|
||||||
Source99: baselibs.conf
|
Source99: baselibs.conf
|
||||||
Patch1: no-static.diff
|
Patch1: no-static.diff
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake >= 1.11
|
BuildRequires: automake >= 1.11
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: libtool >= 2
|
BuildRequires: libtool >= 2
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The libseccomp library provides and easy to use, platform
|
The libseccomp library provides and easy to use, platform
|
||||||
@ -97,14 +96,17 @@ This subpackage contains debug utilities for the seccomp interface.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch -P 1 -p1
|
%patch1 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
if [ ! -f configure ]; then
|
if [ ! -f configure ]; then
|
||||||
perl -i -pe 's{AC_INIT\(\[libseccomp\], \[0\.0\.0\]\)}{AC_INIT([libseccomp], [2.3.0])}' configure.ac
|
perl -i -pe 's{AC_INIT\(\[libseccomp\], \[0\.0\.0\]\)}{AC_INIT([libseccomp], [%{version}])}' configure.ac
|
||||||
|
autoreconf -fvi
|
||||||
fi
|
fi
|
||||||
autoreconf -fi
|
%configure \
|
||||||
%configure --includedir="%_includedir/%name" --disable-static
|
--includedir="%_includedir/%name" \
|
||||||
|
--disable-static \
|
||||||
|
--disable-silent-rules
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
Loading…
Reference in New Issue
Block a user