Bug 51163 - univention-domain-join support for Ubuntu 20.04 LTS
univention-domain-join support for Ubuntu 20.04 LTS
Status: NEW
Product: UCS
Classification: Unclassified
Component: Univention Domain Join (Ubuntu)
UCS 5.0
Other Linux
: P5 normal (vote)
: ---
Assigned To: UCS maintainers
UCS maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2020-04-23 16:28 CEST by Ingo Steuwer
Modified: 2020-06-22 12:09 CEST (History)
6 users (show)

See Also:
What kind of report is it?: Feature Request
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 Ingo Steuwer univentionstaff 2020-04-23 16:28:19 CEST
univention-domain-join needs to be ported to Ubuntu 20.04.

Feature Requests / Bugs which might be addressed:
* Bug #48487 - Add libpam-cracklib as dependency of univention-domain-join
* Bug #49846 - univention-domain-join: Create Kerberos keytab
* Bug #49847 - univention-domain-join: Choose DC dynamically - maybe #51161 is enough
* Bug #51161 - use IP / DNS settings defined by DHCP

I also heard of situations where network manager is not installed on server deployments of Ubuntu. We should consider supporting these environments, but it might be enough to fix Bug #51161 to do so.
Comment 1 Erik Damrose univentionstaff 2020-04-23 17:16:10 CEST
(In reply to Ingo Steuwer from comment #0)
> * Bug #49847 - univention-domain-join: Choose DC dynamically - maybe #51161
> is enough
> * Bug #51161 - use IP / DNS settings defined by DHCP

The ldap server currently is hardcoded during join. A simple solution may be to add a parameter to select the auth server that gets written to the client config while joining.
Comment 2 Ingo Steuwer univentionstaff 2020-04-24 08:10:17 CEST
(In reply to Erik Damrose from comment #1)
> (In reply to Ingo Steuwer from comment #0)
> > * Bug #49847 - univention-domain-join: Choose DC dynamically - maybe #51161
> > is enough
> > * Bug #51161 - use IP / DNS settings defined by DHCP
> 
> The ldap server currently is hardcoded during join. A simple solution may be
> to add a parameter to select the auth server that gets written to the client
> config while joining.

It would be best to choose the auth server dynamically, for example by using the existing DNS service records. At least there should be more than one preconfigured.
Comment 3 Erik Damrose univentionstaff 2020-04-24 09:00:09 CEST
(In reply to Ingo Steuwer from comment #2)
> It would be best to choose the auth server dynamically, for example by using
> the existing DNS service records. At least there should be more than one
> preconfigured.

I was a bit unclear in my first response. I specifically thought about the 'school scenario', where a client is joined against the master but is then deployed in a school network where only the school server can be reached.

Lets define the details when implementing this feature request.
Comment 4 Timo Denissen univentionstaff 2020-04-29 07:30:19 CEST
The missing support for Ubuntu 20.04 currently prevents internal rollouts of laptops with Ubuntu 20.04.