[Freeipa-devel] [PATCH] Debian client support

Timo Aaltonen tjaalton at ubuntu.com
Mon Sep 2 21:43:07 UTC 2013


This fixes https://fedorahosted.org/freeipa/ticket/1887
and
https://fedorahosted.org/freeipa/ticket/2455

the first three patches fix some bugs in how python is used
fourth patch checks if dbus is already running before trying to start it
fifth fixes some compilation warnings
sixth finally adds the Debian platform module



there are also distro patches that aren't upstreamable as-is, that do
stuff like
- give--install-layout=deb to setup.py
- disable make-testcert since it needs a server running
- fix hardcoded NFS related paths and a variable in ipa-client-automount
- fix ldap.conf path in ipa-client-install
- fix ntpdate options in ntpconf.py (Debian doesn't patch ntpdate like
Fedora)
- change nss includes in ipa_pwd.c (<nss/..> not <nss3/..>)

dunno what to do about those, the packaging can keep on carrying those
but if you have ideas how to make them configurable so that upstream
git/tarball could be used for development/testing on Debian then that
would be nice.

t
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tjaalton-0001-Use-usr-bin-python-as-fallback-python-path.patch
Type: text/x-patch
Size: 707 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20130903/c7408ee3/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tjaalton-0002-Don-t-search-platform-path.patch
Type: text/x-patch
Size: 1001 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20130903/c7408ee3/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tjaalton-0003-Don-t-exclude-symlinks-when-loading-plugins.patch
Type: text/x-patch
Size: 848 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20130903/c7408ee3/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tjaalton-0004-Check-dbus-before-starting-it.patch
Type: text/x-patch
Size: 1917 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20130903/c7408ee3/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tjaalton-0005-Fix-Wformat-security-warnings.patch
Type: text/x-patch
Size: 3228 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20130903/c7408ee3/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-tjaalton-0006-Add-Debian-client-platform-support.patch
Type: text/x-patch
Size: 9538 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20130903/c7408ee3/attachment-0005.bin>


More information about the Freeipa-devel mailing list