mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
packaging fixes
This commit is contained in:
parent
a841b12bae
commit
a7fea72a33
13
debian/control
vendored
13
debian/control
vendored
@ -8,6 +8,7 @@ Build-Depends:
|
||||
check,
|
||||
debhelper (>= 9),
|
||||
dh-autoreconf,
|
||||
dh-python,
|
||||
gettext,
|
||||
krb5-user,
|
||||
libcmocka-dev,
|
||||
@ -47,15 +48,14 @@ Build-Depends:
|
||||
python-qrcode,
|
||||
python-setuptools,
|
||||
python-sss (>= 1.8.0),
|
||||
python-support,
|
||||
python-yubico,
|
||||
quilt,
|
||||
rhino,
|
||||
samba-dev,
|
||||
selinux-policy-dev,
|
||||
uuid-dev
|
||||
Standards-Version: 3.9.3
|
||||
Vcs-Git: git://git.debian.org/git/pkg-freeipa/freeipa.git
|
||||
Standards-Version: 3.9.5
|
||||
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
|
||||
|
||||
@ -76,6 +76,8 @@ Depends:
|
||||
libapache2-mod-auth-kerb,
|
||||
libapache2-mod-nss,
|
||||
libapache2-mod-wsgi,
|
||||
libjs-dojo-core,
|
||||
libjs-jquery,
|
||||
libnss3-tools,
|
||||
libsasl2-modules-gssapi-mit,
|
||||
ntp,
|
||||
@ -107,7 +109,8 @@ Depends:
|
||||
samba,
|
||||
winbind,
|
||||
${misc:Depends},
|
||||
${python: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
|
||||
@ -167,7 +170,7 @@ Description: FreeIPA centralized identity framework -- admintools
|
||||
|
||||
Package: freeipa-tests
|
||||
Architecture: any
|
||||
Depends: tar, xz, ${misc:Depends}, ${python:Depends}
|
||||
Depends: xz, ${misc:Depends}, ${python:Depends}
|
||||
Description: FreeIPA centralized identity framework -- tests
|
||||
FreeIPA is an integrated solution to provide centrally managed Identity
|
||||
(machine, user, virtual machines, groups, authentication credentials), Policy
|
||||
|
28
debian/freeipa-server.install
vendored
28
debian/freeipa-server.install
vendored
@ -1,11 +1,13 @@
|
||||
etc/ipa/html/*
|
||||
lib/systemd/system/ipa-otpd.socket
|
||||
lib/systemd/system/ipa-otpd@.service
|
||||
usr/lib/*/certmonger/dogtag-ipa-ca-renew-agent-submit
|
||||
usr/lib/*/dirsrv/plugins/libipa_cldap.so
|
||||
usr/lib/*/dirsrv/plugins/libipa_dns.so
|
||||
usr/lib/*/dirsrv/plugins/libipa_enrollment_extop.so
|
||||
usr/lib/*/dirsrv/plugins/libipa_lockout.so
|
||||
usr/lib/*/dirsrv/plugins/libipa_modrdn.so
|
||||
usr/lib/*/dirsrv/plugins/libipa_otp_lasttoken.so
|
||||
usr/lib/*/dirsrv/plugins/libipa_pwd_extop.so
|
||||
usr/lib/*/dirsrv/plugins/libipa_range_check.so
|
||||
usr/lib/*/dirsrv/plugins/libipa_repl_version.so
|
||||
@ -14,7 +16,29 @@ usr/lib/*/dirsrv/plugins/libipa_winsync.so
|
||||
usr/lib/*/ipa-otpd
|
||||
usr/lib/*/ipa/certmonger/*
|
||||
usr/lib/*/krb5/plugins/kdb/*.so
|
||||
usr/lib/python*/dist-packages/ipaserver/*
|
||||
usr/lib/python*/dist-packages/ipaserver/advise/*
|
||||
usr/lib/python*/dist-packages/ipaserver/install/__init__.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/bindinstance.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/cainstance.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/certs.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/dsinstance.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/httpinstance.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/installutils.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/ipa_*.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/krbinstance.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/ldapupdate.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/memcacheinstance.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/ntpinstance.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/otpdinstance.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/plugins
|
||||
usr/lib/python*/dist-packages/ipaserver/install/replication.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/schemaupdate.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/service.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/sysupgrade.py
|
||||
usr/lib/python*/dist-packages/ipaserver/install/upgradeinstance.py
|
||||
usr/lib/python*/dist-packages/ipaserver/plugins/*
|
||||
usr/lib/python*/dist-packages/ipaserver/__init__*
|
||||
usr/lib/python*/dist-packages/ipaserver/rpcserver*
|
||||
usr/sbin/ipa-advise
|
||||
usr/sbin/ipa-backup
|
||||
usr/sbin/ipa-ca-install
|
||||
@ -24,6 +48,7 @@ usr/sbin/ipa-dns-install
|
||||
usr/sbin/ipa-ldap-updater
|
||||
usr/sbin/ipa-managed-entries
|
||||
usr/sbin/ipa-nis-manage
|
||||
usr/sbin/ipa-otptoken-import
|
||||
usr/sbin/ipa-replica-conncheck
|
||||
usr/sbin/ipa-replica-install
|
||||
usr/sbin/ipa-replica-manage
|
||||
@ -56,6 +81,7 @@ usr/share/man/man1/ipa-dns-install.1*
|
||||
usr/share/man/man1/ipa-ldap-updater.1*
|
||||
usr/share/man/man1/ipa-managed-entries.1*
|
||||
usr/share/man/man1/ipa-nis-manage.1*
|
||||
usr/share/man/man1/ipa-otptoken-import.1*
|
||||
usr/share/man/man1/ipa-replica-conncheck.1*
|
||||
usr/share/man/man1/ipa-replica-install.1*
|
||||
usr/share/man/man1/ipa-replica-manage.1*
|
||||
|
1
debian/freeipa-tests.install
vendored
1
debian/freeipa-tests.install
vendored
@ -2,6 +2,7 @@ usr/bin/ipa-run-tests
|
||||
usr/bin/ipa-test-config
|
||||
usr/bin/ipa-test-task
|
||||
usr/lib/python*/dist-packages/ipatests/*
|
||||
usr/lib/python*/dist-packages/ipatests-*
|
||||
usr/share/man/man1/ipa-run-tests.1*
|
||||
usr/share/man/man1/ipa-test-config.1*
|
||||
usr/share/man/man1/ipa-test-task.1*
|
||||
|
9
debian/rules
vendored
9
debian/rules
vendored
@ -63,6 +63,13 @@ ifneq ($(ONLY_CLIENT), 1)
|
||||
|
||||
mkdir -p $(DESTDIR)/etc/bash_completion.d
|
||||
install -m 0644 contrib/completion/ipa.bash_completion $(DESTDIR)/etc/bash_completion.d/ipa
|
||||
|
||||
chmod 755 $(DESTDIR)/usr/lib/*/ipa/certmonger/*
|
||||
|
||||
rm -f $(DESTDIR)/usr/share/ipa/ui/js/dojo/dojo.js \
|
||||
$(DESTDIR)/usr/share/ipa/ui/js/libs/jquery.js
|
||||
ln -s /usr/share/javascript/dojo/dojo.js $(DESTDIR)/usr/share/ipa/ui/js/dojo/dojo.js
|
||||
ln -s /usr/share/javascript/jquery/jquery.js $(DESTDIR)/usr/share/ipa/ui/js/libs/jquery.js
|
||||
else
|
||||
make $(PLATFORM) IPA_VERSION_IS_GIT_SNAPSHOT=no client-install DESTDIR=$(DESTDIR)
|
||||
endif
|
||||
@ -74,7 +81,7 @@ endif
|
||||
# fix permissions
|
||||
find $(CURDIR)/debian/tmp -name "*.mo" -type f -exec chmod -x "{}" \;
|
||||
|
||||
dh_install --list-missing
|
||||
dh_install --fail-missing
|
||||
|
||||
%:
|
||||
dh $@ --with quilt,autoreconf,python2
|
||||
|
Loading…
Reference in New Issue
Block a user