Por defecto el ficehero leases (que por error puse mal la direccion, la correcta es /var/lib/dhcp3/dhcpd.leases) es legible por todos los usuarios, lo que permitiría al usuario que corre el squid leer el fichero, en cuanto a lo de que el Squid y DHCP esten en el mismo server, tienes toda la razón, es una gran limitación ( y algo muy desaconsejable) pero hay quienes no tienen mas que un server y se ven necesitados de implementar todos los servicios en el mismo, si es el caso podría hacerse
[EMAIL PROTECTED] Harol El día 31 de agosto de 2008 13:44, Yoel Benitez Fonseca <[EMAIL PROTECTED]> escribió: > H! > > On Thu, 2008-08-21 at 11:59 -0400, Harol Hunter wrote: >> Si tienes el demonio DHCP en la misma máquina podrías construir un >> script que chequeara /var/lib/dhcpd.leases en busca de la asignación >> de la ip y devolver 0 ó 1 en dependencia del caso, podría ser algo >> como esto: >> >> #!/bin/bash >> # >> # El script toma como parametro la ip a chequear >> >> DHCP_LEASES=/var/lib/dhcpd.leases >> >> return [ `grep -c -w "$1" $DHCP_LEASES` -gt 0 ] >> > > Interesante, se puede crear un redirector para el SQUID que chequee eso, > de todas formas no me gusta la solución porque implica que el SQUID y > DHCP esten en la misma máquina o por lo menos que el SQUID pueda acceder > a dhcpd.leases de alguna forma > >> Claro estoy seguro que esto es solo un esbozo de la idea y que a >> partir de ahí se pueden hacer otras cosas >> >> [EMAIL PROTECTED] >> Harol >> >> >> El 21/08/08, Luis Damián Martín Blanco <[EMAIL PROTECTED]> escribió: >> > sabes que hace algún tiempo yo estuve buscando eso mismo,, el > > ... > > Saludos, > > -- > Yoel Benitez Fonseca <[EMAIL PROTECTED]> > Universidad de Ciencias Informaticas > > _______________________________________________ > Cancelar suscripción > https://listas.softwarelibre.cu/mailman/listinfo/linux-l > Buscar en el archivo > http://listas.softwarelibre.cu/buscar/linux-l > _______________________________________________ Cancelar suscripción https://listas.softwarelibre.cu/mailman/listinfo/linux-l Buscar en el archivo http://listas.softwarelibre.cu/buscar/linux-l
