> We need to write a config file to the /etc/X11/xorg.conf.d/ defining > the layouts selected in the installation. Sorry to throw you in a totally different direction now, but have you seen: http://www.freedesktop.org/wiki/Software/systemd/localed That looks like it could take care of a lot of your keyboard.py code. > diff --git a/pyanaconda/install.py b/pyanaconda/install.py > index 86ae076..a323ca3 100644 > --- a/pyanaconda/install.py > +++ b/pyanaconda/install.py > @@ -79,6 +79,7 @@ def doInstall(storage, payload, ksdata, instClass): > # Now run the execute methods of ksdata that require an installed system > # to be present first. > ksdata.services.execute(storage, ksdata, instClass) > + ksdata.keyboard.execute() > > runPostScripts(ksdata.scripts) > I know it doesn't make a lot of sense for the keyboard command, but I'd really like all execute methods to take the same set of arguments. - Chris _______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list