On Wed, 14 Jul 2004, Jeremy Katz wrote: > On Wed, 2004-07-14 at 12:29 +0300, Panu Matilainen wrote: > > Would be nice if there was something like /etc/firstboot.d from which > > scripts get executed on first boot, regardless of whether the graphical > > firstboot is run. I've my own package to do just that, very much for > > reasons like this... (not everything can be done from kickstart %post) > > For the interactive install case, firstboot uses all of the modules > from /usr/share/firstboot/modules. You could conceivably add a step > that did this if you wanted without too much difficulty. Yeah, I know (and have done so :) > > Note that a) there is now non-graphical firstboot (although it looks > like it has its list of tools hard-coded :/) and b) firstboot doesn't > get run by default with kickstart installs. Indeed, and the problem here at hand concerns especially non-interactive installations. At some point I hacked firstboot initscript to do "run-parts /etc/firstboot.d" but that gets really silly when you're trying to avoid the interactive firstboot step: first re-enable firstboot from kickstart %post to make it run those firstboot.d scripts and then re-disable firstboot from one of those scripts to prevent the interactive firstboot to run. Would be nice if such functionality would be included in the initscripts package, afterall it's just a couple of lines of shell script. I can make a patch if it has any chance of getting accepted? - Panu -