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
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
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
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
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