Re: [Freeipa] Missing armhf python-ipalib

2016-04-19 Thread Timo Aaltonen
19.04.2016, 14:41, Nicklas Björk kirjoitti:
> On 2016-04-19 12:15, Timo Aaltonen wrote:
>> 19.04.2016, 11:28, Nicklas Björk kirjoitti:
>>>  Hi FreeIPA team,
>>>
>>> I was experimenting with the armhf packages, trying to get the FreeIPA
>>> client to install on a Raspberry PI 3 / raspbian. The python-ipaclient
>>> package seems to have a dependency for python-ipalib, which seems to be
>>> included in the amd64 repository, but missing in the armhf repository.
>>> Is this intentional, or is something missing?
>>
>> Missing where? Xenial at least should have it:
>>
>> https://launchpad.net/ubuntu/+source/freeipa/4.3.1-0ubuntu1/+build/9594558
>>
>>
>>
> 
> I have added the FreeIPA PPA so my repo config is as follows:
> deb http://ppa.launchpad.net/freeipa/ppa/ubuntu xenial main
> deb http://archive.raspberrypi.org/debian/ jessie main ui
> 
> Trying to install the python-ipaclient I ended up with a dependency
> problem, since the python-ipalib was missing. While investigating the
> problem further, I discovered a difference between the repositories for
> the armhf and amd64 architectures:
> 
> wget -O-
> http://ppa.launchpad.net/freeipa/ppa/ubuntu/dists/xenial/main/binary-armhf/Packages.gz
> | gunzip -c | grep "Package: python-ipalib" | wc -l
> 0
> 
> wget -O-
> http://ppa.launchpad.net/freeipa/ppa/ubuntu/dists/xenial/main/binary-amd64/Packages.gz
> | gunzip -c | grep "Package: python-ipalib" | wc -l
> 1
> 
> Perhaps I am mixing high and low with jessie and xenial, but I thought
> it was a bit peculiar that there was a difference between the PPA
> repositories.

That's because the ppa only has amd64 and i386 builders. Looks like
python-ipalib should be arch:all anyway, will fix that in the next upload.

and it's still unsupported to mix the ppa with anything older

-- 
t

___
Mailing list: https://launchpad.net/~freeipa
Post to : freeipa@lists.launchpad.net
Unsubscribe : https://launchpad.net/~freeipa
More help   : https://help.launchpad.net/ListHelp


[Freeipa] [Bug 1543230] Re: After installing freeipa-server-trust-ad ipa tries to start smb.service which doesn't exist

2016-04-19 Thread Launchpad Bug Tracker
This bug was fixed in the package freeipa - 4.3.1-0ubuntu1

---
freeipa (4.3.1-0ubuntu1) xenial; urgency=medium

  * Sync from Debian.

