Re: Notifying post-install tools about screens seen by the user - final spec proposal for review

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Following the feedback for V2 of the spec I have written a (hopefully
formal enough) specification document and submitted it as a pull
request[0] for the Anaconda Git repo, where the specification should
also be maintained in the future if corrections or amendments need to
be made.

The document should be pretty close to the feedback to from the
discussion so far, with the only major addition being the new
"post_install_tools_disabled" top-level namespace key, that basically
maps the "firstboot --disable"[1] kickstart command to the
configuration file.

This addition was based on user feedback, that even though the Initial
Setup tool is disabled if "firstboot --disable" kickstart command is
present, other tools such as Gnome Initial Setup, will still run. As
other tools than Initial Setup are out of scope of Anaconda the user
interaction configuration file seems like a perfect way of telling post
installation tools that the user has requested (via kickstart) that
their run should be skipped .

Like this no knowledge of arbitrary post installation tools needs to be
hardwired into Anaconda and all tools parsing the user interaction
configuration file can detect this condition themselves and cancel
their run in an appropriate way.

Looking forward to you feedback - either here or in the pull request.

Best wishes
Martin Kolman


[0] https://github.com/rhinstaller/anaconda/pull/479
[1] https://github.com/rhinstaller/pykickstart/blob/master/docs/kicksta
rt-docs.rst#firstboot

_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/anaconda-devel-list




[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux