OpenXT / openxt

Base OpenXT build scripts
48 stars 39 forks source link

Openxt client tool install signing for 18.04+ #315

Closed ianmclinden closed 6 years ago

ianmclinden commented 6 years ago

Add source as trusted before install to allow install without disabling apt source signing.

Tested on Ubuntu 18.04

jandryuk commented 6 years ago

Oh, one thing. Does this break older clients?

ianmclinden commented 6 years ago

I'll test Ubuntu 16.04 and deb 7.11.0 / 8.10.0 later today.

ianmclinden commented 6 years ago

Tested and working on:

eric-ch commented 6 years ago

@ianmclinden Indeed, https://github.com/OpenXT/openxt/blob/master/build-scripts/debian/install.sh#L47 assumes systemd-module-load.service is in use, with /etc/modules-load.d. 7.11 may be using /etc/modules[.conf] with sysvinit?

Tracked under: OXT-1348

jandryuk commented 6 years ago

Thanks, @ianmclinden

jean-edouard commented 6 years ago

Merging soon.