Re: Acceso http a repositorio local

2009-01-02 Por tema David Sastre
On Fri, Jan 02, 2009 at 08:51:18AM -0300, David Reese wrote:
> 2009/1/1 David Sastre :
> > On Thu, Jan 01, 2009 at 07:14:32PM +0100, David Sastre wrote:
> >> On Thu, Jan 01, 2009 at 06:58:36PM +0100, David Sastre wrote:
> >> > Hola gente,
> >> >
> >> > Intento poner en marcha un mirror del repo de lenny para poder usarlo
> >> > con las máquinas de mi LAN. He creado el mirror con
> >> >
> >> > $ cat /media/sda1/DEBMIRROR/makedebmirror.sh
> >> > #!/bin/bash
> >> > debmirror --debug -p -v -h ftp.nl.debian.org --ignore-release-gpg -e
> >> > http -d lenny $PWD --nosource -a i386
> >> >
> >> > Lo tengo en una partición dedicada (/media/sda1).
> >> > Pretendo acceder a este repo via http, y para ello utilizo un
> >> > sources-list con esta línea
> >> >
> >> > deb http://localhost/debmirror lenny main contrib non-free
> >> >
> >> > En el httpd.conf de apache defino
> >> >
> >> > ServerName localhost
> >> > DocumentRoot /var/www
> >> > 
> >> > Options FollowSymLinks
> >> > AllowOverride None
> >> > 
> >> > 
> >> > Options Indexes Includes FollowSymLinks MultiViews
> >> > AllowOverride None
> >> > Order allow,deny
> >> > Allow from all
> >> > 
> >> >
> >> > Y en /var/www
> >> >
> >> > $ ll
> >> > lrwxrwxrwx 1 root root   22 ene  1 15:29 debmirror ->
> >> > /media/sda1/DEBMIRROR/
> >> >
> >> > La estructura en el mirror es
> >> >
> >> > $ ll /media/sda1/DEBMIRROR/
> >> > total 28K
> >> > drwxr-xr-x 4 dawud dawud 4,0K ene  1 14:54 aptcache
> >> > drwxr-xr-x 4 dawud dawud 4,0K ene  1 14:54 debian
> >> > drwxr-xr-x 3 dawud dawud 4,0K ene  1 14:54 debian-security
> >> > drwxr-xr-x 3 dawud dawud 4,0K ene  1 14:54 dists
> >> > -rwxr--r-- 1 dawud dawud  120 ene  1 17:23 makedebmirror.sh
> >> > drwxr-xr-x 5 dawud dawud 4,0K ene  1 15:27 pool
> >> > drwxr-xr-x 3 dawud dawud 4,0K ene  1 15:30 project
> >> >
> >> > Al intentar actualizar en aptitude me da un 404.
> >> > Apache está levantado
> >> >
> >> > $ ping localhost
> >> > PING localhost (127.0.0.1) 56(84) bytes of data.
> >> > 64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.027 ms
> >> >
> >> > He probado el acceso desde un navegador (elinks) y no hay problema.
> >> > Se me debe estar escapando algo obvio, pero no lo veo.
> >> > Que alguien me de una colleja, por favor.
> >> >
> >> > Gracias.
> >>
> >>
> >> Bueno.
> >>
> >> Del log de apache
> >>
> >> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> >> exist: /var/www/debianmirror/dists/lenny/Release.gpg
> >> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> >> exist: /var/www/debianmirror/dists/lenny/main/i18n/Translation-es.bz2
> >> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> >> exist:
> >> /var/www/debianmirror/dists/lenny/contrib/i18n/Translation-es.bz2
> >> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> >> exist:
> >> /var/www/debianmirror/dists/lenny/non-free/i18n/Translation-es.bz2
> >> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> >> exist: /var/www/debianmirror/dists/lenny/Release
> >> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> >> exist: /var/www/debianmirror/dists/lenny/main/binary-i386/Packages.bz2
> >> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> >> exist:
> >> /var/www/debianmirror/dists/lenny/contrib/binary-i386/Packages.bz2
> >> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> >> exist:
> >> /var/www/debianmirror/dists/lenny/non-free/binary-i386/Packages.bz2
> >> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> >> exist: /var/www/debianmirror/dists/lenny/main/binary-i386/Packages.gz
> >> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> >> exist:
> >> /var/www/debianmirror/dists/lenny/contrib/binary-i386/Packages.gz
> >> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> >> exist:
> >> /var/www/debianmirror/dists/lenny/non-free/binary-i386/Packages.gz
> >>
> >> ...y otras parecidas de mis intentos modificando la línea del
> >> sources.list para probar.
> >>
> >> Hice un
> >>
> >> $ find /var/www/debmirror/ -name Packages.bz2
> >> /var/www/debmirror/.temp/dists/lenny/main/debian-installer/binary-i386/Packages.bz2
> >> /var/www/debmirror/.temp/dists/lenny/main/binary-i386/Packages.bz2
> >> /var/www/debmirror/.temp/dists/lenny/contrib/binary-i386/Packages.bz2
> >> /var/www/debmirror/.temp/dists/lenny/non-free/binary-i386/Packages.bz2
> >>
> >> y modifiqué el sources.list
> >>
> >> deb http://localhost/debmirror/.temp/ lenny main contrib non-free
> >>
> >> Ahora actualizo la lista de paquetes, pero si selecciono algo para
> >> instalar, obviamente no lo encuentra
> >>
> >> [Thu Jan  1 19:10:19 2009] [error] [client 127.0.0.1] File does not
> >> exist:
> >> /var/www/debmirror/.temp/pool/contrib/p/python2.5-doc/python2.5-doc_2.5.2-2_all.deb
> >>
> >> ¿Alguien por ahí con experiencia con debmirror?
> >>
> >> Gracias de nuevo.
> >

