Hi,
Sorry for  disturbing again,
I can't create a local mirror, I tryed many and many times .
Help please


Here is what I have done:
I create a local mirror for lenny ( just to test so I mirrored contrib i386
about 200 MB), here is the tree (remove some letter directories):

I used the command
apt-mirror

the file contains  /etc/apt/mirror.list

deb http://ftp.fr.debian.org/debian lenny  contrib
###deb-src http://ftp.us.debian.org/debian unstable main contrib non-free

here is the tree :

debian225:/var/www# ls debian
dists  pool
debian225:/var/www# tree -L 3 debian
debian
|-- dists
|   `-- lenny
|       |-- Contents-i386.gz
|       |-- Release
|       |-- Release.gpg
|       `-- contrib
`-- pool
    `-- contrib
        |-- a
        |-- b
        |-- c
        |-- x
        `-- y
40 directories, 3 files

I used the official netboot lenny  thru PXE (dhcp)

evrything is fine at boot from a remote client until  the choice of  the
mirror to complete,
If  I choose  an official one    for example  ftp://ftp.fr.debian.org/
then  debian      It runs fine

if I choose my local repo :
http://172.19.6.225/      then  debian     I get the error
*bad archive error
the specified archive mirror is either  not available      or  doesn't have
a valid  Release!!!!!*

The file Realease and Release.gpg are exactly the same as files in official
repo, I check them !!!

Is there a special thing to add to the installer ?
here is the pxe directory

debian225:/home# tree -L 3 /var/lib/tftpboot/
/var/lib/tftpboot/
|-- debian-installer
|   `-- i386
|       |-- boot-screens
|       |-- initrd.gz
|       |-- linux
|       |-- pxelinux.0
|       `-- pxelinux.cfg
|-- pxelinux.0 -> debian-installer/i386/pxelinux.0
|-- pxelinux.cfg -> debian-installer/i386/pxelinux.cfg
`-- version.info


I add the line  to apt.conf ??

APT::Get::AllowUnauthenticated 1 ;

to disable the test authencity (if any pb of  Release.gpg ), not sure that
it does something,  because   If I have to
    do something I have to do in   /var/lib/tftpboot/debian-installer  which
contains the kernel

cat /etc/apt/apt.conf


I
*http://172.19.6.225/debian/
gives correct directory:*
Index of /debian [image: [ICO]]Name <http://172.19.6.225/debian/?C=N;O=D>Last
modified 
<http://172.19.6.225/debian/?C=M;O=A>Size<http://172.19.6.225/debian/?C=S;O=A>
Description <http://172.19.6.225/debian/?C=D;O=A>
------------------------------
[image: [DIR]]Parent Directory <http://172.19.6.225/>  - [image: [DIR]]
dists/ <http://172.19.6.225/debian/dists/>29-Sep-2009 11:23 - [image: [DIR]]
pool/ <http://172.19.6.225/debian/pool/>29-Sep-2009 10:56 -
------------------------------

Ofcourse no README and other files, are not  required normally.



PLEASE  HELP

best regards
bela

Reply via email to