HoytDuff wrote on Thu, Oct 31, 2002 at 05:23:24AM -0500 :
> I woudl like to put the three CDs on my private FTP site to do local 
> installations. I copied the contents of the first CD to a publically 
> accessable directory and then added the RPMs from the second and third CDs to 
> the RPM directory.
> Obviously this was not correct sinec I can't install from there. Do I need to 
> genereate a new hdlist file?

Yes.  Easiest way though is to do this:
1) Insert CD1.
2) cp -af /mnt/cdrom/* /path/to/anonftproot/9.0
3) eject
4) Insert CD2.
5) cp -af /mnt/cdrom/* /path/to/anonftproot/9.0
6) eject
7) Insert CD3.
8) cp -af /mnt/cdrom/* /path/to/anonftproot/9.0
9) eject

There's a pattern there :)  Then configure your anonymous ftp to have /
be looking at /path/to/anonftproot.

Done.

> I would like to add the updates and some custom RPMS as well.

Rsync with a mirror that carries updates.  Put them in
/path/to/anonftproot/updates (note that it's at the same level as the
9.0 directory).  Then use urpmi to keep all of the other machines
current.  The path will be 
  ftp://yourserver/updates/9.0/RPMS with ../base/hdlist.cz

As far as custom RPMS, I suggest you make a seperate
/path/to/anonftproot/9.0/local/RPMS and a
/path/to/anonftproot/9.0/local/base where you put the hdlist.  You will
have to generate the hdlist yourself.  Look into 'genhdlist'.  If it's
not installed, find out what it's in with 'urpmf genhdlist' and then
install that package.

Blue skies...                   Todd
-- 
           MandrakeSoft USA   http://www.mandrakesoft.com
   Easy things should be easy, and hard things should be possible.
                                                --Larry Wall
   Cooker Version mandrake-release-9.1-0.1mdk Kernel 2.4.19-16mdk

Attachment: msg60360/pgp00000.pgp
Description: PGP signature

Reply via email to