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? -- dwmw2
<<attachment: smime.p7s>>
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct