On Tue, Oct 10, 2000 at 09:39:40AM +0300, Meir Faraj wrote: > On Tue, 10 Oct 2000, you wrote: > > Ron Stodden wrote: > > > http://members.optushome.com/ronst/ > > > > Wrong! Should be: > > > > http://members.optushome.com.au/ronst/ > I've already done the download using wget . > so I've all the tree of the rc1 now how to make the 2 iso images... See atachment. But someone noted that it would be better to hack in some changes. Forgot when the message has been posted and who it was. Alexander Skwar -- Homepage: http://www.digitalprojects.com | http://www.dp.ath.cx Sichere Mail? Mail an [EMAIL PROTECTED] fuer GnuPG Keys ICQ: 7328191
#!/usr/bin/perl open F, "bzip2 -dc @ARGV 2>/dev/null | hdlist2groups - |"; foreach (<F>) { chop; /(.*):(.*)/; $l{$2}{$1} = undef; } close F or die; foreach (sort keys %l) { print "$_\n"; print "\t$_\n" foreach sort keys %{$l{$_}}; print "\n"; }
#!/bin/sh # Linux-Mandrake Cooker HDlist Creation, flat version # Made by Troels Liebe Bentsen from Kenny Graunke's script. mdkLOCALROOT=/dist/Mandrake/cooker # generate the dependance files rm -f $mdkLOCALROOT/Mandrake/base/{hdlists,hdlist.cz2} genhdlist_cz2 -o $mdkLOCALROOT/Mandrake/base/hdlist.cz2 $mdkLOCALROOT/Mandrake/RPMS echo "hdlist.cz2 Mandrake/RPMS Installation CD (x86)" > $mdkLOCALROOT/Mandrake/base/hdlists # Needed if you have added rpm. rm -f $mdkLOCALROOT/Mandrake/base/compss ./gencompss $mdkLOCALROOT/Mandrake/base/hdlist*.cz2 > $mdkLOCALROOT/Mandrake/base/compss rm -f $mdkLOCALROOT/Mandrake/base/{depslist,depslist.ordered,filelist} gendepslist2 -o $mdkLOCALROOT/Mandrake/base/depslist $mdkLOCALROOT/Mandrake/base/hdlist.cz2 genfilelist $mdkLOCALROOT/Mandrake/RPMS > $mdkLOCALROOT/Mandrake/base/filelist
#!/bin/sh # Linux-Mandrake Helium ISO CD Creation Script # Made by Troels Liebe Bentsen. mdkLOCALROOT=/dist/Mandrake-stable mdkLOCALROOTTMP=/dist/Mandrake-stable2 mdkBOOTIMAGESTMP=/dist/Mandrake-stable2-img mdkISODIR=/dist/iso mdkISONAME1=MinLinux-0.1-ins.iso mdkISONAME2=MinLinux-0.1-ext.iso mdkISOLABLE1=MDK71INS mdkISOLABLE2=MDK71EXT rm -f $mdkISODIR/$mdkISONAME1 $mdkISODIR/$mdkISONAME2 # Do a little prep to get the boot images to the start of the first disk rm -rf $mdkBOOTIMAGESTMP mkdir -p $mdkBOOTIMAGESTMP mv $mdkLOCALROOT/images $mdkBOOTIMAGESTMP mkdir -p $mdkLOCALROOTTMP/Mandrake mv $mdkLOCALROOT/Mandrake/RPMS2 $mdkLOCALROOTTMP/Mandrake # create the first iso image mkisofs -r -J -V $mdkISOLABLE1\ -o $mdkISODIR/$mdkISONAME1 \ -b images/cdrom.img \ -c images/boot.cat \ $mdkBOOTIMAGESTMP \ $mdkLOCALROOT # move the images back where they belong rm -rf $mdkLOCALROOT/images mv -f $mdkBOOTIMAGESTMP/images $mdkLOCALROOT/images rm -rf $mdkBOOTIMAGESTMP # create the second iso image mkisofs -r -J -V $mdkISOLABLE2\ -o $mdkISODIR/$mdkISONAME2 \ $mdkLOCALROOTTMP/ # Move all data back mv $mdkLOCALROOTTMP/Mandrake/RPMS2 $mdkLOCALROOT/Mandrake/ rm -rf $mdkLOCALROOTTMP/
#!/bin/sh # Linux-Mandrake Cooker ISO CD Creation Script # Made by Troels Liebe Bentsen from Kenny Graunke's script. shopt -s extglob mdkLOCALROOT=/opt/Mandrake mdkLOCALROOTTMP=/opt/Mandrake-cooker2 mdkBOOTIMAGESTMP=/opt/Mandrake-cooker-img mdkISODIR=/opt/iso mdkISONAME1=cooker-inst.iso mdkISONAME2=cooker-ext.iso mdkISOLABLE1=MDKINS mdkISOLABLE2=MDKEXT rm -f $mdkISODIR/$mdkISONAME1 $mdkISODIR/$mdkISONAME2 # Move rpms to where they should go. echo "Move rpms to where they should go." mkdir -p $mdkLOCALROOTTMP/Mandrake/RPMS2 mv $mdkLOCALROOT/Mandrake/RPMS/* $mdkLOCALROOTTMP/Mandrake/RPMS2 for i in `cat $mdkLOCALROOT/Mandrake/base/rpmslist` ; do mv $mdkLOCALROOTTMP/Mandrake/RPMS2/$i-!(*-*)-!(*-*)mdk*.rpm $mdkLOCALROOT/Mandrake/RPMS done # generate the dependance files echo "generate the dependance files" rm -f $mdkLOCALROOT/Mandrake/base/{hdlists,hdlist.cz2} genhdlist_cz2 -o $mdkLOCALROOT/Mandrake/base/hdlist.cz2 $mdkLOCALROOT/Mandrake/RPMS echo "hdlist.cz2 Mandrake/RPMS Installation CD (x86)" > $mdkLOCALROOT/Mandrake/base/hdlists rm -f $mdkLOCALROOT/Mandrake/base/hdlist2.cz2 genhdlist_cz2 -o $mdkLOCALROOT/Mandrake/base/hdlist2.cz2 $mdkLOCALROOTTMP/Mandrake/RPMS2 echo "hdlist2.cz2 Mandrake/RPMS2 Extension CD (x86)" >> $mdkLOCALROOT/Mandrake/base/hdlists # Needed if you have added rpm. echo "Needed if you have added rpm." rm -f $mdkLOCALROOT/Mandrake/base/compss ./gencompss $mdkLOCALROOT/Mandrake/base/hdlist*.cz2 > $mdkLOCALROOT/Mandrake/base/compss rm -f $mdkLOCALROOT/Mandrake/base/{depslist,depslist.ordered,filelist} gendepslist2 -o $mdkLOCALROOT/Mandrake/base/depslist $mdkLOCALROOT/Mandrake/base/hdlist.cz2 $mdkLOCALROOT/Mandrake/base/hdlist2.cz2 genfilelist $mdkLOCALROOT/Mandrake/RPMS $mdkLOCALROOTTMP/Mandrake/RPMS2 > $mdkLOCALROOT/Mandrake/base/filelist # Do a little prep to get the boot images to the start of the first disk echo "Do a little prep to get the boot images to the start of the first disk" rm -rf $mdkBOOTIMAGESTMP mkdir -p $mdkBOOTIMAGESTMP mv $mdkLOCALROOT/images $mdkBOOTIMAGESTMP # create the first iso image echo "create the first iso image" mkisofs -r -J -V $mdkISOLABLE1\ -o $mdkISODIR/$mdkISONAME1 \ -b images/cdrom.img \ -c images/boot.cat \ $mdkBOOTIMAGESTMP \ $mdkLOCALROOT # move the images back where they belong echo "move the images back where they belong" rm -rf $mdkLOCALROOT/images mv $mdkBOOTIMAGESTMP/images $mdkLOCALROOT/images # create the second iso image echo "create the second iso image" mkisofs -r -J -V $mdkISOLABLE2\ -o $mdkISODIR/$mdkISONAME2 \ $mdkLOCALROOTTMP # Move all data back echo "Move all data back" mv $mdkLOCALROOTTMP/Mandrake/RPMS2/* $mdkLOCALROOT/Mandrake/RPMS rm -rf $mdkLOCALROOTTMP/ echo "Done"
#!/bin/sh # Linux-Mandrake Helium HDList Creation Script # Made by Troels Liebe Bentsen. mdkLOCALROOT=/dist/Mandrake-stable # generate the dependance files rm -f $mdkLOCALROOT/Mandrake/base/{hdlists,hdlist.cz2} genhdlist_cz2 -o $mdkLOCALROOT/Mandrake/base/hdlist.cz2 $mdkLOCALROOT/Mandrake/RPMS echo "hdlist.cz2 Mandrake/RPMS Installation CD (x86)" > $mdkLOCALROOT/Mandrake/base/hdlists rm -f $mdkLOCALROOT/Mandrake/base/hdlist2.cz2 genhdlist_cz2 -o $mdkLOCALROOT/Mandrake/base/hdlist2.cz2 $mdkLOCALROOT/Mandrake/RPMS2 echo "hdlist2.cz2 Mandrake/RPMS2 Extension CD (x86)" >> $mdkLOCALROOT/Mandrake/base/hdlists rm -f $mdkLOCALROOT/Mandrake/base/compss ./gencompss $mdkLOCALROOT/Mandrake/base/hdlist*.cz2 > $mdkLOCALROOT/Mandrake/base/compss rm -f $mdkLOCALROOT/Mandrake/base/{depslist,depslist.ordered,filelist} gendepslist2 -o $mdkLOCALROOT/Mandrake/base/depslist $mdkLOCALROOT/Mandrake/base/hdlist.cz2 $mdkLOCALROOT/Mandrake/base/hdlist2.cz2 genfilelist $mdkLOCALROOT/Mandrake/RPMS $mdkLOCALROOT/Mandrake/RPMS2 > $mdkLOCALROOT/Mandrake/base/filelist rm -f $mdkLOCALROOT/VERSION echo "Linux-Mandrake Helium 20000819" > $mdkLOCALROOT/VERSION