creo que para los fuentes poniendo deb-src http://gw.lan.org:<puerto>/debian testing main contrib non-free en el sources.list del cliente ya fona, supongo que el apt-proxy no distingue si los paquetes tienen fuentes o binarios.
respecto a la segunda pregunta, no te he entendido muy bien, pero lo de borrar el source.list del servidor... norrr sinner de la praderarrrr, la gracia de este montaje es que la maquina que rueda el apt-proxy tb se baje las cosas a traves del propio proxy. el error 403 no lo habia visto nunca en algo de apt pero supongo que pasara como con algunas configuraciones de apache, que si pides algun directorio no hojeable te dara el error, repasa la configuracion de los backends y los permisos del arbol de directorios donde se mueve el apt-proxy no has entendido bien el error que te da 'como no hay paquetes...' no te da un 404, te da un 403, intenta primero que el servidor se actualize bien y despues ya probaras con el cliente. desde gw.lan.org haz un apt-get update y pastea el error e iremos poco a poco... hoy voy a estar todo el dia frente al cacharro... :) Thursday 28 February 2002 21:02, Lluis > El Thursday, 28 de February de 2002, a las 05:13:03, gnuser dijo: > > yo con el apt-proxy he conseguido que las cuatro woodys que se actualizan > > a traves de la misma conexion de adsl 'barato' no me dejen sin ancho de > > banda al resto de usuarios (sigo experimentando con el QoS...) > > > > si te sirve de algo te pongo mi configuracion.... > > > > gw.lan.org > > maquina con conexion a internet y a una red local: > > > > /etc/apt-proxy/apt-proxy.conf > > APT_PROXY_CACHE=<ruta a directorio> > > add_backend /debian/ > > [...] > > Hecho ;) > > > /etc/apt/sources.list > > deb http://localhost:<puerto>/debian testing main contrib non-free > > deb http://localhost:<puerto>/non-US testing/non-US main contrib non-free > > deb http://localhost:<puerto>/security stable/updates main contrib > > non-free #puerto... cualquiera elige uno que no uses para otra cosa :) > > > > /etc/inetd.conf > > <puerto> stream tcp nowait.400 <usuario> > > /usr/sbin/tcpd /usr/sbin/apt-proxy <otra ruta a directorio>/apt-proxy.log > > #<puerto> debe ser el mismo de antes > > #para <usuario> deberias crear uno, sin home ni na de na > > #<otra ruta a directorio> , apt-proxy.log y <ruta a directorio> del > > fichero #anterior deben tener permisos de escritura para <usuario> > > Tambien listo. > > > /etc/apt/sources.list > > deb http://gw.lan.org:<puerto>/debian testing main contrib non-free > > deb http://gw.lan.org:<puerto>/non-US testing/non-US main contrib > > non-free deb http://gw.lan.org:<puerto>/security stable/updates main > > contrib non-free #<puerto> el de antes... > > #copiarpegarcopiarpegarborrarborrarteclear > > El cliente tb ya lo tengo configurado. > > Al hacer un apt-get update en el cliente me sale: > > Err http://valhalla woody/non-US/main Packages > 403 Forbidden > Ign http://valhalla woody/non-US/main Release > > Asi que en el servidor, como aun no hay paquetes, hago: > apt-get-import /var/cache/apt/archives > > pero me sale un "No backend filelists found." :? > > En el directorio donde se guardan solo hay un directorio por cada backend, > todos ellos vacios. > > Que es eso del filelist? Apt-proxy debe actualizar su lista de paquetes > primero, supongo, pero cuando lo hace? he probado a poner que se refresque > cada minuto, pero nada. > > Ah! y otras dos preguntitas: > - Con el mismo fichero de configuracion de apt-proxy tb tengo acceso a los > fuentes (poniendo el correspondiente deb-src en el cliente) ? > - Puedo borrar ahora el contenido de sources.list o el update del servidor > lo tengo que hacer del sources.list (como siempre) y de lo que se baje ya > chupa apt-proxy? > > > Salut! > > Nos leemos ---------------------------------------- Content-Type: application/pgp-signature; charset="us-ascii"; name="Attachment: 1" Content-Transfer-Encoding: 7bit Content-Description: ----------------------------------------