Christian Haugan Toldnes wrote:

> Michael Honeyfield wrote:
>
>> Hi,
>>
>> I am see that Christian is back now, so hopefully I can get some 
>> advise on this :D
>>
>> I am wanting to rebuild the TSL 3.0 installer, viper. I see a script 
>> in the livecd directory, from the CVS checkout if I have and an 
>> example.conf.
>>
>> Could someone take the time to explain the process of building an 
>> installable ISO?
>
>
> I guess by 'someone' you mean me? ;)
>
> The livecd script you have found is the key for this.
>
> This is the slightly modified example conf for tsl 3.0:
> # Where the stuff will end up:
> LIVE_CD='/home/tsldev/isobuild/tsl-3.0/dest'
> # My CVS checkout of viper, this will be included in the ISO:
> INSTALLER_ROOT="/home/viper"
> # The swup repository I will use when creating the installer.
> # A normal official 3.0 repos should be used here:
> URI="file:///home/tsldev/isobuild/tsl-3.0/dest/i586/actual/trustix/rdfs/latest.rdf"
>  
>
> # The host that holds the packages that will be available on
> # the ISO. aka what the user may install:
> RSYNCHOST="localhost:/home/tsldev/isobuild/tsl-3.0/src/i586/trustix"
> # If you are building a source ISO as well, we need a place to find them
> SRC_RSYNCHOST="localhost:/home/tsldev/isobuild/tsl-3.0/src/srpms"
> # This is the public part of the GPG key the packages are signed with.
> GPGKEY='/usr/share/tsl-gpgkeys-sunchild/trustix-sunchild.pub.gpg'
> # Generate rdfs. You want to do this...
> RDFGEN="yes"
> # Key id of gpg key used when generating rdfs
> GPGID="C2BD224B"
> # Password used when signing rdfs:
> GPGPWFILE="/some-file-with-the-plaintext-passwd"
> # GPG home dir used when signing rdfs:
> GPGHOME="/root/.gnupg"
>
>
> The main issue which is unaddressed is that we only support using 1 
> gpg key. This means that you will have a problem downloading updates 
> from the official mirrors during an installation. IF you provide your 
> own mirror with the ISO mounted, then it can surely act as the 
> up-to-date server, but then you already have the packages on the ISO.. ;)
>
>>
>> Thanks in advance
>>
>
> Feel free to create a wiki page on this subject. ;)
>
> regards
>
>
> c
>
>
Thanks Christian ! I will ahve a play over the next day or two and will 
also look at creating a wikipage to help out.

Shall see how it goes!

Cheers

Mike
_______________________________________________
tsl-discuss mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/tsl-discuss
  • viper Michael Honeyfield
    • Re: viper Christian Haugan Toldnes
      • Re: viper Christian Haugan Toldnes
      • Re: viper Michael Honeyfield

Reply via email to