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
