[CentOS-devel] custom iso spin

Fri Dec 30 10:53:13 UTC 2011
夜神 岩男 <supergiantpotato at yahoo.co.jp>

On 12/30/2011 04:22 AM, Johnny Hughes wrote:
> Well, when KB says we will add stuff, obviously he means we will add
> items that are GPL or other fully recognized OSS licenses that all us to
> obtain sources and properly redistribute the packages.
>
> If it is things like the upstream supplementary disk items where one
> would need some kind of special agreement to distribute, then we can't
> do that.

Certainly! I what I was describing was the build situation where I need 
a simple way to build installation ISOs. That's just one situation, and 
the specific packages being assembled is quite a different problem from 
the issue of finding a simple ISO creation system that can be automated 
with profiles.

Maybe have different profiles inherit from a master ks or something. Not 
sure. Anyway...

Cobbler actually looks a bit promising, but I've yet to explore it more 
fully. It loooks like it can be simplified a lot, too -- there are some 
pretty weird error message conditions in the code that don't play nicely 
with SELinux and would probably confuse folks. I'm also unsure if it 
supports building an installer from scratch by just pointing it at a 
list of packages (which would need to include anaconda, of course). If 
it could do it from nothing but a list of src.rpms that would be great. 
I'll probably discover whether it can tonight, and if not what needs to 
be added. A koji+cobbler that is easy to setup and doesn't require root 
to run (other than initial setup) or turning selinux off would be ideal.

Some managers have problem with things like the installer displaying 
branding information that isn't *their* local brand. Some customers also 
get tickled by seeing their own logos and names flash by on the screen. 
Technically pointless? Yes. I sort of hate all that. *but* it does sell. 
Actually, if the Linux community understood why pixels and chicken 
lipstick does sell so well we would be in a very different situation 
today than we are now.