Re: [Server-devel] Firstboot modules

2010-08-27 Thread John Watlington
On Aug 26, 2010, at 8:04 PM, Martin Langhoff wrote: StPepper, forget about anaconda :-) I want to _reduce_ as much as reasonable what we do in anaconda/kickstart. Let's focus on this: - some stuff in current kickstart %post won't be needed for xs-0.7 - some stuff in current

[Server-devel] Firstboot modules

2010-08-26 Thread SgtPepper
To simplify the setup of the XS, I was thinking on creating some custom firstboot modules, for some common setup operations such as: 1 - Network Configuration (Internet Side: DHCP/Statip IP/PPPoE) 2- A domain_config wrapper 3- Squid (ON or OFF) 4- Show Moodle admin password 5- Finish Screen Any

Re: [Server-devel] Firstboot modules

2010-08-26 Thread Martin Langhoff
Hi SgtPepper, I am with mixed feelings about firstboot scripts. One one hand, some kickstart %post stuff can be done much better in a non-interactive firstboot script. On the other hand, I would like to avoid interactive firstboot scripts. Many XSs are headless, and I keep pushing deployments

Re: [Server-devel] Firstboot modules

2010-08-26 Thread SgtPepper
Martin, On one hand, Some stuff like Network Configuration, *could* be hacked into anaconda (we'd have to push, for instance, 3G modem config, or wireless card, or pppoe into anaconda), which is a major pain, but It might get upstream. That, at least, will require some human interaction. About

Re: [Server-devel] Firstboot modules

2010-08-26 Thread Martin Langhoff
StPepper, forget about anaconda :-) I want to _reduce_ as much as reasonable what we do in anaconda/kickstart. Let's focus on this: - some stuff in current kickstart %post won't be needed for xs-0.7 - some stuff in current kickstart can be sanely moved to a firstboot script - other stuff