Hola Alvaro,
> ¿Hay alguna manera de expresar en un Makefile que un archivo X depende
> de un archivo Z, siempre y cuando el archivo Z exista, pero que si no
> existe, entonces X debe construirse de todas maneras?
>
> Mi idea es que el archivo X se construya con una determinada regla que
> lleva "opciones por defecto", pero que si yo quiero cambiar las
> opciones, entonces creo el archivo Z, le pongo las opciones que quiero,
> y ejecuto Make nuevamente.
>
no directamente con make, pero usando un truco se puede lograr lo mismo.
OPTIONAL_CONFIG=config_file
OPTIONALS=
if[ -e $(CONFIG_FILE) ]; then
OPTIONALS+=config_file
fi
regla_para_archivo: $(REQUIRED) $(OPTIONALS)
... blah blah blah
como siempre, adobar a gusto y cocinar a fuego lento
Saludos!
--
Carlos Manuel Duclos Vergara
http://www.toolchains.com/personal/blog
From [EMAIL PROTECTED] Wed Jun 27 00:28:12 2007
From: [EMAIL PROTECTED] (Yonathan Dossow)
Date: Wed Jun 27 00:30:02 2007
Subject: ZFS en linux
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
On Tue, Jun 26, 2007 at 11:15:19AM -0400, Horst H. von Brand wrote:
> Alvaro Herrera <[EMAIL PROTECTED]> wrote:
> > Horst H. von Brand escribió:
> > > Perez Ruiz Enrique <[EMAIL PROTECTED]> wrote:
> >
> > > > No obstante, los muñecos de FreeBSD están portando ZFS a su entorno.
> > > > http://wiki.freebsd.org/ZFS
> > >
> > > Esa pagina no existe.
> >
> > Claro que existe, y dice
>
> No... acabo de (re)verificar, y (como antes) me muestra un extran~o
> resultado de algun buscador. Igual <http://wiki.freebsd.org>.
Alguien con problemas de capa 8...
por aca funciona bien (VTR)
desde la utfsm consulte a los dns 200.1.19.4, 204.87.169.4 y conocen
bien el destino. Con ELinks se ve la pagina correcta.
--
Yonathan H. Dossow Acun~a http://kronin.bla.cl
Estudiante Ingenieria Civil Informatica
Universidad Tecnica Federico Santa Maria Valparaiso, Chile
From [EMAIL PROTECTED] Wed Jun 27 00:57:13 2007
From: [EMAIL PROTECTED] (Rodrigo Henriquez)
Date: Wed Jun 27 00:59:04 2007
Subject: sobre squid
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
El día 25/06/07, Aprendo Debian <[EMAIL PROTECTED]> escribió:
>
> hola colegas:
>
> tengo no un problema es una duda pero se que se puede hacer pero no me
> sale,
> miren tengo o quiero hacer un tipo de autenticacion en el squid pero no
> para
> todos lo usuarios de mi red tengo unas acl para proxy_authent pero otras
> acl
> para los usuario que nevegaran sin poder poner o que le pida el proxy
> usuario y contraseña, en este caso les mando mi squid.conf para si
> alguien
> me puede ayudar y puede ver el reguero que tengo aqui que esta algo
> organizado me pueda decir que me falta o que puedo quitar.
Hola.
En squid debes separar los usuarios que pueden navegar sin autenticarse de
los que si deben, agrupándolos en diferentes ACLs y permisos. Por otra
parte, tienes que tener en mente que en squid unir dos o más ACLs en una
línea corresponde a un "AND" lógico y unir dos o más ACLs en líneas
diferentes a un "OR".
Para lo que explicas, deberías generar las siguientes ACLs:
auth_param basic program /usr/lib/squid/ncsa_auth /foodir/listadeusuarios #
o cualquiera sea el método de autenticación que estés usando...
auth_param basic children 20
auth_param basic realm "ALGO."
acl aclpassword proxy_auth REQUIRED
acl usuarios_sin_auth src 192.168.1.X/255.255.255.255
acl usuarios_sin_auth src 192.168.1.Y/255.255.255.255
acl usuarios_sin_auth src 192.168.1.N/255.255.255.255
acl LAN src 192.168.1.0/255.255.255.0
http_access allow usuarios_sin_auth
http_access allow LAN aclpassword
No lo he probado, pero debería funcionar adaptándo todo a tu ambiente.
Espero que te sirva.
Saludos.
--
Rodrigo Henriquez M.
From [EMAIL PROTECTED] Wed Jun 27 01:11:53 2007
From: [EMAIL PROTECTED] (Carlos Manuel Duclos Vergara)
Date: Wed Jun 27 01:14:00 2007
Subject: Make con dependencias opcionales
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
>
> OPTIONAL_CONFIG=config_file
> OPTIONALS=
>
> if[ -e $(CONFIG_FILE) ]; then
> OPTIONALS+=config_file
> fi
>
por supuesto, un problema entre el teclado y la silla....
OPTIONAL_CONFIG=config_file
OPTIONALS=
if[ -e $(OPTIONAL_CONFIG) ]; then
OPTIONALS+=config_file
fi