Bryan Kearney wrote:
I would love to be able to have one kickstart file work in cobbler/koan for machine and bare metal configuration as well as livecd-creator to create cds. So... if the syntax could be comparable that would be great. I would understand I would have to have different stores of replacements, but some synergy of template/macro/substitution would be great.

I agree. I probably won't tackle the template/macro/substitution anytime real soon, as it does sound like something that might be best planned out across all the tools.

Here is a random idea to put on the table, which I'm sure has probably been discussed before elsewhere-

How about something like a 'ksdefine' directive in kickstart, that gets applied to everything in the kickstart? Then the livecd-creator commandline example I gave, basically just becomes the ability to specify a single line of kickstart directive on the commandline (perhaps multiple times).

Then even have it so that on the kernel commandline you could do something like

"ks=http://bla/foo.ks ksdefine=ADDUSER=guest ksdefine=..."

Anyway, those are just the examples that come to mind. I've looked at cobbler/koan, but never actually used it. Perhaps you can describe some simple examples of how you think the syntax could work across both tools.

-dmc



livecd-creator \
    --config=fedora-livecd-desktop.ks \
    --config=emacs-and-friends.ks \
    --config=add_user_in_liveinit.ks \
    --define=LIVEUSER=guest

The result would be that instead of the current user that gets autologged in being named 'fedora', it would be named 'guest'.

--
Fedora-livecd-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/fedora-livecd-list

Reply via email to