Bug 43180 - Debian-Jessie packages for UCS-4.2: merge 212 packages with patches - heimdal
Debian-Jessie packages for UCS-4.2: merge 212 packages with patches - heimdal
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Kerberos
UCS 4.2
Other Linux
: P5 normal (vote)
: UCS 4.2
Assigned To: Philipp Hahn
Arvid Requate
https://bladis.knut.univention.de/vaZ...
: interim-1
Depends on:
Blocks: 41929 43492
  Show dependency treegraph
 
Reported: 2016-12-14 13:48 CET by Philipp Hahn
Modified: 2017-04-04 18:29 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Release Management
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Hahn univentionstaff 2016-12-14 13:48:35 CET
+++ This bug was initially created as a clone of Bug #41929 +++
+++ This bug was initially created as a clone of Bug #41608 +++
Packages newer in Debian-Jessie than in UCS-4.1, patches in UCS
1:  Review patches
2a: Cherry-pick patches if required and re-build package in UCS-4.2
2b: OR copy package from Debian-Jessie (drops UCS patches)
Comment 1 Philipp Hahn univentionstaff 2016-12-15 12:46:30 CET
r17008 | Bug #43180 UCS-4.2-0: heimdal
 picked and consolidated patches

Package: heimdal
Version: 1.6~rc2+dfsg-9A~4.2.0.201612141631
Branch: ucs_4.2-0

FYI: heimdal_1.6~rc2+dfsg-9.debian.tar.xz is broken as debian/patches/048_private_libs patches file twice, which is rejected by dpkg-source; fixed the files manually.

No-ChangeLog: yet another package updated in Debian-Jessie, which has to be patched for UCS...
Comment 2 Philipp Hahn univentionstaff 2016-12-15 15:17:00 CET
r17017 | Bug #43180 UCS-4.2-0: heimdal 2

Package: heimdal
Version: 1.6~rc2+dfsg-9A~4.2.0.201612151410
Branch: ucs_4.2-0
Comment 3 Arvid Requate univentionstaff 2017-02-01 16:50:57 CET
The changelog of heimdal says that kadmin and ktutil have been moved to /usr/bin but /usr/lib/univention-directory-listener/system/keytab-member.py
and /usr/lib/univention-directory-listener/system/keytab.py still use the old location. Either we revert the move or we need to fix the listener modules in univention-heimdal (e.g. via new bug).

univention-heimdal/univention-create-keytab and univention-heimdal/keytab.py call /usr/sbin/ktutil too.
Comment 4 Philipp Hahn univentionstaff 2017-02-03 14:33:27 CET
(In reply to Arvid Requate from comment #3)
> The changelog of heimdal says that kadmin and ktutil have been moved to
> /usr/bin but /usr/lib/univention-directory-listener/system/keytab-member.py
> and /usr/lib/univention-directory-listener/system/keytab.py still use the
> old location. Either we revert the move or we need to fix the listener
> modules in univention-heimdal (e.g. via new bug).

We should not deviate from Debian unnecessarily and the Listener modules need an update anyway: → Bug #43492

> univention-heimdal/univention-create-keytab and univention-heimdal/keytab.py
> call /usr/sbin/ktutil too.
Comment 5 Arvid Requate univentionstaff 2017-02-06 11:29:34 CET
Ok, 

upstream changes:
* rsh is no longer shipped

obsolete/upstreamed patches:
* 0004-univention-username-length.patch  ## only for rsh
* 0006-default-password_lifetime-unlimited.patch
* 0007-debhelper.patch
* 0099_rename_struct_krb5_name_canon_name_collisions.patch
* 0100_multiarch.patch

Basic functional tests (kinit, kpasswd) ok.
Comment 6 Stefan Gohmann univentionstaff 2017-04-04 18:29:28 CEST
UCS 4.2 has been released:
 https://docs.software-univention.de/release-notes-4.2-0-en.html
 https://docs.software-univention.de/release-notes-4.2-0-de.html

If this error occurs again, please use "Clone This Bug".