On 2014-02-18 08:31, Matthias Clasen wrote:
On Tue, 2014-02-18 at 07:43 -0800, Adam Williamson wrote:
>
> Very much +1. Putting it in kickstarts is a worse tying problem than
> putting it in a package: it ties this configuration mechanism to a
> system for creating deliverables, which is what kickstart is. We need
> to
> be moving away from having configuration in kickstarts, not adding
> more.
Hear, hear. Reminds me of this comment in fedora-live-base.ks:
%post
# FIXME: it'd be better to get this installed from a package
cat > /etc/rc.d/init.d/livesys << EOF
[...]
Has been there from day 1 :-) Its hard to change your ways when it is
so
easy to just continue the existing hack...
I actually proposed a moderately large overhaul of the live image
kickstarts some years back which would've gone some way to solving at
least some of the cruft:
https://bugzilla.redhat.com/show_bug.cgi?id=739446
it never got adopted because it wasn't perfect (only, you know, better)
and is now wildly out of date and I just can't work up the energy to
rediff it. :/
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net