How to build a custom ISO?

2012-08-16 Thread Artifex Maximus
Hello!

Is there any recommended way to create a custom ISO installer? I have
no X on my SL just pure console. I've read that revisor is old and not
supported but pungi is great. I've tried pungi under Fedora 17 for
"cross build" without success (packages were downloaded but some
problems with anaconda at building boot image stage). CentOS 6.3 does
not have pungi. I think SL does not have pungi as well. So revisor is
the only tool for building such images here in SL land?

Bye,
a


Re: How to build a custom ISO?

2012-08-16 Thread Mark Stodola

On 08/16/2012 08:38 AM, Artifex Maximus wrote:

Hello!

Is there any recommended way to create a custom ISO installer? I have
no X on my SL just pure console. I've read that revisor is old and not
supported but pungi is great. I've tried pungi under Fedora 17 for
"cross build" without success (packages were downloaded but some
problems with anaconda at building boot image stage). CentOS 6.3 does
not have pungi. I think SL does not have pungi as well. So revisor is
the only tool for building such images here in SL land?

Bye,
a


Revisor is the recommended tool for SL6.  You always have the option of 
rolling by hand.  I use a set of modified scripts to roll custom SL5 
images based on the documentation on the SL's website and from searching 
the web.  If you simply want to customize the packages, you can make the 
necessary changes, rebuild the repo data, update the comps files, and 
build the image.


Remember, SL and TUV are _not_ bleeding edge like Fedora.  Just because 
the bleeding edge calls something "old" doesn't mean it is garbage and 
useless.  It just means someone has come up with a new/different way of 
accomplishing the same task.


-Mark

--
Mr. Mark V. Stodola
Senior Control Systems Engineer

National Electrostatics Corp.
P.O. Box 620310
Middleton, WI 53562-0310 USA
Phone: (608) 831-7600
Fax: (608) 831-9591


Re: How to build a custom ISO?

2012-08-16 Thread Connie Sieh

On Thu, 16 Aug 2012, Artifex Maximus wrote:


Hello!

Is there any recommended way to create a custom ISO installer? I have
no X on my SL just pure console. I've read that revisor is old and not
supported but pungi is great. I've tried pungi under Fedora 17 for
"cross build" without success (packages were downloaded but some
problems with anaconda at building boot image stage). CentOS 6.3 does
not have pungi. I think SL does not have pungi as well. So revisor is
the only tool for building such images here in SL land?


It is what we use to build SL 6 .  Revisor is include in the release along 
with the config files used to build the release.


-Connie Sieh



Bye,
a



Re: How to build a custom ISO?

2012-08-16 Thread Artifex Maximus
On Thu, Aug 16, 2012 at 3:49 PM, Mark Stodola  wrote:
> On 08/16/2012 08:38 AM, Artifex Maximus wrote:
>>
>> Hello!
>>
>> Is there any recommended way to create a custom ISO installer? I have
>> no X on my SL just pure console. I've read that revisor is old and not
>> supported but pungi is great. I've tried pungi under Fedora 17 for
>> "cross build" without success (packages were downloaded but some
>> problems with anaconda at building boot image stage). CentOS 6.3 does
>> not have pungi. I think SL does not have pungi as well. So revisor is
>> the only tool for building such images here in SL land?
>>
>> Bye,
>> a
>
> Revisor is the recommended tool for SL6.  You always have the option of
> rolling by hand.  I use a set of modified scripts to roll custom SL5 images
> based on the documentation on the SL's website and from searching the web.
> If you simply want to customize the packages, you can make the necessary
> changes, rebuild the repo data, update the comps files, and build the image.

Thank you.

> Remember, SL and TUV are _not_ bleeding edge like Fedora.  Just because the
> bleeding edge calls something "old" doesn't mean it is garbage and useless.
> It just means someone has come up with a new/different way of accomplishing
> the same task.

That is clear for me and I do not think that old means useless. As I
would like to keep myself in picture I am using several Linux
distribution and one of them is Fedora 17. As Fedora is similar to TUV
(and SL and CentOS) and uses RPM I think that "cross building" is
possible. But that is not the case.

Bye,
a


Re: How to build a custom ISO?

2012-08-16 Thread Artifex Maximus
On Thu, Aug 16, 2012 at 5:14 PM, Connie Sieh  wrote:
> On Thu, 16 Aug 2012, Artifex Maximus wrote:
>
>> Hello!
>>
>> Is there any recommended way to create a custom ISO installer? I have
>> no X on my SL just pure console. I've read that revisor is old and not
>> supported but pungi is great. I've tried pungi under Fedora 17 for
>> "cross build" without success (packages were downloaded but some
>> problems with anaconda at building boot image stage). CentOS 6.3 does
>> not have pungi. I think SL does not have pungi as well. So revisor is
>> the only tool for building such images here in SL land?
>
> It is what we use to build SL 6 .  Revisor is include in the release along
> with the config files used to build the release.

Thank you.

Bye,
a


Re: How to build a custom ISO?

2012-08-18 Thread Artifex Maximus
On Thu, Aug 16, 2012 at 5:14 PM, Connie Sieh  wrote:
> On Thu, 16 Aug 2012, Artifex Maximus wrote:
>
>> Is there any recommended way to create a custom ISO installer? I have
>> no X on my SL just pure console. I've read that revisor is old and not
>> supported but pungi is great. I've tried pungi under Fedora 17 for
>> "cross build" without success (packages were downloaded but some
>> problems with anaconda at building boot image stage). CentOS 6.3 does
>> not have pungi. I think SL does not have pungi as well. So revisor is
>> the only tool for building such images here in SL land?
>
>
> It is what we use to build SL 6 .  Revisor is include in the release along
> with the config files used to build the release.

Thanks again. Much better now. I would like to ask some questions.

How to remove the SELinux warning at boot on the generated ISO file?

Why packages folder includes packages for i386 architecture? For
example I have wireshark for x86_64 and i386. Why?

Is it possible to create ISO for SL 5.x on SL 6.x?

Is it possible to create ISO for i386 on x86_64 machine?

Is it possible to clean up revisor yum cache folder of older packages
and leave only the latest one?

Bye,
a