Imported Debian patch 4.7.2-3

This commit is contained in:
Timo Aaltonen
2019-05-06 08:43:34 +03:00
committed by Mario Fetka
2298 changed files with 1802095 additions and 333181 deletions

220
debian/control vendored
View File

@@ -1,154 +1,109 @@
Source: freeipa
Section: net
Priority: extra
Maintainer: Debian FreeIPA Team <pkg-freeipa-devel@lists.alioth.debian.org>
Priority: optional
Maintainer: Debian FreeIPA Team <pkg-freeipa-devel@alioth-lists.debian.net>
Uploaders: Timo Aaltonen <tjaalton@debian.org>
Standards-Version: 4.1.5
Vcs-Git: https://salsa.debian.org/freeipa-team/freeipa.git
Vcs-Browser: https://salsa.debian.org/freeipa-team/freeipa
Homepage: http://www.freeipa.org
Build-Depends:
389-ds-base-dev (>= 1.3.3.2),
check,
debhelper (>= 9),
dh-autoreconf,
debhelper (>= 11),
dh-python,
dh-systemd,
gettext,
krb5-user,
libcmocka-dev,
libcurl4-nss-dev,
libini-config-dev,
libkrad-dev,
libkrb5-dev (>= 1.12),
libkrb5-dev (>= 1.16),
libldap2-dev,
libnspr4-dev,
libnss3-dev,
libpopt-dev,
librhino-java,
libsasl2-dev,
libssl-dev,
libsss-idmap-dev,
libsss-nss-idmap-dev,
libsvrcore-dev,
libtalloc-dev,
libtevent-dev,
libunistring-dev,
libverto-dev,
libxmlrpc-core-c3-dev (>= 1.33.06),
python-all-dev,
python-cryptography,
python-dbus,
python-dnspython (>= 1.11.1),
python-kerberos,
python-krbv,
python-ldap,
python-gssapi,
python-jinja2,
python-kdcproxy,
python-ldap (>= 3.1),
python-lesscpy,
python-libipa-hbac,
python-libsss-nss-idmap,
python-lxml,
python-memcache,
python-netaddr,
python-netifaces (>= 0.10.4),
python-nose,
python-nss,
python-openssl,
python-nss (>= 0.16.0),
python-polib,
python-pyasn1,
python-qrcode (>= 5.0.0),
python-setuptools,
python-sss (>= 1.8.0),
python-six,
python-sss (>= 1.14.0),
python-usb (>= 1.0.0~b2),
python-yubico,
rhino,
samba-dev,
systemd,
uuid-dev
Standards-Version: 3.9.6
Vcs-Git: git://anonscm.debian.org/pkg-freeipa/freeipa.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-freeipa/freeipa.git
Homepage: http://www.freeipa.org
uuid-dev,
Package: freeipa-server
Package: freeipa-admintools
Architecture: any
Depends: ${misc:Depends},
Description: transitional dummy package
This is a transitional dummy package, it can be safely removed.
Package: freeipa-common
Architecture: all
Breaks: python-freeipa
Replaces: python-freeipa
Depends:
389-ds-base (>= 1.3.3.5-2~),
acl,
apache2,
bind9,
bind9-dyndb-ldap (>= 6.0-4~),
certmonger (>= 0.75.14),
dogtag-pki-server-theme,
fonts-font-awesome,
freeipa-admintools (= ${binary:Version}),
freeipa-client (= ${binary:Version}),
krb5-admin-server,
krb5-kdc,
krb5-kdc-ldap,
krb5-pkinit,
ldap-utils,
libapache2-mod-auth-kerb (>= 5.4-2.2~),
libapache2-mod-nss (>= 1.0.10-2~),
libapache2-mod-wsgi,
libjs-dojo-core,
libjs-jquery,
libnss3-tools,
libsasl2-modules-gssapi-mit,
memcached,
ntp,
pki-ca,
python-dateutil,
python-freeipa (= ${binary:Version}),
python-krbv,
python-ldap,
python-pyasn1,
slapi-nis (>= 0.54),
systemd-sysv,
${misc:Depends},
${python:Depends},
${shlibs:Depends}
Description: FreeIPA centralized identity framework -- server
Description: FreeIPA centralized identity framework -- common files
FreeIPA is an integrated solution to provide centrally managed Identity
(machine, user, virtual machines, groups, authentication credentials), Policy
(configuration settings, access control information) and Audit (events,
logs, analysis thereof).
.
This is the server package.
Package: freeipa-server-trust-ad
Architecture: any
Depends:
freeipa-server (= ${binary:Version}),
python-libsss-nss-idmap,
python-m2crypto,
python-samba,
samba,
winbind,
${misc:Depends},
${python:Depends},
${shlibs:Depends}
Description: FreeIPA centralized identity framework -- AD trust installer
FreeIPA is an integrated solution to provide centrally managed Identity
(machine, user, virtual machines, groups, authentication credentials), Policy
(configuration settings, access control information) and Audit (events,
logs, analysis thereof).
.
Cross-realm trusts with Active Directory in IPA require working Samba 4
installation. This package is provided for convenience to install all required
dependencies at once.
This package includes common files.
Package: freeipa-client
Architecture: any
Depends:
bind9utils,
certmonger,
certmonger (>= 0.79.5-2),
curl,
dnsutils,
freeipa-common (= ${source:Version}),
krb5-user,
libcurl3 (>= 7.22.0),
libnss3-tools,
libnss-sss,
libpam-sss,
libsasl2-modules-gssapi-mit,
libsss-sudo,
libxmlrpc-core-c3 (>= 1.16.33-3.1ubuntu5),
ntp,
oddjob-mkhomedir,
python-dnspython,
python-freeipa (= ${binary:Version}),
python-krbv,
python-ipaclient (= ${source:Version}),
python-gssapi,
python-ldap,
sssd (>= 1.11.1),
wget,
python-sss,
sssd (>= 1.14.0),
${misc:Depends},
${python:Depends},
${shlibs:Depends}
Suggests: libpam-krb5
Recommends:
chrony,
Suggests:
libpam-krb5,
Breaks: freeipa-admintools (<< 4.6.3-2~)
Replaces: freeipa-admintools (<< 4.6.3-2~)
Provides: freeipa-admintools
Description: FreeIPA centralized identity framework -- client
FreeIPA is an integrated solution to provide centrally managed Identity
(machine, user, virtual machines, groups, authentication credentials), Policy
@@ -157,77 +112,64 @@ Description: FreeIPA centralized identity framework -- client
.
This is the client package.
Package: freeipa-admintools
Architecture: any
Package: python-ipaclient
Architecture: all
Section: python
Breaks: freeipa-client (<< 4.3.0-1)
Replaces: freeipa-client (<< 4.3.0-1)
Depends:
freeipa-client (= ${binary:Version}),
python-freeipa (= ${binary:Version}),
python-krbv,
python-ldap,
freeipa-common (= ${binary:Version}),
python-augeas,
python-dnspython,
python-ipalib (>= ${source:Version}),
python-jinja2,
${misc:Depends},
${python:Depends},
${shlibs:Depends}
Description: FreeIPA centralized identity framework -- admintools
Description: FreeIPA centralized identity framework -- Python modules for ipaclient
FreeIPA is an integrated solution to provide centrally managed Identity
(machine, user, virtual machines, groups, authentication credentials), Policy
(configuration settings, access control information) and Audit (events,
logs, analysis thereof).
.
This package contains some tools for administrators.
This Python module is used by FreeIPA client.
Package: freeipa-tests
Architecture: any
Depends:
freeipa-client (= ${binary:Version}),
libnss3-tools,
python-coverage,
python-freeipa (= ${binary:Version}),
python-nose,
python-paramiko,
python-paste,
python-polib,
xz-utils,
${misc:Depends},
${python:Depends}
Recommends:
python-yaml,
Description: FreeIPA centralized identity framework -- tests
FreeIPA is an integrated solution to provide centrally managed Identity
(machine, user, virtual machines, groups, authentication credentials), Policy
(configuration settings, access control information) and Audit (events,
logs, analysis thereof).
.
This package contains tests that verify IPA functionality.
Package: python-freeipa
Architecture: any
Package: python-ipalib
Architecture: all
Section: python
Breaks: python-freeipa
Replaces: python-freeipa
Depends:
freeipa-common (= ${source:Version}),
gnupg2,
gnupg-agent,
iproute,
keyutils,
python-cffi,
python-cryptography,
python-dbus,
python-dnspython,
python-kerberos,
python-krbv,
python-gssapi,
python-ldap,
python-libipa-hbac,
python-lxml,
python-memcache,
python-netaddr,
python-nss,
python-openssl,
python-netifaces (>= 0.10.4),
python-nss (>= 0.16.0),
python-pyasn1,
python-qrcode (>= 5.0.0),
python-requests,
python-setuptools,
python-six,
python-usb (>= 1.0.0~b2),
python-yubico,
systemd,
${misc:Depends},
${python:Depends},
${shlibs:Depends}
Description: FreeIPA centralized identity framework -- Python modules
${shlibs:Depends},
Description: FreeIPA centralized identity framework -- shared Python modules
FreeIPA is an integrated solution to provide centrally managed Identity
(machine, user, virtual machines, groups, authentication credentials), Policy
(configuration settings, access control information) and Audit (events,
logs, analysis thereof).
.
This Python module is used by other FreeIPA packages.