diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 07:33:14 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 07:33:14 +0000 |
commit | 99db386956013535171c924df0cfc024f2197339 (patch) | |
tree | 002b011f06152f99888cabf1cc528c1d53da17a9 /debian/control | |
parent | Adding upstream version 3.7.9. (diff) | |
download | gnutls28-99db386956013535171c924df0cfc024f2197339.tar.xz gnutls28-99db386956013535171c924df0cfc024f2197339.zip |
Adding debian version 3.7.9-2+deb12u2.debian/3.7.9-2+deb12u2
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | debian/control | 265 |
1 files changed, 265 insertions, 0 deletions
diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..5985ac3 --- /dev/null +++ b/debian/control @@ -0,0 +1,265 @@ +Source: gnutls28 +Section: libs +Priority: optional +Maintainer: Debian GnuTLS Maintainers <pkg-gnutls-maint@lists.alioth.debian.org> +Uploaders: + Andreas Metzler <ametzler@debian.org>, + Eric Dorland <eric@debian.org>, + James Westby <jw+debian@jameswestby.net>, + Simon Josefsson <simon@josefsson.org>, +Build-Depends: + bison, + ca-certificates <!nocheck>, + chrpath, + datefudge <!nocheck>, + debhelper-compat (= 13), + freebsd-net-tools [kfreebsd-i386 kfreebsd-amd64] <!nocheck>, + gperf, + guile-3.0-dev <!noguile>, + libcmocka-dev <!nocheck>, + libidn2-dev, + libp11-kit-dev, + libssl-dev <!nocheck>, + libtasn1-6-dev, + libunbound-dev, + libunistring-dev, + net-tools [!kfreebsd-i386 !kfreebsd-amd64] <!nocheck>, + nettle-dev (>= 3.6), + openssl <!nocheck>, + pkg-config, + python3:any, + softhsm2 <!nocheck>, +Build-Depends-Indep: + gtk-doc-tools, + texinfo, + texlive-latex-base, + texlive-plain-generic, +Build-Conflicts: + libgnutls-dev, +Rules-Requires-Root: no +Standards-Version: 4.6.2 +Vcs-Browser: https://salsa.debian.org/gnutls-team/gnutls +Vcs-Git: https://salsa.debian.org/gnutls-team/gnutls.git +Homepage: https://www.gnutls.org/ + +Package: libgnutls28-dev +Section: libdevel +Architecture: any +Provides: + gnutls-dev, + libgnutls-openssl-dev, +Depends: + libc6-dev | libc-dev, + libgnutls-dane0 (= ${binary:Version}), + libgnutls-openssl27 (= ${binary:Version}), + libgnutls30 (= ${binary:Version}), + libgnutlsxx30 (= ${binary:Version}), + libidn2-dev, + libp11-kit-dev, + libtasn1-6-dev, + nettle-dev (>= 3.6), + ${misc:Depends}, +Suggests: + gnutls-bin, + gnutls-doc, +Conflicts: + gnutls-dev, +Replaces: + gnutls-dev, +Multi-Arch: same +Description: GNU TLS library - development files + GnuTLS is a portable library which implements the Transport Layer + Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram + Transport Layer Security (DTLS 1.0, 1.2) protocols. + . + GnuTLS features support for: + - certificate path validation, as well as DANE and trust on first use. + - the Online Certificate Status Protocol (OCSP). + - public key methods, including RSA and Elliptic curves, as well as password + and key authentication methods such as SRP and PSK protocols. + - all the strong encryption algorithms, including AES and Camellia. + - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. + - HSMs and cryptographic tokens, via PKCS #11. + . + This package contains the GnuTLS development files. + +Package: libgnutls30 +Architecture: any +Depends: + ${misc:Depends}, + ${shlibs:Depends}, +Pre-Depends: + ${misc:Pre-Depends}, +Suggests: + gnutls-bin, +Multi-Arch: same +Description: GNU TLS library - main runtime library + GnuTLS is a portable library which implements the Transport Layer + Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram + Transport Layer Security (DTLS 1.0, 1.2) protocols. + . + GnuTLS features support for: + - certificate path validation, as well as DANE and trust on first use. + - the Online Certificate Status Protocol (OCSP). + - public key methods, including RSA and Elliptic curves, as well as password + and key authentication methods such as SRP and PSK protocols. + - all the strong encryption algorithms, including AES and Camellia. + - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. + - HSMs and cryptographic tokens, via PKCS #11. + . + This package contains the main runtime library. + +Package: gnutls-bin +Architecture: any +Section: net +Depends: + ${misc:Depends}, + ${shlibs:Depends}, +Multi-Arch: foreign +Description: GNU TLS library - commandline utilities + GnuTLS is a portable library which implements the Transport Layer + Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram + Transport Layer Security (DTLS 1.0, 1.2) protocols. + . + GnuTLS features support for: + - certificate path validation, as well as DANE and trust on first use. + - the Online Certificate Status Protocol (OCSP). + - public key methods, including RSA and Elliptic curves, as well as password + and key authentication methods such as SRP and PSK protocols. + - all the strong encryption algorithms, including AES and Camellia. + - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. + - HSMs and cryptographic tokens, via PKCS #11. + . + This package contains a commandline interface to the GNU TLS library, which + can be used to set up secure connections from e.g. shell scripts, debugging + connection issues or managing certificates. + . + Useful utilities include: + - TLS termination: gnutls-cli, gnutls-serv + - key and certificate management: certtool, ocsptool, p11tool + - credential management: srptool, psktool + +Package: gnutls-doc +Architecture: all +Section: doc +Depends: + ${misc:Depends}, +Multi-Arch: foreign +Description: GNU TLS library - documentation and examples + GnuTLS is a portable library which implements the Transport Layer + Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram + Transport Layer Security (DTLS 1.0, 1.2) protocols. + . + GnuTLS features support for: + - certificate path validation, as well as DANE and trust on first use. + - the Online Certificate Status Protocol (OCSP). + - public key methods, including RSA and Elliptic curves, as well as password + and key authentication methods such as SRP and PSK protocols. + - all the strong encryption algorithms, including AES and Camellia. + - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. + - HSMs and cryptographic tokens, via PKCS #11. + . + This package contains all the GnuTLS documentation. + +Package: libgnutlsxx30 +Architecture: any +Depends: + libgnutls30 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Pre-Depends: + ${misc:Pre-Depends}, +Multi-Arch: same +Description: GNU TLS library - C++ runtime library + GnuTLS is a portable library which implements the Transport Layer + Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram + Transport Layer Security (DTLS 1.0, 1.2) protocols. + . + GnuTLS features support for: + - certificate path validation, as well as DANE and trust on first use. + - the Online Certificate Status Protocol (OCSP). + - public key methods, including RSA and Elliptic curves, as well as password + and key authentication methods such as SRP and PSK protocols. + - all the strong encryption algorithms, including AES and Camellia. + - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. + - HSMs and cryptographic tokens, via PKCS #11. + . + This package contains the C++ runtime libraries. + +Package: libgnutls-openssl27 +Architecture: any +Depends: + libgnutls30 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Pre-Depends: + ${misc:Pre-Depends}, +Multi-Arch: same +Description: GNU TLS library - OpenSSL wrapper + GnuTLS is a portable library which implements the Transport Layer + Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram + Transport Layer Security (DTLS 1.0, 1.2) protocols. + . + GnuTLS features support for: + - certificate path validation, as well as DANE and trust on first use. + - the Online Certificate Status Protocol (OCSP). + - public key methods, including RSA and Elliptic curves, as well as password + and key authentication methods such as SRP and PSK protocols. + - all the strong encryption algorithms, including AES and Camellia. + - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. + - HSMs and cryptographic tokens, via PKCS #11. + . + This package contains the runtime library of the GnuTLS OpenSSL wrapper. + +Package: libgnutls-dane0 +Architecture: any +Depends: + libgnutls30 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends}, +Pre-Depends: + ${misc:Pre-Depends}, +# dns-root-data for danetool +Suggests: + dns-root-data, +Multi-Arch: same +Description: GNU TLS library - DANE security support + GnuTLS is a portable library which implements the Transport Layer + Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram + Transport Layer Security (DTLS 1.0, 1.2) protocols. + . + GnuTLS features support for: + - certificate path validation, as well as DANE and trust on first use. + - the Online Certificate Status Protocol (OCSP). + - public key methods, including RSA and Elliptic curves, as well as password + and key authentication methods such as SRP and PSK protocols. + - all the strong encryption algorithms, including AES and Camellia. + - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. + - HSMs and cryptographic tokens, via PKCS #11. + . + This package contains the runtime library for DANE (DNS-based Authentication + of Named Entities) support. + +Package: guile-gnutls +Build-Profiles: <!noguile> +Architecture: any +Section: lisp +Depends: + guile-3.0, + ${misc:Depends}, + ${shlibs:Depends}, +Description: GNU TLS library - GNU Guile bindings + GnuTLS is a portable library which implements the Transport Layer + Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram + Transport Layer Security (DTLS 1.0, 1.2) protocols. + . + GnuTLS features support for: + - certificate path validation, as well as DANE and trust on first use. + - the Online Certificate Status Protocol (OCSP). + - public key methods, including RSA and Elliptic curves, as well as password + and key authentication methods such as SRP and PSK protocols. + - all the strong encryption algorithms, including AES and Camellia. + - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets. + - HSMs and cryptographic tokens, via PKCS #11. + . + This package contains the GNU Guile modules. |