/srv/irclogs.ubuntu.com/2015/12/07/#ubuntu-installer.txt

xnoxmpt, good morning! =)11:18
mptXNOX11:18
xnoxmpt, have you seen plans to enforce kernel module signature verification, and subsequent option to disable doing that in the ubiquity installer? =)11:19
mptxnox, no, I have not seen it and don’t know what it is11:20
xnoxmpt, i shall take some screenshots for you to cringe at =)11:21
mptok :-)11:54
xnoxmpt, https://goo.gl/photos/tBPoEqMtZwxEXn3K9 is approximate screenshot12:19
xnoxthe password fields follow similar to the others and flick through matching/non-matching/strong on the side.12:20
xnoxthe learn-more button opens a modal dialog with paragraphs of gibberish.12:20
xnoxgibberish is here: https://code.launchpad.net/~mathieu-tl/ubiquity/disable-verification/+merge/278668 scroll down to debian/ubiquity.templates file with loads of new gibberish.12:20
xnoxi'll try to get proper screenshots shortly.12:20
mptcrikey12:26
stevenm_anyone here familiar with ubiquity's file...  ubiquity/plugins/ubi-prepare.py  ?13:04
stevenm_specifically the very bottom (ok_handler_... i'm trying to determine what extractly is done differently about a ubuntu 14.04 install when choosing the non-free option13:05
xnoxyes we are, what about it?13:05
stevenm_that bit just seems to set the variable the installer uses - i'd like to see what it actually does13:05
xnoxit sets debian-installer / debconf values that are used by other d-i components during installation.13:06
stevenm_where I can see that?13:06
xnoxstevenm_, do grep for 'nonfree' to see things it affects.13:07
xnoxscripts/plugininstall.py13:07
stevenm_yeah I have already, it isn't clear13:07
xnoxscripts/simple-plugins13:07
stevenm_ok i'll look around there - thanks13:08
xnoxstevenm_, it runs ubuntu-drivers to install proprietary things (e.g. nvidia graphics drivers)13:09
xnoxand i think it used to install ubuntu-restricted-extras package, but let me check that.13:10
stevenm_essentially if someone hasn't chosen that option... i'm wondering what things someone could enter in to a terminal directly after installing - that would do the same thing13:10
xnoxsorry ubuntu-restricted-addons13:10
xnoxcarefully hidden in restricted_package_name variable as kubuntu has a different addons package.13:10
stevenm_yeah that package i know about -but i think it does other things too13:10
xnoxopen unity, search for additional drivers - install optional drivers13:11
xnoxopen software centre - search for "ubuntu-restricted-addons" install it13:11
stevenm_not terminal though13:11
xnoxopen source source - enable restricted/universe/multiverse, if disabled.13:11
stevenm_and jockey has gone hasn't it?13:11
xnoxthat's it.13:12
xnoxnot source source - but "software sources"13:12
stevenm_i'm still going to go about seeing it for myself13:12
stevenm_but thanks13:12
xnoxone can do same from terminal.13:12
xnoxno jockeys is long dead, $ ubuntu-drivers is the brave new world.13:12
xnox$ ubuntu-drivers list13:12
stevenm_so your saying if someone installed regular ubuntu 14.04 without the tickbox.... a quick 'apt-get install ubuntu-restricted-addons ubuntu-drivers' would do everything?13:13
xnoxfor me it offers to only install intel-microcode, and that's it.13:13
stevenm_oh after first enabling multiverse/universe/restricted13:13
xnoxand well, modify software sources to include componetsn, install addons package with like apt-get.13:13
xnoxno13:13
xnoxyes, enable componets.13:14
xnoxubuntu-drivers is always installed, one would need to run it and choose to install things it offers to install, if one deems that to be a good fit.13:14
stevenm_looks like the main operation is in the 'run' function13:14
xnoxe.g. $ sudo ubuntu-drivers autoinstall13:14
xnoxand yeah, that's about it.13:14
stevenm_does uniquity do all 3?  universe, multiverse & resritced? or just 1 or 2 of them?13:16
stevenm_it sounds like this would do everything...13:17
stevenm_add-apt-repository universe; add-apt-repository restricted; add-apt-repository multiverse; apt-get install ubuntu-restricted-addons; ubuntu-drivers autoinstall13:17
stevenm_(as root)13:17
xnoxwe enable main and universe by default, and we enable all 4 for "3rd party blah blah" checkbox.13:17
stevenm_ah ok so...13:17
stevenm_add-apt-repository restricted; add-apt-repository multiverse; apt-get install ubuntu-restricted-addons; ubuntu-drivers autoinstall13:17
xnoxyes, thats all.13:17
* xnox guesses we have restricted by default, but one OEM preseed to have e.g. main only13:18
xnoxstevenm_, for automation that would do it, yes.13:18
stevenm_i'd still feel happier seeing it in the code :P thanks though13:18
xnoxadd-apt-repository should be smart about re-enabling already enabled restricted/universe, so wouldn't hurt to run that too.13:18
xnoxstevenm_, hehe. well it's all doing funny things via debconf database, to pass things from ubiquity, to debian-installer (which ubiquity runs in portions, wrapped in file descriptors)13:19
xnoxopen a bug/request to get it traced if you really want to. it's "obvious" to ubiquity/d-i developers.... not so much for just any ordinary programmer.13:20
=== stevenm_ is now known as stevenm
cyphermoxxnox: I updated the branch to account for d-i component merges I've been doing18:47
cyphermoxstill need to test build it now again to make sure there aren't other missing files like this, but I'm confident it should work18:47

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!