Re: Acceso http a repositorio local [SOLUCIONADO]

2009-01-02 Por tema David Reese
2009/1/1 David Sastre :
> On Thu, Jan 01, 2009 at 07:14:32PM +0100, David Sastre wrote:
>> On Thu, Jan 01, 2009 at 06:58:36PM +0100, David Sastre wrote:
>> > Hola gente,
>> >
>> > Intento poner en marcha un mirror del repo de lenny para poder usarlo
>> > con las máquinas de mi LAN. He creado el mirror con
>> >
>> > $ cat /media/sda1/DEBMIRROR/makedebmirror.sh
>> > #!/bin/bash
>> > debmirror --debug -p -v -h ftp.nl.debian.org --ignore-release-gpg -e
>> > http -d lenny $PWD --nosource -a i386
>> >
>> > Lo tengo en una partición dedicada (/media/sda1).
>> > Pretendo acceder a este repo via http, y para ello utilizo un
>> > sources-list con esta línea
>> >
>> > deb http://localhost/debmirror lenny main contrib non-free
>> >
>> > En el httpd.conf de apache defino
>> >
>> > ServerName localhost
>> > DocumentRoot /var/www
>> > 
>> > Options FollowSymLinks
>> > AllowOverride None
>> > 
>> > 
>> > Options Indexes Includes FollowSymLinks MultiViews
>> > AllowOverride None
>> > Order allow,deny
>> > Allow from all
>> > 
>> >
>> > Y en /var/www
>> >
>> > $ ll
>> > lrwxrwxrwx 1 root root   22 ene  1 15:29 debmirror ->
>> > /media/sda1/DEBMIRROR/
>> >
>> > La estructura en el mirror es
>> >
>> > $ ll /media/sda1/DEBMIRROR/
>> > total 28K
>> > drwxr-xr-x 4 dawud dawud 4,0K ene  1 14:54 aptcache
>> > drwxr-xr-x 4 dawud dawud 4,0K ene  1 14:54 debian
>> > drwxr-xr-x 3 dawud dawud 4,0K ene  1 14:54 debian-security
>> > drwxr-xr-x 3 dawud dawud 4,0K ene  1 14:54 dists
>> > -rwxr--r-- 1 dawud dawud  120 ene  1 17:23 makedebmirror.sh
>> > drwxr-xr-x 5 dawud dawud 4,0K ene  1 15:27 pool
>> > drwxr-xr-x 3 dawud dawud 4,0K ene  1 15:30 project
>> >
>> > Al intentar actualizar en aptitude me da un 404.
>> > Apache está levantado
>> >
>> > $ ping localhost
>> > PING localhost (127.0.0.1) 56(84) bytes of data.
>> > 64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.027 ms
>> >
>> > He probado el acceso desde un navegador (elinks) y no hay problema.
>> > Se me debe estar escapando algo obvio, pero no lo veo.
>> > Que alguien me de una colleja, por favor.
>> >
>> > Gracias.
>>
>>
>> Bueno.
>>
>> Del log de apache
>>
>> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
>> exist: /var/www/debianmirror/dists/lenny/Release.gpg
>> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
>> exist: /var/www/debianmirror/dists/lenny/main/i18n/Translation-es.bz2
>> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
>> exist:
>> /var/www/debianmirror/dists/lenny/contrib/i18n/Translation-es.bz2
>> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
>> exist:
>> /var/www/debianmirror/dists/lenny/non-free/i18n/Translation-es.bz2
>> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
>> exist: /var/www/debianmirror/dists/lenny/Release
>> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
>> exist: /var/www/debianmirror/dists/lenny/main/binary-i386/Packages.bz2
>> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
>> exist:
>> /var/www/debianmirror/dists/lenny/contrib/binary-i386/Packages.bz2
>> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
>> exist:
>> /var/www/debianmirror/dists/lenny/non-free/binary-i386/Packages.bz2
>> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
>> exist: /var/www/debianmirror/dists/lenny/main/binary-i386/Packages.gz
>> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
>> exist:
>> /var/www/debianmirror/dists/lenny/contrib/binary-i386/Packages.gz
>> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
>> exist:
>> /var/www/debianmirror/dists/lenny/non-free/binary-i386/Packages.gz
>>
>> ...y otras parecidas de mis intentos modificando la línea del
>> sources.list para probar.
>>
>> Hice un
>>
>> $ find /var/www/debmirror/ -name Packages.bz2
>> /var/www/debmirror/.temp/dists/lenny/main/debian-installer/binary-i386/Packages.bz2
>> /var/www/debmirror/.temp/dists/lenny/main/binary-i386/Packages.bz2
>> /var/www/debmirror/.temp/dists/lenny/contrib/binary-i386/Packages.bz2
>> /var/www/debmirror/.temp/dists/lenny/non-free/binary-i386/Packages.bz2
>>
>> y modifiqué el sources.list
>>
>> deb http://localhost/debmirror/.temp/ lenny main contrib non-free
>>
>> Ahora actualizo la lista de paquetes, pero si selecciono algo para
>> instalar, obviamente no lo encuentra
>>
>> [Thu Jan  1 19:10:19 2009] [error] [client 127.0.0.1] File does not
>> exist:
>> /var/www/debmirror/.temp/pool/contrib/p/python2.5-doc/python2.5-doc_2.5.2-2_all.deb
>>
>> ¿Alguien por ahí con experiencia con debmirror?
>>
>> Gracias de nuevo.
>
> He "solucionado" haciendo una chapucilla:
>
> $ ll /var/www/debmirror/debian
> total 4,0K
> drwxr-xr-x 3 dawud dawud 4,0K ene  1 20:17 dists
> lrwxrwxrwx 1 dawud dawud8 ene  1 20:01 pool -> ../pool/
>
> y
>
> $ ll /var/www/debmirror/debian/dists/
> total 4,0K
> lrwxrwxrwx 1 dawud dawud   24 ene  1 20:17