freeipa (4.3.1-1) unstable; urgency=medium

  * New upstream release. (Closes: #781607, #786411) (LP: #1449304)
- drop no-test-lang.diff, obsolete
  * fix-match-hostname.diff, control: Drop the patch and python-openssl
deps, not needed anymore
  * rules, platform, server.dirs, server.install:
Add support for DNSSEC.
  * control, rules: Add support for kdcproxy.
  * control, server: Migrate to mod-auth-gssapi.
  * control, rules, fix-ipa-conf.diff: Add support for custodia.
  * control:
- Add python-cryptography to build-deps and python-freeipa deps.
- Add libp11-kit-dev to build-deps, p11-kit to server deps.
- Depend on python-gssapi instead of python-kerberos/-krbV.
- Add libini-config-dev and python-dbus to build-deps, replace wget
  with curl.
- Bump libkrb5-dev build-dep.
- Add pki-base to build-deps and pki-kra to server deps, bump pki-ca
  version.
- Drop python-m2crypto from deps, obsolete.
- Bump sssd deps to 1.13.1.
- Add python-six to build-deps and python-freeipa deps.
- Split python stuff from server, client, tests to python-
  ipa{server,client,tests}, rename python-freeipa to match and move
  translations to freeipa-common. Mark them Arch:all where possible,
  and add Breaks/Replaces.
- Add oddjob to server and oddjob-mkhomedir to client deps.
- Add python-setuptools to python-ipalib deps.
- Bump 389-ds-base* deps.
- Bump server and python-ipaserver dependency on python-ldap to 2.4.22
  to fix a bug on ipa-server-upgrade.
- Add pki-tools to python-ipaserver deps.
- Add zip to python-ipaserver depends.
- Add python-systemd to server depends.
- Add opendnssec to freeipa-server-dns depends.
- Add python-cffi to python-ipalib depends.
- Bump dep on bind9-dyndb-ldap.
- Bump certmonger dependency to version that has helpers in the correct
  place.
  * patches:
- prefix.patch: Fix ipalib install too.
- Drop bits of platform.diff and other patches that are now upstream.
- fix-kdcproxy-paths.diff: Fix paths in kdcproxy configs.
- fix-oddjobs.diff: Fix paths and uids in oddjob configs.
- fix-replicainstall.diff: Use ldap instead of ldaps for conncheck.
- fix-dnssec-services.diff: Debianize ipa-dnskeysyncd & ipa-ods-
  exporter units.
- create-sysconfig-ods.diff: Create an empty file for opendnssec
  daemons, until opendnssec itself is fixed.
- purge-firefox-extension.diff: Clean obsolete kerberosauth.xpi.
- enable-mod-nss-during-setup.diff: Split from platform.diff, call
  a2enmod/a2dismod from httpinstance.py.
- fix-memcached.diff: Split from platform.diff, debianize memcached
  conf & unit.
- hack-libarch.diff: Don't use fedora libpaths.
  * add-debian-platform.diff:
- Update paths.py to include all variables, comment out ones we don't
  modify.
- Use systemwide certificate store; put ipa-ca.crt in
  /usr/local/share/ca-certificates, and run update-ca-certificates
- Map smb service to smbd (LP: #1543230)
- Don't ship /var/cache/bind/data, fix named.conf a bit.
- Use DebianNoService() for dbus. (LP: #1564981)
- Add more constants
  * Split freeipa-server-dns from freeipa-server, add -dns to -server
Recommends.
  * server.postinst: Use ipa-server-upgrade.
  * admintools: Use the new location for bash completions.
  * rules: Remove obsolete configure.jar, preferences.html.
  * platform: Fix ipautil.run stdout handling, add support for systemd.
  * server.postinst, tmpfile: Create state directories for
mod_auth_gssapi.
  * rules, server.install: Install scripts under /usr/lib instead of
multiarch path to avoid hacking the code too much.
  * fix-ipa-otpd-install.diff, rules, server.install: Put ipa-otpd in
/usr/lib/ipa instead of directly under multiarch lib path.
  * control, server*.install: Move dirsrv plugins from server-trust-ad
to server, needed on upgrades even if trust-ad isn't set up.
  * server: Enable mod_proxy_ajp and mod_proxy_http on postinst, disable
on postrm.
  * rules: Add SKIP_API_VERSION_CHECK, and adjust directories to clean.
  * rules: Don't enable systemd units on install.
  * client: Don't create /etc/pki/nssdb on postinst, it's not used
anymore.
  * platform.diff, rules, server.install: Drop generate-rndc-key.sh, bind
already generates the keyfile.

 -- Timo Aaltonen   Tue, 19 Apr 2016 00:15:05 +0300

** Changed in: freeipa (Ubuntu)
   Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of FreeIPA,
which is subscribed to freeipa in Ubuntu.
https://bugs.launchpad.net/bugs/1543230

Title:
  After installing freeipa-server-trust-ad ipa tries to start
  smb.service which doesn't exist

Status in freeipa package in Ubuntu:
  

[Freeipa] [Bug 1449304] Re: ipa-replica-prepare fails

2016-04-19 Thread Launchpad Bug Tracker
This bug was fixed in the package freeipa - 4.3.1-0ubuntu1

---
freeipa (4.3.1-0ubuntu1) xenial; urgency=medium

  * Sync from Debian.

freeipa (4.3.1-1) unstable; urgency=medium

  * New upstream release. (Closes: #781607, #786411) (LP: #1449304)
- drop no-test-lang.diff, obsolete
  * fix-match-hostname.diff, control: Drop the patch and python-openssl
deps, not needed anymore
  * rules, platform, server.dirs, server.install:
Add support for DNSSEC.
  * control, rules: Add support for kdcproxy.
  * control, server: Migrate to mod-auth-gssapi.
  * control, rules, fix-ipa-conf.diff: Add support for custodia.
  * control:
- Add python-cryptography to build-deps and python-freeipa deps.
- Add libp11-kit-dev to build-deps, p11-kit to server deps.
- Depend on python-gssapi instead of python-kerberos/-krbV.
- Add libini-config-dev and python-dbus to build-deps, replace wget
  with curl.
- Bump libkrb5-dev build-dep.
- Add pki-base to build-deps and pki-kra to server deps, bump pki-ca
  version.
- Drop python-m2crypto from deps, obsolete.
- Bump sssd deps to 1.13.1.
- Add python-six to build-deps and python-freeipa deps.
- Split python stuff from server, client, tests to python-
  ipa{server,client,tests}, rename python-freeipa to match and move
  translations to freeipa-common. Mark them Arch:all where possible,
  and add Breaks/Replaces.
- Add oddjob to server and oddjob-mkhomedir to client deps.
- Add python-setuptools to python-ipalib deps.
- Bump 389-ds-base* deps.
- Bump server and python-ipaserver dependency on python-ldap to 2.4.22
  to fix a bug on ipa-server-upgrade.
- Add pki-tools to python-ipaserver deps.
- Add zip to python-ipaserver depends.
- Add python-systemd to server depends.
- Add opendnssec to freeipa-server-dns depends.
- Add python-cffi to python-ipalib depends.
- Bump dep on bind9-dyndb-ldap.
- Bump certmonger dependency to version that has helpers in the correct
  place.
  * patches:
- prefix.patch: Fix ipalib install too.
- Drop bits of platform.diff and other patches that are now upstream.
- fix-kdcproxy-paths.diff: Fix paths in kdcproxy configs.
- fix-oddjobs.diff: Fix paths and uids in oddjob configs.
- fix-replicainstall.diff: Use ldap instead of ldaps for conncheck.
- fix-dnssec-services.diff: Debianize ipa-dnskeysyncd & ipa-ods-
  exporter units.
- create-sysconfig-ods.diff: Create an empty file for opendnssec
  daemons, until opendnssec itself is fixed.
- purge-firefox-extension.diff: Clean obsolete kerberosauth.xpi.
- enable-mod-nss-during-setup.diff: Split from platform.diff, call
  a2enmod/a2dismod from httpinstance.py.
- fix-memcached.diff: Split from platform.diff, debianize memcached
  conf & unit.
- hack-libarch.diff: Don't use fedora libpaths.
  * add-debian-platform.diff:
- Update paths.py to include all variables, comment out ones we don't
  modify.
- Use systemwide certificate store; put ipa-ca.crt in
  /usr/local/share/ca-certificates, and run update-ca-certificates
- Map smb service to smbd (LP: #1543230)
- Don't ship /var/cache/bind/data, fix named.conf a bit.
- Use DebianNoService() for dbus. (LP: #1564981)
- Add more constants
  * Split freeipa-server-dns from freeipa-server, add -dns to -server
Recommends.
  * server.postinst: Use ipa-server-upgrade.
  * admintools: Use the new location for bash completions.
  * rules: Remove obsolete configure.jar, preferences.html.
  * platform: Fix ipautil.run stdout handling, add support for systemd.
  * server.postinst, tmpfile: Create state directories for
mod_auth_gssapi.
  * rules, server.install: Install scripts under /usr/lib instead of
multiarch path to avoid hacking the code too much.
  * fix-ipa-otpd-install.diff, rules, server.install: Put ipa-otpd in
/usr/lib/ipa instead of directly under multiarch lib path.
  * control, server*.install: Move dirsrv plugins from server-trust-ad
to server, needed on upgrades even if trust-ad isn't set up.
  * server: Enable mod_proxy_ajp and mod_proxy_http on postinst, disable
on postrm.
  * rules: Add SKIP_API_VERSION_CHECK, and adjust directories to clean.
  * rules: Don't enable systemd units on install.
  * client: Don't create /etc/pki/nssdb on postinst, it's not used
anymore.
  * platform.diff, rules, server.install: Drop generate-rndc-key.sh, bind
already generates the keyfile.

 -- Timo Aaltonen   Tue, 19 Apr 2016 00:15:05 +0300

** Changed in: freeipa (Ubuntu)
   Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of FreeIPA,
which is subscribed to freeipa in Ubuntu.
https://bugs.launchpad.net/bugs/1449304

Title:
  ipa-replica-prepare fails

Status in freeipa package in Ubuntu:
  Fix Released
Status in freeipa package in Debian:
  New

Bug 

[Freeipa] [Bug 1564981] Re: freeipa install errors out with certmonger 'dbus' 'start' ''' returned non-zero exit status 4

2016-04-19 Thread Launchpad Bug Tracker
This bug was fixed in the package freeipa - 4.3.1-0ubuntu1

---
freeipa (4.3.1-0ubuntu1) xenial; urgency=medium

  * Sync from Debian.

freeipa (4.3.1-1) unstable; urgency=medium

  * New upstream release. (Closes: #781607, #786411) (LP: #1449304)
- drop no-test-lang.diff, obsolete
  * fix-match-hostname.diff, control: Drop the patch and python-openssl
deps, not needed anymore
  * rules, platform, server.dirs, server.install:
Add support for DNSSEC.
  * control, rules: Add support for kdcproxy.
  * control, server: Migrate to mod-auth-gssapi.
  * control, rules, fix-ipa-conf.diff: Add support for custodia.
  * control:
- Add python-cryptography to build-deps and python-freeipa deps.
- Add libp11-kit-dev to build-deps, p11-kit to server deps.
- Depend on python-gssapi instead of python-kerberos/-krbV.
- Add libini-config-dev and python-dbus to build-deps, replace wget
  with curl.
- Bump libkrb5-dev build-dep.
- Add pki-base to build-deps and pki-kra to server deps, bump pki-ca
  version.
- Drop python-m2crypto from deps, obsolete.
- Bump sssd deps to 1.13.1.
- Add python-six to build-deps and python-freeipa deps.
- Split python stuff from server, client, tests to python-
  ipa{server,client,tests}, rename python-freeipa to match and move
  translations to freeipa-common. Mark them Arch:all where possible,
  and add Breaks/Replaces.
- Add oddjob to server and oddjob-mkhomedir to client deps.
- Add python-setuptools to python-ipalib deps.
- Bump 389-ds-base* deps.
- Bump server and python-ipaserver dependency on python-ldap to 2.4.22
  to fix a bug on ipa-server-upgrade.
- Add pki-tools to python-ipaserver deps.
- Add zip to python-ipaserver depends.
- Add python-systemd to server depends.
- Add opendnssec to freeipa-server-dns depends.
- Add python-cffi to python-ipalib depends.
- Bump dep on bind9-dyndb-ldap.
- Bump certmonger dependency to version that has helpers in the correct
  place.
  * patches:
- prefix.patch: Fix ipalib install too.
- Drop bits of platform.diff and other patches that are now upstream.
- fix-kdcproxy-paths.diff: Fix paths in kdcproxy configs.
- fix-oddjobs.diff: Fix paths and uids in oddjob configs.
- fix-replicainstall.diff: Use ldap instead of ldaps for conncheck.
- fix-dnssec-services.diff: Debianize ipa-dnskeysyncd & ipa-ods-
  exporter units.
- create-sysconfig-ods.diff: Create an empty file for opendnssec
  daemons, until opendnssec itself is fixed.
- purge-firefox-extension.diff: Clean obsolete kerberosauth.xpi.
- enable-mod-nss-during-setup.diff: Split from platform.diff, call
  a2enmod/a2dismod from httpinstance.py.
- fix-memcached.diff: Split from platform.diff, debianize memcached
  conf & unit.
- hack-libarch.diff: Don't use fedora libpaths.
  * add-debian-platform.diff:
- Update paths.py to include all variables, comment out ones we don't
  modify.
- Use systemwide certificate store; put ipa-ca.crt in
  /usr/local/share/ca-certificates, and run update-ca-certificates
- Map smb service to smbd (LP: #1543230)
- Don't ship /var/cache/bind/data, fix named.conf a bit.
- Use DebianNoService() for dbus. (LP: #1564981)
- Add more constants
  * Split freeipa-server-dns from freeipa-server, add -dns to -server
Recommends.
  * server.postinst: Use ipa-server-upgrade.
  * admintools: Use the new location for bash completions.
  * rules: Remove obsolete configure.jar, preferences.html.
  * platform: Fix ipautil.run stdout handling, add support for systemd.
  * server.postinst, tmpfile: Create state directories for
mod_auth_gssapi.
  * rules, server.install: Install scripts under /usr/lib instead of
multiarch path to avoid hacking the code too much.
  * fix-ipa-otpd-install.diff, rules, server.install: Put ipa-otpd in
/usr/lib/ipa instead of directly under multiarch lib path.
  * control, server*.install: Move dirsrv plugins from server-trust-ad
to server, needed on upgrades even if trust-ad isn't set up.
  * server: Enable mod_proxy_ajp and mod_proxy_http on postinst, disable
on postrm.
  * rules: Add SKIP_API_VERSION_CHECK, and adjust directories to clean.
  * rules: Don't enable systemd units on install.
  * client: Don't create /etc/pki/nssdb on postinst, it's not used
anymore.
  * platform.diff, rules, server.install: Drop generate-rndc-key.sh, bind
already generates the keyfile.

 -- Timo Aaltonen   Tue, 19 Apr 2016 00:15:05 +0300

** Changed in: freeipa (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of FreeIPA,
which is subscribed to freeipa in Ubuntu.
https://bugs.launchpad.net/bugs/1564981

Title:
  freeipa install errors out with certmonger 'dbus' 'start' ''' returned
  non-zero exit status 4

Status in freeipa package in Ubuntu:
  Fix