]>
Commit | Line | Data |
---|---|---|
00e1ce15 TL |
1 | Source: kronosnet |
2 | Section: admin | |
3 | Priority: optional | |
e1b9fdad | 4 | Maintainer: Proxmox Support Team <support@proxmox.com> |
61f79ab7 | 5 | Standards-Version: 4.6.2 |
00e1ce15 | 6 | Build-Depends: |
61f79ab7 | 7 | debhelper-compat (= 13), |
d394468c TL |
8 | # some tests use the ip utility from: |
9 | iproute2, | |
00e1ce15 TL |
10 | libnl-3-dev, |
11 | libnl-route-3-dev, | |
d394468c | 12 | libqb-dev, |
00e1ce15 TL |
13 | libsctp-dev [linux-any], |
14 | pkg-config, | |
15 | # Compress plugins: | |
16 | libbz2-dev, | |
17 | liblz4-dev, | |
18 | liblzma-dev, | |
19 | liblzo2-dev, | |
249612b7 | 20 | libzstd-dev, |
00e1ce15 TL |
21 | zlib1g-dev, |
22 | # Crypto plugins: | |
23 | libnss3-dev, | |
24 | libnspr4-dev, | |
25 | libssl-dev, | |
26 | Build-Depends-Indep: | |
27 | doxygen, | |
00e1ce15 TL |
28 | libxml2-dev, |
29 | Homepage: https://kronosnet.org/ | |
f9133ffc TL |
30 | Vcs-Git: git://git.proxmox.com/git/kronosnet |
31 | Vcs-Browser: https://git.proxmox.com/?p=kronosnet.git;a=summary | |
00e1ce15 TL |
32 | X-Common-Description: Kronosnet, often referred to as knet, is a network |
33 | abstraction layer designed for High Availability use cases, where redundancy, | |
34 | security, fault tolerance and fast fail-over are the core requirements of | |
35 | your application. | |
36 | . | |
37 | Kronosnet is the new underlying network protocol for Linux HA components | |
38 | (Corosync), that features ability to use multiple links between nodes, | |
39 | active/active and active/passive link failover policies, automatic link | |
40 | recovery, FIPS compliant encryption (nss and/or openssl), automatic PMTUd and | |
41 | in general better performances compared to the old network protocol. | |
42 | X-Nozzle-Description: This is an over-engineered commodity library to manage a | |
43 | pool of tap devices and provides the basic | |
44 | pre-up.d/up.d/down.d/post-down.d infrastructure. | |
45 | ||
46 | Package: libknet-dev | |
47 | Section: libdevel | |
48 | # Hurd misses both epoll and kevent: | |
49 | Architecture: linux-any kfreebsd-any | |
50 | Multi-Arch: same | |
51 | Depends: | |
52 | libknet1 (= ${binary:Version}), | |
53 | ${misc:Depends}, | |
54 | Suggests: | |
55 | libknet-doc (= ${binary:Version}), | |
56 | Description: kronosnet core switching implementation (developer files) | |
57 | ${S:X-Common-Description} | |
58 | . | |
59 | This package contains header files required to build libknet clients. | |
60 | ||
61 | Package: libknet-doc | |
62 | Section: doc | |
63 | Architecture: all | |
64 | Multi-Arch: foreign | |
65 | Depends: | |
66 | ${misc:Depends}, | |
67 | # The man pages originally shipped in libknet-dev: | |
68 | Breaks: | |
69 | libknet-dev (<< 1.1), | |
70 | Replaces: | |
71 | libknet-dev (<< 1.1), | |
72 | Description: kronosnet core API documentation | |
73 | ${S:X-Common-Description} | |
74 | . | |
75 | This package contains the man pages of the API functions. | |
76 | ||
77 | Package: libknet1 | |
78 | Section: libs | |
79 | # Hurd misses both epoll and kevent: | |
80 | Architecture: linux-any kfreebsd-any | |
81 | Multi-Arch: same | |
82 | Depends: | |
83 | ${misc:Depends}, | |
84 | ${shlibs:Depends}, | |
85 | Description: kronosnet core switching implementation | |
86 | ${S:X-Common-Description} | |
87 | . | |
88 | This package contains libraries that are used by libknet clients. | |
89 | ||
90 | Package: libnozzle-dev | |
91 | Section: libdevel | |
92 | # Hurd misses both epoll and kevent: | |
93 | Architecture: linux-any kfreebsd-any | |
94 | Multi-Arch: same | |
95 | Depends: | |
96 | libnozzle1 (= ${binary:Version}), | |
97 | ${misc:Depends}, | |
98 | Suggests: | |
99 | libknet-doc (= ${binary:Version}), | |
100 | Description: userland wrapper around kernel tap devices (developer files) | |
101 | ${S:X-Nozzle-Description} | |
102 | . | |
103 | This package contains header files required to build libnozzle clients. | |
104 | ||
105 | Package: libnozzle1 | |
106 | Section: libs | |
107 | # Hurd misses both epoll and kevent: | |
108 | Architecture: linux-any kfreebsd-any | |
109 | Multi-Arch: same | |
110 | Depends: | |
111 | ${misc:Depends}, | |
112 | ${shlibs:Depends}, | |
113 | Description: userland wrapper around kernel tap devices | |
114 | ${S:X-Nozzle-Description} | |
115 | . | |
116 | This package contains libraries that are used by libnozzle clients. |