Source: krb5 Section: net Priority: optional Build-Depends: byacc | bison, comerr-dev, debhelper-compat (= 13), docbook-to-man, libkeyutils-dev [linux-any], libldap2-dev , libsasl2-dev , libssl-dev, libverto-dev (>= 0.2.4), pkg-config, ss-dev Build-Depends-Indep: doxygen, doxygen-latex, python3, python3-cheetah, python3-lxml, python3-sphinx, tex-gyre Build-Depends-Arch: keyutils [linux-any] , libcmocka-dev , python3-kdcproxy , python3-pyrad Standards-Version: 4.6.2 Maintainer: Sam Hartman Uploaders: Russ Allbery , Benjamin Kaduk Homepage: https://web.mit.edu/kerberos/ Vcs-Git: https://salsa.debian.org/debian/krb5 Vcs-Browser: https://salsa.debian.org/debian/krb5 Package: krb5-user Architecture: any Depends: libkrb5-3 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Recommends: krb5-config Multi-Arch: foreign Suggests: krb5-k5tls Conflicts: heimdal-clients (<< 1.6~rc2+dfsg-7) Description: basic programs to authenticate using MIT Kerberos Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the basic programs to authenticate to MIT Kerberos, change passwords, and talk to the admin server (to create and delete principals, list principals, etc.). Package: krb5-kdc Architecture: any Depends: krb5-config, krb5-user, libkadm5srv-mit12, libkdb5-10 (>= 1.13.1+dfsg-1), libkrb5-3 (= ${binary:Version}), libverto-libev1 | libverto-libevent1, lsb-base (>= 3.0-6), ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Suggests: krb5-admin-server, krb5-kdc-ldap (= ${binary:Version}), krb5-kpropd Multi-Arch: foreign Description: MIT Kerberos key server (KDC) Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the Kerberos key server (KDC). The KDC manages all authentication credentials for a Kerberos realm, holds the master keys for the realm, and responds to authentication requests. This package should be installed on both master and slave KDCs. Package: krb5-kdc-ldap Architecture: any Build-Profiles: Depends: krb5-kdc (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: MIT Kerberos key server (KDC) LDAP plugin Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the LDAP plugin for the Kerberos key server (KDC) and supporting utilities. This plugin allows the KDC data to be stored in an LDAP server rather than the default local database. It should be installed on both master and slave KDCs that use LDAP as a storage backend. Package: krb5-admin-server Architecture: any Depends: krb5-kdc (>= 1.10+dfsg~), libkrb5-3 (= ${binary:Version}), lsb-base (>= 3.0-6), ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: foreign Description: MIT Kerberos master server (kadmind) Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the Kerberos master server (kadmind), which handles account creations and deletions, password changes, and other administrative commands via the Kerberos admin protocol. It also contains the command used by the master KDC to propagate its database to slave KDCs. This package is generally only used on the master KDC for a Kerberos realm. Package: krb5-kpropd Architecture: any Multi-Arch: foreign Pre-Depends: ${misc:Pre-Depends} Depends: krb5-kdc (= ${binary:Version}), lsb-base, ${misc:Depends}, ${shlibs:Depends} Replaces: krb5-kdc (<< 1.15.1-3~) Suggests: openbsd-inetd | inet-superserver Description: MIT Kerberos key server (Slave KDC Support) Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the Kerberos slave KDC update server (kpropd). The kpropd command runs on the slave KDC server. It listens for update requests made by the kprop program, and periodically requests incremental updates from the master KDC. This package should be installed on slave KDCs. Package: krb5-multidev Section: libdevel Architecture: any Depends: comerr-dev, libgssapi-krb5-2 (= ${binary:Version}), libgssrpc4 (= ${binary:Version}), libk5crypto3 (= ${binary:Version}), libkadm5clnt-mit12 (= ${binary:Version}), libkadm5srv-mit12 (= ${binary:Version}), libkrb5-3 (= ${binary:Version}), ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Suggests: krb5-doc Description: development files for MIT Kerberos without Heimdal conflict Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . Most users wishing to build applications against MIT Kerberos should install libkrb5-dev. However, that package conflicts with heimdal-dev. This package installs libraries and headers in /usr/include/mit-krb5 and /usr/lib/mit-krb5 and can be installed along side heimdal-multidev, which provides the same facilities for Heimdal. Package: libkrb5-dev Section: libdevel Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: krb5-multidev (= ${binary:Version}), ${misc:Depends} Replaces: krb5-multidev (<< 1.8+dfsg~alpha1-3) Conflicts: heimdal-dev Multi-Arch: same Suggests: krb5-doc Description: headers and development libraries for MIT Kerberos Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the symlinks, headers, and development libraries needed to compile and link programs that use the Kerberos libraries. Package: libkrb5-dbg Architecture: any Depends: libkrb5-3 (= ${binary:Version}) | libk5crypto3 (= ${binary:Version}) | libkrb5support0 (= ${binary:Version}), ${misc:Depends} Section: debug Multi-Arch: same Description: debugging files for MIT Kerberos Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the debugging information for the MIT Kerberos libraries. Install this package if you need to trace problems inside the MIT Kerberos libraries with a debugger. Package: krb5-pkinit Architecture: any Depends: libkrb5-3 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Breaks: krb5-kdc (<< 1.14+dfsg) Suggests: opensc Multi-Arch: same Description: PKINIT plugin for MIT Kerberos Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains a plugin for the PKINIT protocol, which allows Kerberos tickets to be obtained using public-key credentials such as X.509 certificates or a smart card. This plugin can be used by the client libraries and the KDC. Package: krb5-otp Architecture: any Depends: libkrad0 (= ${binary:Version}), libkrb5-3 (>= 1.12~alpha1+dfsg-1~), ${misc:Depends}, ${shlibs:Depends} Multi-Arch: same Description: OTP plugin for MIT Kerberos Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains a plugin for the OTP preauthentication method (RFC 6560), which allows Kerberos tickets to be obtained using One-Time Password authentication. This plugin is for use on the KDC; the client support is built in to libkrb5. Package: krb5-k5tls Architecture: any Depends: libkrb5-3 (>= 1.13~alpha1+dfsg~), ${misc:Depends}, ${shlibs:Depends} Multi-Arch: same Description: TLS plugin for MIT Kerberos Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains a plugin for the TLS functionality used by optional functionality in MIT Kerberos. The only current consumer is client support for the MS-KKDCP protocol, which tunnels Kerberos protocol traffic through an HTTPS proxy. Package: krb5-doc Architecture: all Multi-Arch: foreign Conflicts: heimdal-docs Section: doc Depends: ${misc:Depends} Recommends: libjs-jquery, libjs-sphinxdoc, libjs-underscore Description: documentation for MIT Kerberos Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the installation, administrator, and user reference manuals for MIT Kerberos and the man pages for the MIT Kerberos configuration files. Package: libkrb5-3 Section: libs Breaks: libapache2-mod-auth-kerb (<= 5.4-2.4), libsmbclient (<= 2:3.6.1-2), sssd (<= 1.2.1-4.3) Architecture: any Depends: libkrb5support0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Suggests: krb5-doc, krb5-user Recommends: krb5-locales Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: MIT Kerberos runtime libraries Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the runtime library for the main Kerberos v5 API used by applications and Kerberos clients. Package: libgssapi-krb5-2 Section: libs Architecture: any Depends: libkrb5-3 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Breaks: moonshot-gss-eap (<= 1.0) Suggests: krb5-doc, krb5-user Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: MIT Kerberos runtime libraries - krb5 GSS-API Mechanism Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the runtime library for the MIT Kerberos implementation of GSS-API used by applications and Kerberos clients. Package: libgssrpc4 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: krb5-doc, krb5-user Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: MIT Kerberos runtime libraries - GSS enabled ONCRPC Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains an RPC library used by the Kerberos administrative programs and potentially other applications. Package: libkadm5srv-mit12 Conflicts: libkdb5-8 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: krb5-doc, krb5-user Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: MIT Kerberos runtime libraries - KDC and Admin Server Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the runtime library used by Kerberos administrative servers. Package: libkadm5clnt-mit12 Section: libs Architecture: any Conflicts: libkdb5-8 Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: krb5-doc, krb5-user Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: MIT Kerberos runtime libraries - Administration Clients Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the runtime library used by clients of the Kerberos administration protocol. Package: libk5crypto3 Section: libs Breaks: libgssapi-krb5-2 (<= 1.18~), libkrb5-3 (<= 1.18~) Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: krb5-doc, krb5-user Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: MIT Kerberos runtime libraries - Crypto Library Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the runtime cryptography libraries used by applications and Kerberos clients. Package: libkdb5-10 Section: libs Breaks: krb5-kdc (= 1.13~alpha1+dfsg-1), libkadm5srv-mit8 (<< 1.11+dfsg~) Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: krb5-doc, krb5-user Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: MIT Kerberos runtime libraries - Kerberos database Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the internal Kerberos database libraries. Package: libkrb5support0 Section: libs Breaks: krb5-admin-server (<< 1.20.1-4~), krb5-kdc (<< 1.20.1-4~), krb5-pkinit (<< 1.20.1-4~), krb5-user (<< 1.20.1-4~), libgssapi-krb5-2 (<< 1.20), libk5crypto3 (<< 1.20.1-4~), libkadm5clnt-mit9 (<< 1.13~alpha1-1), libkadm5srv-mit12 (<< 1.20.1-4~), libkadm5srv-mit9 (<< 1.13~alpha1-1), libkdb5-10 (<< 1.20.1-4~), libkdb5-8 (<< 1.16), libkrb5-3 (<< 1.20.1-4~) Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: MIT Kerberos runtime libraries - Support library Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains an internal runtime support library used by other Kerberos libraries. Package: libkrad0 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: MIT Kerberos runtime libraries - RADIUS library Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains the internal support library for RADIUS functionality. Package: krb5-gss-samples Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: MIT Kerberos GSS Sample applications Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains bgss-sample and gss-server, programs used to test GSS-API mechanisms. These programs are most commonly used in testing newly developed GSS-API mechanisms or in testing events between Kerberos or GSS implementations. Package: krb5-locales Section: localization Architecture: all Depends: ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: foreign Description: internationalization support for MIT Kerberos Kerberos is a system for authenticating users and services on a network. Kerberos is a trusted third-party service. That means that there is a third party (the Kerberos server) that is trusted by all the entities on the network (users and services, usually called "principals"). . This is the MIT reference implementation of Kerberos V5. . This package contains internationalized messages for MIT Kerberos. Package: libkrad-dev Section: libdevel Architecture: any Depends: comerr-dev, libkrad0 (= ${binary:Version}), libverto-dev (>= 0.2.4), ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Suggests: libkrb5-dev Replaces: libkrb5-dev (<< 1.12+dfsg-2) Breaks: krb5-multidev (<<1.12+dfsg-2), libkrb5-dev (<<1.12+dfsg-2) Description: MIT Kerberos RADIUS Library Development This package includes development headers for libkrad0, the MIT Kerberos RADIUS library. You should not use this RADIUS library in packages unrelated to MIT Kerberos.