Paul Bryson wrote:
I've added a page with some ideas about creating a Squid install CD.
http://wiki.squid-cache.org/Features/SquidAppliance
How much of this seems realistic for someone to be able to put together?
None of it sounds impossible. I hereby take a step back from the line of
volunteers though ;-)
Because I don't want to make a mess discussing on the wiki page, here's
a few thoughts:
* GUI - definately not needed. Waste of space. You can do a pseudo GUI
in text modes anyway (which I would suggest doing for initial config).
* I would personally suggest having a live-CD version with no disk cache
if possible. Some people may want to see how easy it is to work before
they commit a box to it. Obviously it won't cache (well, much) if
there's no disk, but as a demo it would work.
* My choice of distro to base it on would be Debian (stable). They are
pretty solidly committed to security, and there's hundreds of mirrors
out there (with debian providing online lists you can query).
* For post install configs, you could use the same interface as the
installer. Have the primary console run it via init (with askfirst so
it's not always running). You could additionally have a web interface,
running from a tiny HTTP server preferably.
That's my thoughts on it for now. Happy to have people shoot them down ;-)
Tim B