Accepting request 501762 from home:jsjhb:branches:network:dhcp
- Update to new upstream release 1.2.0 OBS-URL: https://build.opensuse.org/request/show/501762 OBS-URL: https://build.opensuse.org/package/show/network:dhcp/kea?expand=0&rev=2
This commit is contained in:
parent
34ba380cd0
commit
4712b8ffb1
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:96984fe918f9133d08d3115eac012d28814d8ccfaf25289499f028de56135afe
|
||||
size 4559334
|
@ -1,11 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Comment: GPGTools - http://gpgtools.org
|
||||
|
||||
iQEcBAABAgAGBQJWgbW1AAoJEG+m68mRGkwC+FQH/05PPkkVG+u16POtWkWHoaLJ
|
||||
QJq7TOpxsVXHVIkgZxXWDWGQjsXN32bvE4U6vLdah0S3t07ukfNAQvEeo+UAam0O
|
||||
7EQ8gbNJxyLzkTVETn1EMBBgRD9R+92kO5IOp4wkr8sfACBl98UY2DYYDkumt4Xs
|
||||
+5WhOR/Gtd7gSoUex+4O1WLG8VCj+jdKVHfaPDSPuPkvv1iptMUythaCWkgwIhTY
|
||||
xP/3k9pFkgHOqpC9fJh9z0iZzvwGo+WUTcdznuqut9mBX08Es8IF0gv1j0UqRql3
|
||||
FwHmRytojivWLueV+ZFB1g6k3bIbhMo2YW111dmkwXqP9yaKw0I6YaJsUoTOsx0=
|
||||
=2fjf
|
||||
-----END PGP SIGNATURE-----
|
3
kea-1.2.0.tar.gz
Normal file
3
kea-1.2.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:22d15945b13600b56c37213797ca1f3ee9851e6119120aeae08033c4cc52d129
|
||||
size 5720941
|
17
kea-1.2.0.tar.gz.asc
Normal file
17
kea-1.2.0.tar.gz.asc
Normal file
@ -0,0 +1,17 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Comment: GPGTools - http://gpgtools.org
|
||||
|
||||
iQIcBAABAgAGBQJZA2x6AAoJEPGxG/Bc8C5XOwoQAK9aJVQnqYEnsttYCUTIVxMy
|
||||
8vwWUqUwP8iHX5MJyw7fvCbWTHBbt+jEHCPr608xXJbxx4aPCTqemp2tlicxqA0t
|
||||
EPr1xYw9wbPYz73fdrg1/CB0lsWtkSSd1//GhTOHKJGTXkRMJqT7SJO8cCILdqHz
|
||||
A6IFNyPWCImU2XL9xdjDiU7C7AOEISO7uXMSZ9eeuXgyvO2tBOXw30w1pebq6CHs
|
||||
HXhyX5N70MsTyzSHgfbPdSX9dfjP+iEykXuQ2PEx5/YAThCP7sw0WSH7SK+uOIba
|
||||
qt/QcEE9c1yc6qk8p+cON4LSIJzW05aEDNtnoTO1e4oymE8ms27x5a/scQli0t5J
|
||||
nzxcAI8H8Bs40fmTW17uA+1LijF4Mr/9ZamLRupPdRLtboKkCwn0T+CHBgpddEWK
|
||||
9E0gCbYawZtl8248RKu5xD7ODaAaFYIyfreXN8vkd6SqkkLK25qWkEQT+5jZjjWt
|
||||
X9Fj5zU5MSnVTAV6+VvrElFWP/gTGovfwk/h8uNlg+aq0xG4Ozpbq2lyRzTw8+nt
|
||||
u+uqfHurowOkUYDikrwSIssxRIsOEO9EvmM/uW6HD+lQ8TbtF1TRz85jQHmUNuPV
|
||||
DX1IpoZjwvq722HxYv4BojHAPT1RMkb+JSLUe2BFPM5kKOixPs1q6OnUWK2pVq7c
|
||||
pUFFsQRtO6HWdRPTYtl9
|
||||
=uUhq
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat May 27 13:06:10 UTC 2017 - obs@botter.cc
|
||||
|
||||
- Update to new upstream release 1.2.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 22 11:00:02 UTC 2016 - jengelh@inai.de
|
||||
|
||||
|
201
kea.spec
201
kea.spec
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: kea
|
||||
Version: 1.0.0
|
||||
Version: 1.2.0
|
||||
Release: 0
|
||||
Url: http://kea.isc.org/
|
||||
Summary: Dynamic Host Configuration Protocol daemon
|
||||
@ -62,28 +62,28 @@ Group: System/Libraries
|
||||
The asiodns library provides an abstraction layer between BIND10/Kea
|
||||
modules and the asiolink library.
|
||||
|
||||
%package -n libkea-asiolink2
|
||||
%package -n libkea-asiolink4
|
||||
Summary: Kea DHCP server socket I/O abstraction layer library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-asiolink2
|
||||
%description -n libkea-asiolink4
|
||||
The asiolink library provides an abstraction layer between BIND10/Kea
|
||||
modules and the socket I/O subsystem Kea is using (currently,
|
||||
boost::asio).
|
||||
|
||||
%package -n libkea-cc1
|
||||
%package -n libkea-cc2
|
||||
Summary: Kea DHCP server command channel library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-cc1
|
||||
%description -n libkea-cc2
|
||||
libkea-cc is used for the control channel protocol between keactrl
|
||||
and the server.
|
||||
|
||||
%package -n libkea-cfgclient2
|
||||
%package -n libkea-cfgclient3
|
||||
Summary: Kea DHCP server configuration client library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-cfgclient2
|
||||
%description -n libkea-cfgclient3
|
||||
The Kea DHCP server can be managed at runtime via the Control
|
||||
Channel. The CC allows an external entity (e.g. a tool run by a
|
||||
sysadmin or a script) to issue commands to the server which can
|
||||
@ -94,19 +94,19 @@ manipulation, and shutdown.
|
||||
Communication over the Control Channel is conducted using JSON
|
||||
structures. The CC is a UNIX stream socket as of kea 0.9.2.
|
||||
|
||||
%package -n libkea-cryptolink1
|
||||
%package -n libkea-cryptolink2
|
||||
Summary: Kea DHCP server crypto abstraction layer library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-cryptolink1
|
||||
%description -n libkea-cryptolink2
|
||||
The Kea cryptolink library is an abstraction layer for crypto
|
||||
library backends (such as Botan, OpenSSL).
|
||||
|
||||
%package -n libkea-dhcp++3
|
||||
%package -n libkea-dhcp++5
|
||||
Summary: Kea DHCP library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-dhcp++3
|
||||
%description -n libkea-dhcp++5
|
||||
libdhcp++ is an all-purpose DHCP-manipulation library, written in
|
||||
C++. It offers packet parsing and assembly, DHCPv4 and DHCPv6 options
|
||||
parsing and assembly, interface detection, and socket operations It
|
||||
@ -123,28 +123,28 @@ This is a library of classes for sending and receiving requests used
|
||||
by ISC's DHCP-DDNS (aka D2) service to carry out DHCP-driven DNS
|
||||
updates.
|
||||
|
||||
%package -n libkea-dhcpsrv4
|
||||
%package -n libkea-dhcpsrv7
|
||||
Summary: Kea DHCP server component library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-dhcpsrv4
|
||||
%description -n libkea-dhcpsrv7
|
||||
This library contains code used for the DHCPv4 and DHCPv6 servers'
|
||||
operations, including the "Lease Manager" that manages information
|
||||
about leases and the "Configuration Manager" that stores the servers'
|
||||
configuration etc.
|
||||
|
||||
%package -n libkea-dns++1
|
||||
%package -n libkea-dns++0
|
||||
Summary: Kea DHCP server component library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-dns++1
|
||||
%description -n libkea-dns++0
|
||||
One of the many libraries the Kea DHCP server is composed of.
|
||||
|
||||
%package -n libkea-eval3
|
||||
%package -n libkea-eval5
|
||||
Summary: Kea DHCP expression evaluation library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-eval3
|
||||
%description -n libkea-eval5
|
||||
The core of the libeval library is a parser that is able to parse an
|
||||
expression (e.g. option[123].text == 'APC'). This is currently used
|
||||
for client classification.
|
||||
@ -156,11 +156,11 @@ Group: System/Libraries
|
||||
%description -n libkea-exceptions0
|
||||
One of the many libraries the Kea DHCP server is composed of.
|
||||
|
||||
%package -n libkea-hooks1
|
||||
%package -n libkea-hooks3
|
||||
Summary: Kea DHCP server hook library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-hooks1
|
||||
%description -n libkea-hooks3
|
||||
The hooks framework is a Kea system that simplifies the way that
|
||||
users can write code to modify the behavior of Kea. Instead of
|
||||
altering the Kea source code, they write functions that are compiled
|
||||
@ -171,16 +171,33 @@ processing, the component "calls out" to functions in the library,
|
||||
passing to them the data is it currently working on. They can examine
|
||||
and modify the data as required.
|
||||
|
||||
%package -n libkea-log0
|
||||
%package -n libkea-http0
|
||||
Summary: Kea DHCP http communication library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-http0
|
||||
This library is used by Control Agent to establish HTTP connections,
|
||||
receive messages and send responses over HTTP. This library uses
|
||||
boost ASIO for creating TCP connections and asynchronously receive
|
||||
and send the data over the sockets.
|
||||
|
||||
%package -n libkea-log3
|
||||
Summary: Kea DHCP logging system library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-log0
|
||||
%description -n libkea-log3
|
||||
This library contains the Kea logging system, which is based on the
|
||||
log4J logging system common in Java development, and includes the
|
||||
following ideas: a set of severity levels; a hierarchy of logging
|
||||
sources; separation of message use from message text.
|
||||
|
||||
%package -n libkea-process0
|
||||
Summary: Kea DHCP process abstraction library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-process0
|
||||
One of the many libraries the Kea DHCP server is composed of.
|
||||
|
||||
%package -n libkea-stats1
|
||||
Summary: Kea DHCP Statistics Manager library
|
||||
Group: System/Libraries
|
||||
@ -188,11 +205,11 @@ Group: System/Libraries
|
||||
%description -n libkea-stats1
|
||||
One of the many libraries the Kea DHCP server is composed of.
|
||||
|
||||
%package -n libkea-threads0
|
||||
%package -n libkea-threads1
|
||||
Summary: Kea DHCP thread abstraction library
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libkea-threads0
|
||||
%description -n libkea-threads1
|
||||
Kea's C++ wrapper library for pthreads and mutexes.
|
||||
|
||||
%package -n libkea-util-io0
|
||||
@ -202,11 +219,11 @@ Group: System/Library
|
||||
%description -n libkea-util-io0
|
||||
One of the many libraries the Kea DHCP server is composed of.
|
||||
|
||||
%package -n libkea-util1
|
||||
%package -n libkea-util2
|
||||
Summary: Kea utility function library
|
||||
Group: System/Library
|
||||
|
||||
%description -n libkea-util1
|
||||
%description -n libkea-util2
|
||||
One of the many libraries the Kea DHCP server is composed of.
|
||||
|
||||
%package devel
|
||||
@ -215,22 +232,24 @@ Group: Development/Libraries/C and C++
|
||||
# Bundy DHCP and Kea share the same origin, so conflict
|
||||
Conflicts: otheproviders(pkgconfig(dns++))
|
||||
Requires: libkea-asiodns0 = %version
|
||||
Requires: libkea-asiolink2 = %version
|
||||
Requires: libkea-cc1 = %version
|
||||
Requires: libkea-cfgclient2 = %version
|
||||
Requires: libkea-cryptolink1 = %version
|
||||
Requires: libkea-dhcp++3 = %version
|
||||
Requires: libkea-asiolink4 = %version
|
||||
Requires: libkea-cc2 = %version
|
||||
Requires: libkea-cfgclient3 = %version
|
||||
Requires: libkea-cryptolink2 = %version
|
||||
Requires: libkea-dhcp++5 = %version
|
||||
Requires: libkea-dhcp_ddns1 = %version
|
||||
Requires: libkea-dhcpsrv4 = %version
|
||||
Requires: libkea-dns++1 = %version
|
||||
Requires: libkea-eval3 = %version
|
||||
Requires: libkea-dhcpsrv7 = %version
|
||||
Requires: libkea-dns++0 = %version
|
||||
Requires: libkea-eval5 = %version
|
||||
Requires: libkea-exceptions0 = %version
|
||||
Requires: libkea-hooks1 = %version
|
||||
Requires: libkea-log0 = %version
|
||||
Requires: libkea-hooks3 = %version
|
||||
Requires: libkea-http0 = %version
|
||||
Requires: libkea-log3 = %version
|
||||
Requires: libkea-process0 = %version
|
||||
Requires: libkea-stats1 = %version
|
||||
Requires: libkea-threads0 = %version
|
||||
Requires: libkea-threads1 = %version
|
||||
Requires: libkea-util-io0 = %version
|
||||
Requires: libkea-util1 = %version
|
||||
Requires: libkea-util2 = %version
|
||||
|
||||
%description devel
|
||||
|
||||
@ -289,38 +308,42 @@ systemd-tmpfiles --create kea.conf || :
|
||||
|
||||
%post -n libkea-asiodns0 -p /sbin/ldconfig
|
||||
%postun -n libkea-asiodns0 -p /sbin/ldconfig
|
||||
%post -n libkea-asiolink2 -p /sbin/ldconfig
|
||||
%postun -n libkea-asiolink2 -p /sbin/ldconfig
|
||||
%post -n libkea-cc1 -p /sbin/ldconfig
|
||||
%postun -n libkea-cc1 -p /sbin/ldconfig
|
||||
%post -n libkea-cfgclient2 -p /sbin/ldconfig
|
||||
%postun -n libkea-cfgclient2 -p /sbin/ldconfig
|
||||
%post -n libkea-cryptolink1 -p /sbin/ldconfig
|
||||
%postun -n libkea-cryptolink1 -p /sbin/ldconfig
|
||||
%post -n libkea-dhcp++3 -p /sbin/ldconfig
|
||||
%postun -n libkea-dhcp++3 -p /sbin/ldconfig
|
||||
%post -n libkea-asiolink4 -p /sbin/ldconfig
|
||||
%postun -n libkea-asiolink4 -p /sbin/ldconfig
|
||||
%post -n libkea-cc2 -p /sbin/ldconfig
|
||||
%postun -n libkea-cc2 -p /sbin/ldconfig
|
||||
%post -n libkea-cfgclient3 -p /sbin/ldconfig
|
||||
%postun -n libkea-cfgclient3 -p /sbin/ldconfig
|
||||
%post -n libkea-cryptolink2 -p /sbin/ldconfig
|
||||
%postun -n libkea-cryptolink2 -p /sbin/ldconfig
|
||||
%post -n libkea-dhcp++5 -p /sbin/ldconfig
|
||||
%postun -n libkea-dhcp++5 -p /sbin/ldconfig
|
||||
%post -n libkea-dhcp_ddns1 -p /sbin/ldconfig
|
||||
%postun -n libkea-dhcp_ddns1 -p /sbin/ldconfig
|
||||
%post -n libkea-dhcpsrv4 -p /sbin/ldconfig
|
||||
%postun -n libkea-dhcpsrv4 -p /sbin/ldconfig
|
||||
%post -n libkea-dns++1 -p /sbin/ldconfig
|
||||
%postun -n libkea-dns++1 -p /sbin/ldconfig
|
||||
%post -n libkea-eval3 -p /sbin/ldconfig
|
||||
%postun -n libkea-eval3 -p /sbin/ldconfig
|
||||
%post -n libkea-dhcpsrv7 -p /sbin/ldconfig
|
||||
%postun -n libkea-dhcpsrv7 -p /sbin/ldconfig
|
||||
%post -n libkea-dns++0 -p /sbin/ldconfig
|
||||
%postun -n libkea-dns++0 -p /sbin/ldconfig
|
||||
%post -n libkea-eval5 -p /sbin/ldconfig
|
||||
%postun -n libkea-eval5 -p /sbin/ldconfig
|
||||
%post -n libkea-exceptions0 -p /sbin/ldconfig
|
||||
%postun -n libkea-exceptions0 -p /sbin/ldconfig
|
||||
%post -n libkea-hooks1 -p /sbin/ldconfig
|
||||
%postun -n libkea-hooks1 -p /sbin/ldconfig
|
||||
%post -n libkea-log0 -p /sbin/ldconfig
|
||||
%postun -n libkea-log0 -p /sbin/ldconfig
|
||||
%post -n libkea-hooks3 -p /sbin/ldconfig
|
||||
%postun -n libkea-hooks3 -p /sbin/ldconfig
|
||||
%post -n libkea-http0 -p /sbin/ldconfig
|
||||
%postun -n libkea-http0 -p /sbin/ldconfig
|
||||
%post -n libkea-log3 -p /sbin/ldconfig
|
||||
%postun -n libkea-log3 -p /sbin/ldconfig
|
||||
%post -n libkea-process0 -p /sbin/ldconfig
|
||||
%postun -n libkea-process0 -p /sbin/ldconfig
|
||||
%post -n libkea-stats1 -p /sbin/ldconfig
|
||||
%postun -n libkea-stats1 -p /sbin/ldconfig
|
||||
%post -n libkea-threads0 -p /sbin/ldconfig
|
||||
%postun -n libkea-threads0 -p /sbin/ldconfig
|
||||
%post -n libkea-threads1 -p /sbin/ldconfig
|
||||
%postun -n libkea-threads1 -p /sbin/ldconfig
|
||||
%post -n libkea-util-io0 -p /sbin/ldconfig
|
||||
%postun -n libkea-util-io0 -p /sbin/ldconfig
|
||||
%post -n libkea-util1 -p /sbin/ldconfig
|
||||
%postun -n libkea-util1 -p /sbin/ldconfig
|
||||
%post -n libkea-util2 -p /sbin/ldconfig
|
||||
%postun -n libkea-util2 -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
@ -340,69 +363,77 @@ systemd-tmpfiles --create kea.conf || :
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-asiodns.so.0*
|
||||
|
||||
%files -n libkea-asiolink2
|
||||
%files -n libkea-asiolink4
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-asiolink.so.2*
|
||||
%_libdir/libkea-asiolink.so.4*
|
||||
|
||||
%files -n libkea-cc1
|
||||
%files -n libkea-cc2
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-cc.so.1*
|
||||
%_libdir/libkea-cc.so.2*
|
||||
|
||||
%files -n libkea-cfgclient2
|
||||
%files -n libkea-cfgclient3
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-cfgclient.so.2*
|
||||
%_libdir/libkea-cfgclient.so.3*
|
||||
|
||||
%files -n libkea-cryptolink1
|
||||
%files -n libkea-cryptolink2
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-cryptolink.so.1*
|
||||
%_libdir/libkea-cryptolink.so.2*
|
||||
|
||||
%files -n libkea-dhcp++3
|
||||
%files -n libkea-dhcp++5
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-dhcp++.so.3*
|
||||
%_libdir/libkea-dhcp++.so.5*
|
||||
|
||||
%files -n libkea-dhcp_ddns1
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-dhcp_ddns.so.1*
|
||||
|
||||
%files -n libkea-dhcpsrv4
|
||||
%files -n libkea-dhcpsrv7
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-dhcpsrv.so.4*
|
||||
%_libdir/libkea-dhcpsrv.so.7*
|
||||
|
||||
%files -n libkea-dns++1
|
||||
%files -n libkea-dns++0
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-dns++.so.1*
|
||||
%_libdir/libkea-dns++.so.0*
|
||||
|
||||
%files -n libkea-eval3
|
||||
%files -n libkea-eval5
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-eval.so.3*
|
||||
%_libdir/libkea-eval.so.5*
|
||||
|
||||
%files -n libkea-exceptions0
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-exceptions.so.0*
|
||||
|
||||
%files -n libkea-hooks1
|
||||
%files -n libkea-hooks3
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-hooks.so.1*
|
||||
%_libdir/libkea-hooks.so.3*
|
||||
|
||||
%files -n libkea-log0
|
||||
%files -n libkea-http0
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-log.so.0*
|
||||
%_libdir/libkea-http.so.0*
|
||||
|
||||
%files -n libkea-log3
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-log.so.3*
|
||||
|
||||
%files -n libkea-stats1
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-stats.so.1*
|
||||
|
||||
%files -n libkea-threads0
|
||||
%files -n libkea-process0
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-threads.so.0*
|
||||
%_libdir/libkea-process.so.0*
|
||||
|
||||
%files -n libkea-threads1
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-threads.so.1*
|
||||
|
||||
%files -n libkea-util-io0
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-util-io.so.0*
|
||||
|
||||
%files -n libkea-util1
|
||||
%files -n libkea-util2
|
||||
%defattr(-,root,root)
|
||||
%_libdir/libkea-util.so.1*
|
||||
%_libdir/libkea-util.so.2*
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
|
Loading…
Reference in New Issue
Block a user