Re: Acceso http a repositorio local [SOLUCIONADO]

2009-01-01 Por tema David Sastre
On Thu, Jan 01, 2009 at 07:14:32PM +0100, David Sastre wrote:
> On Thu, Jan 01, 2009 at 06:58:36PM +0100, David Sastre wrote:
> > Hola gente,
> > 
> > Intento poner en marcha un mirror del repo de lenny para poder usarlo
> > con las máquinas de mi LAN. He creado el mirror con
> > 
> > $ cat /media/sda1/DEBMIRROR/makedebmirror.sh
> > #!/bin/bash
> > debmirror --debug -p -v -h ftp.nl.debian.org --ignore-release-gpg -e
> > http -d lenny $PWD --nosource -a i386
> > 
> > Lo tengo en una partición dedicada (/media/sda1).
> > Pretendo acceder a este repo via http, y para ello utilizo un
> > sources-list con esta línea
> > 
> > deb http://localhost/debmirror lenny main contrib non-free
> > 
> > En el httpd.conf de apache defino
> > 
> > ServerName localhost
> > DocumentRoot /var/www
> > 
> > Options FollowSymLinks
> > AllowOverride None
> > 
> > 
> > Options Indexes Includes FollowSymLinks MultiViews
> > AllowOverride None
> > Order allow,deny
> > Allow from all
> > 
> > 
> > Y en /var/www
> > 
> > $ ll
> > lrwxrwxrwx 1 root root   22 ene  1 15:29 debmirror ->
> > /media/sda1/DEBMIRROR/
> > 
> > La estructura en el mirror es
> > 
> > $ ll /media/sda1/DEBMIRROR/
> > total 28K
> > drwxr-xr-x 4 dawud dawud 4,0K ene  1 14:54 aptcache
> > drwxr-xr-x 4 dawud dawud 4,0K ene  1 14:54 debian
> > drwxr-xr-x 3 dawud dawud 4,0K ene  1 14:54 debian-security
> > drwxr-xr-x 3 dawud dawud 4,0K ene  1 14:54 dists
> > -rwxr--r-- 1 dawud dawud  120 ene  1 17:23 makedebmirror.sh
> > drwxr-xr-x 5 dawud dawud 4,0K ene  1 15:27 pool
> > drwxr-xr-x 3 dawud dawud 4,0K ene  1 15:30 project
> > 
> > Al intentar actualizar en aptitude me da un 404.
> > Apache está levantado
> > 
> > $ ping localhost
> > PING localhost (127.0.0.1) 56(84) bytes of data.
> > 64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.027 ms
> > 
> > He probado el acceso desde un navegador (elinks) y no hay problema.
> > Se me debe estar escapando algo obvio, pero no lo veo.
> > Que alguien me de una colleja, por favor.
> > 
> > Gracias.
> 
> 
> Bueno.
> 
> Del log de apache 
> 
> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> exist: /var/www/debianmirror/dists/lenny/Release.gpg
> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> exist: /var/www/debianmirror/dists/lenny/main/i18n/Translation-es.bz2
> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> exist:
> /var/www/debianmirror/dists/lenny/contrib/i18n/Translation-es.bz2
> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> exist:
> /var/www/debianmirror/dists/lenny/non-free/i18n/Translation-es.bz2
> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> exist: /var/www/debianmirror/dists/lenny/Release
> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> exist: /var/www/debianmirror/dists/lenny/main/binary-i386/Packages.bz2
> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> exist:
> /var/www/debianmirror/dists/lenny/contrib/binary-i386/Packages.bz2
> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> exist:
> /var/www/debianmirror/dists/lenny/non-free/binary-i386/Packages.bz2
> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> exist: /var/www/debianmirror/dists/lenny/main/binary-i386/Packages.gz
> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> exist:
> /var/www/debianmirror/dists/lenny/contrib/binary-i386/Packages.gz
> [Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
> exist:
> /var/www/debianmirror/dists/lenny/non-free/binary-i386/Packages.gz
> 
> ...y otras parecidas de mis intentos modificando la línea del
> sources.list para probar.
> 
> Hice un
> 
> $ find /var/www/debmirror/ -name Packages.bz2
> /var/www/debmirror/.temp/dists/lenny/main/debian-installer/binary-i386/Packages.bz2
> /var/www/debmirror/.temp/dists/lenny/main/binary-i386/Packages.bz2
> /var/www/debmirror/.temp/dists/lenny/contrib/binary-i386/Packages.bz2
> /var/www/debmirror/.temp/dists/lenny/non-free/binary-i386/Packages.bz2
> 
> y modifiqué el sources.list
> 
> deb http://localhost/debmirror/.temp/ lenny main contrib non-free
> 
> Ahora actualizo la lista de paquetes, pero si selecciono algo para
> instalar, obviamente no lo encuentra
> 
> [Thu Jan  1 19:10:19 2009] [error] [client 127.0.0.1] File does not
> exist:
> /var/www/debmirror/.temp/pool/contrib/p/python2.5-doc/python2.5-doc_2.5.2-2_all.deb
> 
> ¿Alguien por ahí con experiencia con debmirror?
> 
> Gracias de nuevo.

He "solucionado" haciendo una chapucilla:

$ ll /var/www/debmirror/debian
total 4,0K
drwxr-xr-x 3 dawud dawud 4,0K ene  1 20:17 dists
lrwxrwxrwx 1 dawud dawud8 ene  1 20:01 pool -> ../pool/

y

$ ll /var/www/debmirror/debian/dists/
total 4,0K
lrwxrwxrwx 1 dawud dawud   24 ene  1 20:17 lenny ->
../../.temp/dists/lenny/
drwxr-xr-x 3 dawud dawud 4,0K ene  1 14:54 testing

He debido generar algo mal...

El caso es que 

deb htt

Re: Acceso http a repositorio local [SOLUCIONADO]

2009-01-01 Por tema David Sastre
On Thu, Jan 01, 2009 at 06:58:36PM +0100, David Sastre wrote:
> Hola gente,
> 
> Intento poner en marcha un mirror del repo de lenny para poder usarlo
> con las máquinas de mi LAN. He creado el mirror con
> 
> $ cat /media/sda1/DEBMIRROR/makedebmirror.sh
> #!/bin/bash
> debmirror --debug -p -v -h ftp.nl.debian.org --ignore-release-gpg -e
> http -d lenny $PWD --nosource -a i386
> 
> Lo tengo en una partición dedicada (/media/sda1).
> Pretendo acceder a este repo via http, y para ello utilizo un
> sources-list con esta línea
> 
> deb http://localhost/debmirror lenny main contrib non-free
> 
> En el httpd.conf de apache defino
> 
> ServerName localhost
> DocumentRoot /var/www
> 
> Options FollowSymLinks
> AllowOverride None
> 
> 
> Options Indexes Includes FollowSymLinks MultiViews
> AllowOverride None
> Order allow,deny
> Allow from all
> 
> 
> Y en /var/www
> 
> $ ll
> lrwxrwxrwx 1 root root   22 ene  1 15:29 debmirror ->
> /media/sda1/DEBMIRROR/
> 
> La estructura en el mirror es
> 
> $ ll /media/sda1/DEBMIRROR/
> total 28K
> drwxr-xr-x 4 dawud dawud 4,0K ene  1 14:54 aptcache
> drwxr-xr-x 4 dawud dawud 4,0K ene  1 14:54 debian
> drwxr-xr-x 3 dawud dawud 4,0K ene  1 14:54 debian-security
> drwxr-xr-x 3 dawud dawud 4,0K ene  1 14:54 dists
> -rwxr--r-- 1 dawud dawud  120 ene  1 17:23 makedebmirror.sh
> drwxr-xr-x 5 dawud dawud 4,0K ene  1 15:27 pool
> drwxr-xr-x 3 dawud dawud 4,0K ene  1 15:30 project
> 
> Al intentar actualizar en aptitude me da un 404.
> Apache está levantado
> 
> $ ping localhost
> PING localhost (127.0.0.1) 56(84) bytes of data.
> 64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.027 ms
> 
> He probado el acceso desde un navegador (elinks) y no hay problema.
> Se me debe estar escapando algo obvio, pero no lo veo.
> Que alguien me de una colleja, por favor.
> 
> Gracias.


Bueno.

Del log de apache 

[Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
exist: /var/www/debianmirror/dists/lenny/Release.gpg
[Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
exist: /var/www/debianmirror/dists/lenny/main/i18n/Translation-es.bz2
[Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
exist:
/var/www/debianmirror/dists/lenny/contrib/i18n/Translation-es.bz2
[Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
exist:
/var/www/debianmirror/dists/lenny/non-free/i18n/Translation-es.bz2
[Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
exist: /var/www/debianmirror/dists/lenny/Release
[Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
exist: /var/www/debianmirror/dists/lenny/main/binary-i386/Packages.bz2
[Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
exist:
/var/www/debianmirror/dists/lenny/contrib/binary-i386/Packages.bz2
[Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
exist:
/var/www/debianmirror/dists/lenny/non-free/binary-i386/Packages.bz2
[Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
exist: /var/www/debianmirror/dists/lenny/main/binary-i386/Packages.gz
[Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
exist:
/var/www/debianmirror/dists/lenny/contrib/binary-i386/Packages.gz
[Thu Jan  1 17:54:00 2009] [error] [client 127.0.0.1] File does not
exist:
/var/www/debianmirror/dists/lenny/non-free/binary-i386/Packages.gz

...y otras parecidas de mis intentos modificando la línea del
sources.list para probar.

Hice un

$ find /var/www/debmirror/ -name Packages.bz2
/var/www/debmirror/.temp/dists/lenny/main/debian-installer/binary-i386/Packages.bz2
/var/www/debmirror/.temp/dists/lenny/main/binary-i386/Packages.bz2
/var/www/debmirror/.temp/dists/lenny/contrib/binary-i386/Packages.bz2
/var/www/debmirror/.temp/dists/lenny/non-free/binary-i386/Packages.bz2

y modifiqué el sources.list

deb http://localhost/debmirror/.temp/ lenny main contrib non-free

Ahora actualizo la lista de paquetes, pero si selecciono algo para
instalar, obviamente no lo encuentra

[Thu Jan  1 19:10:19 2009] [error] [client 127.0.0.1] File does not
exist:
/var/www/debmirror/.temp/pool/contrib/p/python2.5-doc/python2.5-doc_2.5.2-2_all.deb

¿Alguien por ahí con experiencia con debmirror?

Gracias de nuevo.


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Acceso http a repositorio local

2009-01-01 Por tema David Sastre
Hola gente,

Intento poner en marcha un mirror del repo de lenny para poder usarlo
con las máquinas de mi LAN. He creado el mirror con

$ cat /media/sda1/DEBMIRROR/makedebmirror.sh
#!/bin/bash
debmirror --debug -p -v -h ftp.nl.debian.org --ignore-release-gpg -e
http -d lenny $PWD --nosource -a i386

Lo tengo en una partición dedicada (/media/sda1).
Pretendo acceder a este repo via http, y para ello utilizo un
sources-list con esta línea

deb http://localhost/debmirror lenny main contrib non-free

En el httpd.conf de apache defino

ServerName localhost
DocumentRoot /var/www

Options FollowSymLinks
AllowOverride None


Options Indexes Includes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all


Y en /var/www

$ ll
lrwxrwxrwx 1 root root   22 ene  1 15:29 debmirror ->
/media/sda1/DEBMIRROR/

La estructura en el mirror es

$ ll /media/sda1/DEBMIRROR/
total 28K
drwxr-xr-x 4 dawud dawud 4,0K ene  1 14:54 aptcache
drwxr-xr-x 4 dawud dawud 4,0K ene  1 14:54 debian
drwxr-xr-x 3 dawud dawud 4,0K ene  1 14:54 debian-security
drwxr-xr-x 3 dawud dawud 4,0K ene  1 14:54 dists
-rwxr--r-- 1 dawud dawud  120 ene  1 17:23 makedebmirror.sh
drwxr-xr-x 5 dawud dawud 4,0K ene  1 15:27 pool
drwxr-xr-x 3 dawud dawud 4,0K ene  1 15:30 project

Al intentar actualizar en aptitude me da un 404.
Apache está levantado

$ ping localhost
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.027 ms

He probado el acceso desde un navegador (elinks) y no hay problema.
Se me debe estar escapando algo obvio, pero no lo veo.
Que alguien me de una colleja, por favor.

Gracias.


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org