anaconda / initial-setup / gnome-initial-setup: can we do this better?

Vratislav Podzimek vpodzime at redhat.com
Tue Oct 15 10:43:41 UTC 2013


On Mon, 2013-10-14 at 13:51 +0100, David Woodhouse wrote:
> On Mon, 2013-07-15 at 22:26 +0100, David Woodhouse wrote:
> > On Wed, 2013-05-22 at 05:18 -0400, Martin Sivak wrote:
> > > > One thing that doesn't seem to have been covered in the discussion —
> > > > what about third-party firstboot modules?
> > > > 
> > > > For an install on a corporate machine we have a firstboot module which
> > > > asks for the Active Directory credentials, joins the Samba domain,
> > > > obtains SSL certificates for VPN and WPA2-enterprise wifi and provisions
> > > > those in NetworkManager, adds a local user with the appropriate
> > > > username, provisions accounts in Evolution-EWS and pidgin-sipe, etc.
> > > > 
> > > > With firstboot gone, what form should our plugin take?
> > > > 
> > > 
> > > Firstboot stays available in RHEL for this reason (legacy plugins).
> > > Fedora modules will probably have to be updated. At least that was the
> > > plan. It is very easy to write a new module with the new API. Ping
> > > vpodzime, he has a development guide.
> > 
> > Thanks. Delayed response... I've finally got everything else working
> > nicely on Fedora 19 and I'm looking at this. I see firstboot is still
> > available, but it doesn't seem to *work*.
> > 
> > First it wants python-ethtool to be installed but didn't have the
> > appropriate dependency, and then it's still using pygtk while my own
> > code has been updated to pygobject and gtk3. (Which was done because
> > some other code I was *importing* had been upgraded, so I couldn't mix
> > the two. I don't think you get far with pygtk these days, do you?)
> > 
> > So I'm guessing that it's probably not worth looking at firstboot any
> > harder, and I should proceed straight to using initial-setup.
> 
> In the absence of the promised documentation for initial-setup, I ended
> up using firstboot anyway. I backported my code to pygtk2 again, and
> filed a bug for the missing dependencies in the packaging.
> 
> The bug has now been closed on the basis that firstboot is deprecated
> and replaced by initial-setup, but I *still* don't see any sign of the
> long-promised documentation. Or even any example 'skeleton' of a
> standalone module to start from. Is there any prospect of that happening
> any time soon, please?
Sorry, I'd replied in the bugreport [1] before I saw this thread going
on.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=984932

-- 
Vratislav Podzimek

Anaconda Rider | Red Hat, Inc. | Brno - Czech Republic



More information about the devel mailing list