Re: Duda sobre Qmail
El día 21/02/08, Arnau Carrasco [EMAIL PROTECTED] escribió: Luis Lezcano Airaldi escribió: Para balancear la crga de los servidores de correo se utilizan los registros MX del DNS que tengas. [...] dominio.com MX 10 server1.dominio.com dominio.com MX 10 server2.dominio.com 10 es la prioridad que van a tener, si las pones iguales el servidor DNS se encargan de responder server1 o server2 aleatoriamente. Aleatoria o alternativamente? alternativamente, es la idea del balanceo :D Puedes hacer la prueba (no solo para registros MX, tambien para registros A por ejempo). En el /etc/bind/named.conf.options ponle esto: rrset-order { order cyclic; }; Si luego creas 2 registros MX (o los que quieras) con el mismo nombre, por al hacer un nslookup irán cambiando por orden. con el dig puedes verlos todos. También puede hacer un dig gmail.com MX, y verás que hay más de uno. Lo que pasa es que igual el orden parece aleatorio, pero es porque hay mcha gente consultando los registros MX de gmail :D. Es un matiz importante... :P -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] - Arnau Carrasco - http://www.arnaucarrasco.com - Gracias Arnau por las aclaraciones, ya me queda mas claro el tema, sobretodo con el ejemplo de gmail. bueno te cuento un poco como esta la estructura de la organizacion. Actualmente hay dos servidores de correo aqui, uno para los administrativos y otro para los alumnos, los administrativos funcionan del como [EMAIL PROTECTED] y los alumnos como [EMAIL PROTECTED], entonces la idea es tener tanto a funcionarios como alumnos con el mismo dominio [EMAIL PROTECTED] y [EMAIL PROTECTED], pero con dos servidores distintos, la idea de esto es basicamente por que la cantidad de alumnos es aproximadamente de 4000, ya tengo el dns configurado con los registros MX perfectamente y puedo enviar correos desde ambos servidores pero el tema es el recibir correo en los distintos usuarios. Me parece que entonces para lo que quieres no te sirve de nada el balanceo de los registros MX. Porque si una cuenta existe en una máquina pero en otra no, tienes un 50% de posibilidades, tal y como lo tienes ahora, de que el correo llegue. Y eso no es nada bueno :D Lo ideal ahí seria un único servidor SMTP delante de las dos máquinas, el cual redirige el correo a una o a otra dependiendo del usuario receptor. No es una tarea facil, pero es posible. Además el filtro que redirige el correo no debe ser únicamente a nivel MTA, dado que un mismo correo podría tener un destina- tario de cada máquina. Lo que podrías hacer es conservar el dominio de tercer nivel alumnos.ejemplo.com para que el reenvío sea más fácil. Luego en la máquina de alumnos puedes quitarle el alumnos (todo esto para la entrega de correo). A la hora de enviar, también tendrías que decirle al server que recibe con el dominio alumnos.ejemplo.com pero que envía con ejemplo.com. Incluso se me ocurre otra forma. Veamos, tenemos tus dos máquinas con el mismo dominio, y el round robin configurado. Ya sé que soy muy pesado, pero instalate en alguna máquina el qmail parcheado con el SPP. Con el spp, cuando llega un comando RCPT TO en una conexión SMTP, compruebas si el correo existe en la máquina que está manteniendo la conversación. Si no, le pregunta a la otra. En caso de que la otra sí tenga el usuario, le pasa el correo. De todas formas, está en mi naturaleza complicarme la vida. Tal vez existe una forma más sencilla de hacer todo esto, que yo ignoro :S. Lo que sí sé es que con el SPP puedes hacer muchisimas cosas, y MUY interesantes. Reitero mis agradecimientos al tiempo que se han tomado en responder. Saludos Saludos += 1 - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Duda sobre Qmail
El día 20/02/08, Luis Lezcano Airaldi [EMAIL PROTECTED] escribió: El mié, 20-02-2008 a las 14:06 -0300, Carlos Alegria escribió: Bueno ya he resolvido parte de mi problema, el cual es que los dos servidores esten dentro del mismo dominio funcionando, eso es relativamente facil y no toma nada de tiempo el poder lograr esta tarea. El problema sigue siendo el tener los dos servidores pero con distintos usuarios, y asi poder balancear de mejor manera la carga, si alguien tiene alguna idea de como poder lograr esto lo agradeceria. Ya te puse el modo de hacer eso loco :D. Lo que pasa es que no es un simple parámetro de configuración del qmail. El round robin del registro MX sirve para aliviar el tráfico a nivel MTA (es decir a nivel de conexión) pero no te sirve para los buzones (digamos a nivel qmail-queue o bien a nivel qmail-send). Si no quieres o no tienes tiempo de mirarte el SPP (http://qmail-spp.sourceforge.net/doc/), el cual te recomiendo, puedes intentarlo con qmail-filter y jugar con la configuración del .qmail-default. De todas formas, si el problema es de carga, y no de capacidad de almacena- miento del disco, puedes tener 2 (o 3 o 4 o 5) estafetas que vayan recibiendo el correo y se lo vayan dando al servidor central (el que realmente tiene los correos y el servidor pop/imap) de una forma más controlada. Para evitar trabajo al central, te recomiendo que tengas en estos MTA's un hash de todos los usuarios para que no le pase correos al central de direcciones que no existen. Me gustaría también saber (si puede ser :P) si el problema que tienes es unicamente de tráfico. Me explico: el qmail a mí me gusta mucho, de hecho es el que utilizo, pero si lo instalas tal cual puede ser un poco agobiante por el tema, sobretodo, del spam. Si un spammer de mierda envia un correo a una dirección que no existe, el qmail le responderá (con un correo) diciendo que no existe tal usuario. Ese comportamiento sólo debe tenerlo con los usuarios locales, porque claro, si el puto spammer te envía no uno sino 1000 correos de direcciones que no existen y el qmail le responde, la cola remote se va a llenar de mierda. Yo no tengo una gran cantidad de usuarios en el servidor, unos 800 o asi. Y por norma general el qmail-qstat da este output: messages in queue: 1 messages in queue but not yet preprocessed: 0 Siempre es 1, 2, 5, una cosa así. No digo que lo tengas así, igual va y resulta que lo tienes montado mejor que yo, pero lo digo porque si ese es tu caso (o el de cualquiera que lea esto), hay solución. Es muy frustrante que se te llene la cola remote de basura y que tires a enviar un correo y tarde 4 o 5 horas en salir XD. Con el SPP que te he comentado puedes hacer MUCHAS cosas. Saludos. Hola. Para balancear la crga de los servidores de correo se utilizan los registros MX del DNS que tengas. Me explico, en el servidor DNS que tengas tenés que tener los dos registros MX de tus servidores con la misma prioridad. Por ejemplo: Dominio Tipo Servidores dominio.com MX 10 server1.dominio.com dominio.com MX 10 server2.dominio.com 10 es la prioridad que van a tener, si las pones iguales el servidor DNS se encargan de responder server1 o server2 aleatoriamente. Espero que te sirva de ayuda. Saludos. Exactamente eso lo tengo asi, no hay problema enviando correos, el problema es que tengo usuarios distintos en los servidores y el problema se genera cuando envio un correo desde [EMAIL PROTECTED] a [EMAIL PROTECTED], entendiendo que para afuera se deberia de ver que los dos serian [EMAIL PROTECTED] solamente ya que trabajaran con el mismo dominio pero diferentes usuarios en ambos servidores - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Duda sobre Qmail
Luis Lezcano Airaldi escribió: Para balancear la crga de los servidores de correo se utilizan los registros MX del DNS que tengas. [...] dominio.com MX 10 server1.dominio.com dominio.com MX 10 server2.dominio.com 10 es la prioridad que van a tener, si las pones iguales el servidor DNS se encargan de responder server1 o server2 aleatoriamente. Aleatoria o alternativamente? alternativamente, es la idea del balanceo :D Puedes hacer la prueba (no solo para registros MX, tambien para registros A por ejempo). En el /etc/bind/named.conf.options ponle esto: rrset-order { order cyclic; }; Si luego creas 2 registros MX (o los que quieras) con el mismo nombre, por al hacer un nslookup irán cambiando por orden. con el dig puedes verlos todos. También puede hacer un dig gmail.com MX, y verás que hay más de uno. Lo que pasa es que igual el orden parece aleatorio, pero es porque hay mcha gente consultando los registros MX de gmail :D. Es un matiz importante... :P -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Duda sobre Qmail
Hola lista tengo una pequeña duda sobre qmail sobre debian Etch, les explico un poco mi tema Tengo un servidor con qmail perfectamente funcionando sin ningún problema a dominio.com, pero el tema es que ahora quiero colocar otro servidor de correo con qmail obviamente ya que este deberá de almacenar al rededor de 4000 cuentas y la idea es que funcione con el mismo dominio que el otro server, entonces mi duda es como es posible hacer que dos server físicamente distintos pero logicamente iguales funcionen con un sistema de correo pero con el mismo dominio El hecho de tener un dominio en varias máquinas no es un problema, puedes hacer un round robin en el servidor dns para el registro MX de dominio.com. El problema vendrá luego, dado que (si he entendido bien) lo que quieres es separar los usuarios en dos máquinas, para liberar así recursos de la que tienes actualmente funcionando. Otra posibilidad es meter una máquina más delante de las dos que decida a nivel MTA lo que debe hacer con un correo según su destinatario, estableciendo en caliente la variable RELAYCLIENT para cada conexión, según el destino. Yo utilizo qmail, con filtros MTA y de contenido, y te recomiendo el spp. Echale un ojo en http://qmail-spp.sourceforge.net/doc/ (eso es para los filtros a nivel MTA). Gracias =) Un placer :D - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: BASH listo directorios y si es vacio...
- Original Message - From: Manolet Gmail [EMAIL PROTECTED] To: Lista Debian-Español debian-user-spanish@lists.debian.org Sent: Monday, July 09, 2007 5:36 AM Subject: BASH listo directorios y si es vacio... hola amigos! tengo una inquietud, con un script quiero listar todos los archivos xml en una carpeta para trabajar con ellos... pero quiero que si no encuentra archivos me vote un aviso. tengo esto... for F in *.xml; do done el problema esta en que si no existe ningun archivo xml va a intentar abrir un archivo llamado *.xml, que obviamente no existe intente con esto: for F in *.xml; do if [ $F = *.xml ] ; then echo no hay archivos en la carpeta fi done pero me mando un error diciendo que no existe el archivo *.xml luego intente con esto.. if [ !$F] prueba con: if [ -f $F ] tampoco... alguna idea? prueba el find, da mejores resultados: for F in `find /ruta/hacia/los/archivos -type f -name *.xml`; do En el man del find podrás encontrar todas sus posibilidades, que no son pocas. Además si tienes más de 4000 nosecuantos archivos (no recuerdo la cifra), el ls te da un error diciendo que la lista de argumentos es demasiado grande. Si al find le pasas como ruta a buscar un directorio (sin asteriscos), resuelves este problema. Un saludo. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Borrar formato de colores BASH de un archivo
- Original Message - From: Manolet Gmail [EMAIL PROTECTED] To: Lista Debian-Español debian-user-spanish@lists.debian.org Sent: Monday, July 09, 2007 7:24 AM Subject: Borrar formato de colores BASH de un archivo buenas buenas! tengo un archivo de log que se guarda con el siguiente formato... Muy buenas :) [ 2007-07-09_00:21:36 ] [0;32m[1m [ OK ] [0m[1mConexion exitosa a cyberdja.sytes.net [0m Archivos descargados: [0;31m -- [0m /home/manolo/abugaber/orders-pila/detalle1.xml [0;31m -- [0m /home/manolo/abugaber/orders-pila/orders2.xml [0;31m -- [0m /home/manolo/abugaber/orders-pila/orders.xml [0;32m[1m [ OK ] [0m[1mArchivos listos para subir[0m [1m subiendo archivo [0m [0;33m[1m [0m [1m novale.xml [0m [0;32m[1m [ OK ] [0m[1mArchivo subido con exito[0m es incomodo de leer desde un bloc de notas, existe alguna forma de crear un script que me borre todos los codigos de colores? probe con esto: Lo ideal es que programa/script que guarda el log lo haga sin secuencias de escape de color (supongo que utilizará el ls para hacerlo, y pasándole el argumento --color=no solucionas el problema. Si no puedes hacerlo, dado que es el propio binario el que te mete los colorines (y en caso de que todas las secuencias de escape estén BIEN construidas), puedes probar con el siguiente programita que acabo de improvisar: ###inicio colorines.c #include stdio.h int main() { char c; int out = 1; while ((c = getchar()) != -1) { if (c == 27) out = 0; if ((c == 'm' || c == 'M') !out) { out = 1; continue; } if (out) printf(%c, c); } return 0; } ###fin colorines.c luego compilas: gcc -Wall colorines.c -o colorines y ejecutas: cat fichero.log | ./colorines nuevo.log cat fichero.log nuevo.log pero siguen con los codigos de colores xD. Como le hago! espero que te ayude, un saludo ;) - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: script con privilegios
- Original Message - From: Esclarecio [EMAIL PROTECTED] To: Debian -user-spanish debian-user-spanish@lists.debian.org Sent: Monday, July 02, 2007 8:31 AM Subject: Re: script con privilegios El 2/07/07, Iñaki Baz Castillo [EMAIL PROTECTED] escribió: El Lunes, 2 de Julio de 2007, etr4gu escribió: 2- que el usuario que corre el script tenga permisos de root Puedes activar el bit SUID del archivo (man chmod), pero VIGILA y no le des permisos de escritura para nadie, que si no se convierten en root: --ws--s--x 1 root root 1 2007-07-02 09:23 script.sh De este modo, todos los usuarios podrán ejecutar el script (pero no modificarlo), y el script se ejecutará con permisos de root. Te garantizo que lo que necesitas es sudo. Léete el manual y busca info y ejemplos. -- Iñaki Baz Castillo Para lo primero antes del script en el bash_profile o bashrc, pon exec y justo debajo logout. para lo segundo prueba metiendo en el script sudo en las partes que necesites. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: [OT] script con privilegios
- Original Message - From: Iñaki Baz Castillo [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Monday, July 02, 2007 10:07 AM Subject: Re: script con privilegios El Lunes, 2 de Julio de 2007, Arnau Carrasco escribió: Puedes activar el bit SUID del archivo (man chmod), pero VIGILA y no le des permisos de escritura para nadie, que si no se convierten en root: --ws--s--x 1 root root 1 2007-07-02 09:23 script.sh De este modo, todos los usuarios podrán ejecutar el script (pero no modificarlo), y el script se ejecutará con permisos de root. Precisamente sudo es la forma elegante para no tener que usar el peligroso bit SUID. Para gustos... colores, para peligrosos... los dedos. Viene a ser igual de peligroso no te equivoques, todo depende de cómo lo utilices ;) -- Iñaki Baz Castillo - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: script
Necesito crear un bucle que ejecute varios script de perl , lo que hago es lo siguiente for i in $(ls) do perl $i done ¿Este script está en el mismo directorio que los sources perl? El problema es que no encuentra los archivos aunque en la salida del error me dice que archivos intenta ejecutar en fin haber si me podeis echar una mno con esta chorrada Prueba a utilizar find en lugar de ls, o si lo haces, pon la ruta completa del ls (/bin/ls). También puedes, en lugar de ejecutar un do perl $i, darle permisos de ejecución a los scripts y agregarles el típico #!/usr/bin/perl delante, para así simplemente ejecutarlos con una orden. De entrada, establece la ruta absoluta de los archivos, para ver si el error es que estás en otro directorio o algo así: #!/bin/sh for i in `find $(pwd) -maxdepth 1 -type f` ; do echo Intento ejecutar $i done Como podrás ver, el find sólo muestra archivos (omite los directorios, por si acaso), y tiene profundidad máxima 1, lo que quiere decir si creas un directorio en el mismo directorio que están los scripts, no buscará dentro. y gracias de antemano Un saludo. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: script
El 14/06/07, Guimi [EMAIL PROTECTED] escribió: ganja025 escribió: Necesito crear un bucle que ejecute varios script de perl , lo que hago es lo siguiente for i in $(ls) do perl $i done El problema es que no encuentra los archivos aunque en la salida del error me dice que archivos intenta ejecutar Yo insisto que usar for i in $(ls) no es adecuado, es mucho mejor for i in *. con ls puede que haya un alias por medio y no te dé lo que quieres. si utilizas ls a secas sí que intervienen los alias, pero si ejecutas el ls con la ruta absoluta no: cioran:~# ls . arch .bash_history .lesshst p2p .ssh .vimrc vpnd .. arp .config.nano_history .SCP .viminfo VIVO cioran:~# alias ls alias ls='ls -a --color' cioran:~# alias ls='bubu' cioran:~# ls -bash: bubu: command not found cioran:~# /bin/ls arch arp p2p VIVO vpnd cioran:~# es decir, que si ejecutas $(/bin/ls) te sacara los archivos sin colorines, sin ocultos, etc. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: sustituciones en fichero de texto
Hola lista, necesito ayuda en un tema que a priori debería ser trivial, pero no consigo solucionarlo. Os comento. Tengo varios ficheros de texto y la intención es realizar sobre su contenido una sustitución masiva, me explico mejor. Tengo un fichero que tiene, por ejemplo la siguientes líneas: ## ## ## -- daemons --## ## ## destination df_daemon { file($DIR/daemon.log } - La idea es sustituir la variable $DIR, en todos los ficheros, por un valor que se establezca oportuno en dicho momento. Recorrer los ficheros de texto y su contenido no es complicado, pero realizar las sustituciones oportunas si. He probado a realizarlo con un sed, pero no consigo lo que deseo. La línea de sed que utilizo es la siguiente: --- var=/home sed -e s/$DIR/$var/g --- La salida es una sustitución de $DIR por $var, pero no por el contenido de ésta. Alguna idea de cómo solucionar este problema? No entiendo muy bien donde están definidas esas variables. No sé si quieres sustituirlo desde el bash, desde dentro del propio archivo, o desde otro script... Imaginemos que tienes este archivo: #inicio archivo destination df_daemon { file($DIR/daemon.log } aqui pongo un $DIR y otro $DIR... #fin archivo si haces un cat archivo | sed s/\$DIR/lala/g tendrás: #inicio output destination df_daemon { file(lala/daemon.log } aqui pongo un lala y otro lala... #fin output si estas en el shell, puedes hacer un e=sustitucion, con lo que asignas a la variable $e el valor sustitucion, y haces un cat archivo | sed s/\$DIR/$sustitucion/g; #inicio output destination df_daemon { file(sustitucion/daemon.log } aqui pongo un sustitucion y otro sustitucion... #fin output IMPORTANTE: vigila el argumento del sed... fíjate que no he puesto $DIR sino \$DIR, para pasar el $ como literal. Pero repito, me faltan datos, no sé desde donde vas a realizar la sustitución. -- Power by Debian. Un saludo, Otro. Javier. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: sustituciones en fichero de texto [FIX]
ERROR (para variar): si estas en el shell, puedes hacer un e=sustitucion, con lo que asignas a la variable $e el valor sustitucion, y haces un cat archivo | sed s/\$DIR/$sustitucion/g; Es un cat archivo | sed s/\$DIR/$e... Mil perdones. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: ¿cut con delimitador tabul ador o varios espacios?
- Original Message - From: Iñaki Baz Castillo [EMAIL PROTECTED] To: Lista Debian debian-user-spanish@lists.debian.org Sent: Monday, June 11, 2007 11:18 AM Subject: ¿cut con delimitador tabulador o varios espacios? Hola, tengo un fichero así, acmpos separados por un número indeterminado de espacios: 2007-06-10 12:47:29 7 3493775 00034937842733 0.00098 2007-06-10 12:48:04 3 3493775 00034937842733 0.00042 2007-06-10 12:49:44 73 3493775 00034937842733 0.01022 Me gustaría quedarme sólo con la última columna (o con cualquier otra en oto caso), pero cut sólo permite delimitadores normales (ni tabulador, ni conjunto de espacios en plan \s ni nada así). Si quieres utilizar el cut con varios espacios, prueba a eliminar primero las secuencias de espacios: cat archivo | tr -s | cut -d -f4 ¿Estoy equivocado y cut si valdría para mi caso? ¿existe algún cut más potente? Claro, con awk mismo puedes. PD: Sé que lo podría hacer con sed y tal, pero me gustaría saber si se puede hacer usando la sencillez de cup. Gracias. un placer -- Iñaki Baz Castillo [EMAIL PROTECTED] - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: filtrar maquinas windows con iptables
- Original Message - From: zúñiga [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Tuesday, May 15, 2007 2:30 PM Subject: Re: filtrar maquinas windows con iptables Antonio Trujillo Carmona escribió: El lun, 14-05-2007 a las 14:45 -0400, Blu escribió: On Mon, May 14, 2007 at 08:32:35PM +0200, Antonio Trujillo Carmona wrote: se que suena raro pero para ejecutar algunos juegos educativos (PIPO) he recurido a un doble arranque con win98 ahora bien no quiero que mi hijo salga a internet con windows, por lo que le he puesto una ip que filtro en el cortafuegos para que no pueda navegar con windows, ahora bien, dentro de poco sabra cambiar la ip por lo que es mi pregunta, ¿ahi alguna forma de saber (automaticamente) que SO esta ejecutando una maquina y filtrarla si en windows usando iptables? (el cortafuegos es un debian etch) Si quieres hacerte algo tú mismo, te propongo algo sencillo pero efectivo: Doy por sentado que tienes privilegios de administrador sobre la máquina windows, así como también doy por sentado que la versión de windows es xp. Esta versión al iniciar sesión (al menos en dominio) comparte todas las unidades (\\maquina\c$, \\maquina\d$, etc) así como una carpeta compartida llamada admin$ o algo así, que creo que apunta a c:\windows\system32 (creo eh). El proceso es el siguiente: con el smbclient, tratas de acceder a uno de estos recursos compartidos. En caso de que te deje hacerlo, quiere decir que el cliente está ejecutando el windows. Está claro que se puede evitar, pero bueno hay que saber hacerlo. Una vez has detectado que es un windows, pues iptables, incineras el ordeñador, o lo que más te apetezca :P. Un saludo. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Cambiar direccion ip
- Original Message - From: Iñigo Tejedor Arrondo [EMAIL PROTECTED] To: Lista Debian-Español debian-user-spanish@lists.debian.org Sent: Saturday, May 05, 2007 7:04 PM Subject: Re: Cambiar direccion ip El sáb, 05-05-2007 a las 09:18 -0500, Manolet Gmail escribió: Holas! buenas tardes, escribo por uan cosita sencillita pero lo hago porque me da miedo poderme a jugar y terminar dañando algo. Veran, tengo un dedicado con 8 direcciones ip. vi en ifconfig y estan asi: eth0 eth0:0 eth0:1 etc etc ahora abro un navegador web, y uso un servicio web para saber que ip estoy usando. Me dice que la correspondiente a eth0. Necesito abrir el navegador y quiero que use la direccion IP eth0:1 pero no tengo ni idea de como hacarlo. Aparte que como es un dedicado me da miedo que se quede sin internet =P supongo que la eth0 es la default, como puedo hacer que use la eth0:1? Alguien podria guiarme un poco?. buf... Empieza por man route y man interfaces. Luego también mira iptables -L -n (y man iptables) Prueba con: iptables -t nat -A OUTPUT -j SNAT --to xx.xx.xx.xx donde xx.xx.xx.xx es la ip con la que quieres que enmascare. Utiliza OUTPUT para la propia máquina, y FORWARD si lo que quieres es que haga de gateway y enmascare con una ip u otra en función de la source ip que te pida la conexión. Suerte Suerte += 1 - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: duda sobre shell
- Original Message - From: Luis Miguel R. [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Wednesday, May 02, 2007 9:23 PM Subject: duda sobre shell Buenas, no es una pregunta especifica sobre debian, pero .. Ejemplo: ls | grep cadena; Necesito el código de retorno de ls, pero en $? lo que voy a tener es el de grep, alguna manera de guardar el código de retorno de ls? Algo rapido: ls | tee `echo $? resultado` | \ grep cadena | \ echo Resultado del ls: `cat resultado` | \ rm -f resultado No me vale el redirigir la salida de ls a un temporal para guardar el retorno y luego aplicar el grep sobre el temporal ya que necesito mostrar lo que va haciendo el ls en tiempo real. Gracias y un saludo. Saludos. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Fw: duda sobre shell [ FALLO ]
- Original Message - From: Arnau Carrasco [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Thursday, May 03, 2007 8:26 AM Subject: Re: duda sobre shell Algo rapido: ls | tee `echo $? resultado` | \ grep cadena | \ echo Resultado del ls: `cat resultado` | \ rm -f resultado Este es el bueno: ls | tee `echo $? resultado` | \ grep cadena | \ echo Resultado del ls: `cat resultado` ; rm -f resultado Solo cambia el ultimo comando, separado por punto y coma. Lo siento, es que es muy pronto y funciono lento a estas horas. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: [OT] Obtener usuarios que no tienen un archivo
- Original Message - From: Luis Rodrigo Gallardo Cruz [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Thursday, April 26, 2007 1:13 AM Subject: Re: [OT] Obtener usuarios que no tienen un archivo On Wed, Apr 25, 2007 at 05:51:02PM -0500, Debian wrote: Pero lo que necesito es que me arroje los usuarios que no tienen este archivo es su home. Ya vi el man de find y el de grep, probe este comando sin obtener el resultado que busco: find /home/ -name ArchivoBuscado | grep -v ArchivoBuscado /me se rasca la cabeza. No veo como sacar eso directamente con find. Pero el siguiente pseudocódigo igual y te sirve de inspiración: for home in lista de todos los home de usuarios; do if ! test -f $home/ArchivoBuscado; then echo $home;fi done Tambien puedes hacer: find /home/ | grep -v ArchivoBuscado El output de tu find solo sacaba las entradas que contenian ArchivoBuscado, asi que solo con quitarle el filtro -name ArchivoBuscado ya te los sacaba todos... luego el grep hace el resto. -- Rodrigo Gallardo GPG-Fingerprint: 7C81 E60C 442E 8FBC D975 2F49 0199 8318 ADC9 BC28 Saludos. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: renombrar archivos
- Original Message - From: Juan Carlos Fuentes M. [EMAIL PROTECTED] To: Lista Debian debian-user-spanish@lists.debian.org Sent: Monday, April 23, 2007 2:29 PM Subject: renombrar archivos saludos lista. tengo un grupo de archivos con distintos nombres y misma extension, y me gustaria renombrarlos todos al mismo con un nombre seguido de un numero que se mueva en un intervalo digamos desde el 022 al 032. por ejmplo; HSD-022.jpg, HSD-023.jpg, HSD-... se uqe esto se hace con el comando rename, lo que no se es cual es la instruccion que se debe escribir luego del comando. Supongamos que tienes las imagenes en /root/tmp/data/ ###INICIO SCRIPT #!/bin/sh INICIO=21 FIN=32 FUENTE=/root/tmp/data/ function renombrar() { EXEC=`printf mv $1 HDS-%003d.jpg $INICIO` $EXEC INICIO=$(($INICIO+1)) if [ $INICIO == $(($FIN+1)) ] ; then exit 0 ; fi } for archivo in `find $FUENTE -type f` do renombrar $archivo done ###FIN SCRIPT Si los datos estan en otro directorio, simplemente lo cambias en el script. Si quieres que el contador no empiece en 21, pues le asignas otro numero a la variables INICIO. Si en lugar de mover los archivos solo quieres copiarlos, cambias mv por cp. Despues de mover (o copiar) el numero FIN (en este caso 32) el scrip llama a exit aunque queden mas archivos. gracias por cualquier ayuda que me puedan prestar De nada hombre, un saludo :) - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: uselib24
- Original Message - From: jose wilmar palacio lopez [EMAIL PROTECTED] To: Lista Debian debian-user-spanish@lists.debian.org Sent: Thursday, March 29, 2007 4:05 PM Subject: Re: uselib24 El 29/03/07, jose wilmar palacio lopez [EMAIL PROTECTED] escribió: hola lista. Al hacer un top, me encuentro con el siguiete proceso corriendo 26613 www-data 9 0 1319m 1.3g 100 S 0.0 65.3 0:04.32 ./uselib24 -nf buscando en google me encuentro q es un exploit. alguna sugerencia para solucinar el problema?? mas detalles: me encuentro que el ./uselib24 esta en /tmp/local y /tmp tiene todos los permisos. para q es esta carpeta /tmp en la raiz del server?? la verdad solo veo en ella el exploit innumerables programas utilizan /tmp, y no se ejecutan con permisos de root. la podria eliminar?? por q en /var tambien hay una /tmp. de momento, hasta que encuentres la solución, puedes hacer una trampita: (como root) cd /donde/este/uselib24 rm uselib24 touch uselib24 chmod 111 uselib24 ese ya no vuelve a entrar (al menos ahi xD) - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: escribir en tty remota
- Original Message - From: glicerinu [EMAIL PROTECTED] To: debian-user-spanish mailing list debian-user-spanish@lists.debian.org Sent: Wednesday, March 28, 2007 8:36 PM Subject: escribir en tty remota me gustaria que los comandos que ejecuto por ssh pudieran verse por la pantalla de la maquina donde me connecto. ¿Existe alguna forma de hacerlo? Existe la forma, pero no es sencilla (al menos la versión que te voy a dar). Para empezar debo suponer que eres root de la máquina (es más, puestos a suponer, supongo que los comandos que quieres ver no los vas a introducir tú :P). Hace un par de años hice algo similar a lo que quieres tú: para ejecutar cualquier comando como usuario root (habiendo validado como tal) era necesario introducir una clave, independiente a la password unix. No es lo mismo, pero es una variante... en lugar de pedir password simplemente se guardaría el nombre del ejecutable, etc. Lo primero que hice (y aquí va la forma de hacerlo) fue modificar el código fuente del bash para que lo hiciera. Sin embargo, como es evidente, existen más shells, de modo que finalmente (y aquí va la forma ideal) opté por modificar el kernel directamente. A la hora de hacer algo, hay que ver al nivel que se hace. Si modificas algo como el bash... puede ser útil sí... pero basta con hacer un script que llame a sh y se elude. O bien se hace un binario que ejecute otros. Pero si al kernel le dices que cada vez que le llegue una petición de ejecución saque en la tty1 el usuario la tty el comando y los argumentos, matas 100 ñus de un tiro, y por otra parte es el kernel el que manda (uno es root porque el kernel se lo permite ;P). Conclusión: échale morro y modifícate el kernel ;) Saludos. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Bloquear acceso internet a programas
- Original Message - From: Blu [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Friday, March 23, 2007 12:08 AM Subject: Re: Bloquear acceso internet a programas ¿El cortafuegos de windows puede bloquear cualquier programa? ¿Tendrán cortafuegos telépatas? Lo pregunto en serio, pues no me imagino cómo puede adivinar de dónde provienen los paquetes si no es teniendo conocimiento previo del protocolo y analizando el contenido. A no ser que programa y cortafuegos corran en la misma máquina por supuesto. Muy correcto. Para bloquear el tráfico de una aplicación, evidentemente tienes que CONOCER la aplicación. Si, como comentas, el firewall está en la misma máquina, que tiene acceso a la actividad del programa, entonces está claro. Y si en windows se hacen directivas de seguridad y cosas de esas en el servidor también (lo cual se elude con un simple editor hexadecimal)... por eso es tan fácil en Windows. Yo estuve calentandome la cabeza para capar el emule en los clientes windows de la universidad en el firewall linux. Hay programas que lo hacen, pero finalmente opté por crear un sencillo sniffer en C que detecta el tráfico del emule, bittorrent, edonkey, limewire, etc, independientemente del puerto que estén utilizando o si van por tcp o udp. Pero esto es posible porque estos programas marcan los paquetes con una firma específica. En conclusión, desde un firewall que no tiene privilegios sobre otro equipo, ya sea un windows, un linux, un mac o una calculadora casio, no puedes bloquear el tráfico de una aplicación específica si no conoces su forma de actuar. Es más que evidente. Y un pequeño consejo: yo únicamente DETECTO el emule, no lo bloqueo. Aquí cual- quiera puede utilizar el emule, pero sabe que será detectado y se le llamará la atención (porque ya se ha hecho con anterioridad). De modo que si no quieres que utilicen el emule sanciónalos o llámales la atención... si sabe que puede usarlo pero que será detectado no lo usará. Si no puede usarlo, buscará la forma de ha- cerlo y tendrás que investigar cómo lo ha hecho y cómo bloquearlo ;) Saludos. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Bloquear acceso internet a programas
- Original Message - From: Blu [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Friday, March 23, 2007 12:08 AM Subject: Re: Bloquear acceso internet a programas ¿El cortafuegos de windows puede bloquear cualquier programa? ¿Tendrán cortafuegos telépatas? Lo pregunto en serio, pues no me imagino cómo puede adivinar de dónde provienen los paquetes si no es teniendo conocimiento previo del protocolo y analizando el contenido. A no ser que programa y cortafuegos corran en la misma máquina por supuesto. Muy correcto. Para bloquear el tráfico de una aplicación, evidentemente tienes que CONOCER la aplicación. Si, como comentas, el firewall está en la misma máquina, que tiene acceso a la actividad del programa, entonces está claro. Y si en windows se hacen directivas de seguridad y cosas de esas en el servidor también (lo cual se elude con un simple editor hexadecimal)... por eso es tan fácil en Windows. Yo estuve calentandome la cabeza para capar el emule en los clientes windows de la universidad en el firewall linux. Hay programas que lo hacen, pero finalmente opté por crear un sencillo sniffer en C que detecta el tráfico del emule, bittorrent, edonkey, limewire, etc, independientemente del puerto que estén utilizando o si van por tcp o udp. Pero esto es posible porque estos programas marcan los paquetes con una firma específica. En conclusión, desde un firewall que no tiene privilegios sobre otro equipo, ya sea un windows, un linux, un mac o una calculadora casio, no puedes bloquear el tráfico de una aplicación específica si no conoces su forma de actuar. Es más que evidente. Y un pequeño consejo: yo únicamente DETECTO el emule, no lo bloqueo. Aquí cual- quiera puede utilizar el emule, pero sabe que será detectado y se le llamará la atención (porque ya se ha hecho con anterioridad). De modo que si no quieres que utilicen el emule sanciónalos o llámales la atención... si sabe que puede usarlo pero que será detectado no lo usará. Si no puede usarlo, buscará la forma de ha- cerlo y tendrás que investigar cómo lo ha hecho y cómo bloquearlo ;) Saludos. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Denegar MSN con iptables a una IP
El jue, 22-03-2007 a las 00:46 +0100, Ruben Marcos escribió: Hola, tengo un equipo que hace de firewall, tiene dos tarjetas de red: una para la conexión a internet y otra para la red local. He estado buscando información de cómo denegar conexiones al protocolo MSN y el siguiente manual me vino muy bien: http://www.linuxparatodos.net/geeklog/article.php?story=20040503153731619 IPTABLES -t mangle -A PREROUTING -p tcp --dport 1863 -j DROP while read msnmessenger ; do $IPTABLES -t mangle -A PREROUTING -d $msnmessenger -j DROP done /etc/reglas-firewall/ip-addresses-msnmessenger Con eso no te librarás del messenger. Si no accede por tcp te irá por udp. Para empezar necesitas: $IPTABLES -t filter -A FORWARD -s $IP_DENEGADA -p tcp --dport 1863 -j DROP $IPTABLES -t filter -A FORWARD -s $IP_DENEGADA -p udp --sport 1863 -j DROP Pero aun así el messenger hace sus pirulitas para seguir funcionando, como por ejemplo utilizar el webmessenger. Yo trabajo en una Universidad y estuve mirando para denegarlo definitivamente en período de examenes. La solución fue (además de estas reglas con iptables) agregar unas lineas al squid.conf. Instala un squid transparente en tu firewall e inserta estas lineas: En el squid.conf: acl msn1 req_mime_type -i /etc/squid/mime.aplicaciones_prohibidas acl msn2 url_regex gateway/gateway.dll? acl msn3 url_regex messenger http_access deny msn1 http_access deny msn2 http_access deny msn3 Crea un archivo en /etc/squid/mime.aplicaciones_prohibidas con 2 lineas: ^application/x-msn-messenger$ ^text/x-msmsgsprofile$ Con esto el webmessenger tampoco funcionará. Suerte. iptables -A PREROUTING -s 192.168.0.23 -p tcp --dport 1863 -j REJECT ?? donde pone 192.168.0.23, puedes poner un rango o definir una variable $IPS_SIN_MESENGER y usarla. Me interesa que solo afecte a una IP o MACHe intentado modificarlo para que solo afecte a una IP de la red local pero no lo he conseguido, no me deja añadir --to-destination. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: controlar el trafico
- Original Message - From: Junior Gamez [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Wednesday, March 21, 2007 6:10 PM Subject: controlar el trafico hola listeros en mi empresa me han pedido que controle el ancho de banda que utiliza el servicio de correo, es decir que el trafico por el puerto 25 solo puede ser de 32kbps hacia cierta direccion IP, he estado estudiando y he visto el shaper, shapercfg, creo que con estos puedo resolver mis necesidades ahora el problema aparece cuando voy a iniciar el shaperd me pide que le instale los modulos al kernel. no se como hacerlo, como buscar si existen, alguien tiene un manual o informacion sobre esto que me pueda ayudar? Por cierto utilizo Debian Sarge 3.1r3 con kernel 2.6.8-2-386 saludos JR puedes controlar el ancho de banda creando colas con iproute, con la herramienta /sbin/tc. Tienes que crear las colas con un script en el arranque de la maquina. Busca información (hay muchísima) sobre QoS. http://bulma.net/body.phtml?nIdNoticia=1727 (por ejemplo :P) Saludos. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Denegar MSN con iptables a una IP
El 22/03/07, Arnau Carrasco [EMAIL PROTECTED] escribió: El jue, 22-03-2007 a las 00:46 +0100, Ruben Marcos escribió: Hola, tengo un equipo que hace de firewall, tiene dos tarjetas de red: una para la conexión a internet y otra para la red local. He estado buscando información de cómo denegar conexiones al protocolo MSN y el siguiente manual me vino muy bien: http://www.linuxparatodos.net/geeklog/article.php?story=20040503153731619 IPTABLES -t mangle -A PREROUTING -p tcp --dport 1863 -j DROP while read msnmessenger ; do $IPTABLES -t mangle -A PREROUTING -d $msnmessenger -j DROP done /etc/reglas-firewall/ip-addresses-msnmessenger Con eso no te librarás del messenger. Si no accede por tcp te irá por udp. Para empezar necesitas: $IPTABLES -t filter -A FORWARD -s $IP_DENEGADA -p tcp --dport 1863 -j DROP $IPTABLES -t filter -A FORWARD -s $IP_DENEGADA -p udp --sport 1863 -j DROP Gracias, las pruebas las estaba haciendo con Kopete y AMSN, al llegar al trabajo he visto que estaba conectado supongo que es porque me faltaba cerrar udp. Pero aun así el messenger hace sus pirulitas para seguir funcionando, como por ejemplo utilizar el webmessenger. Yo trabajo en una Universidad y estuve mirando para denegarlo definitivamente en período de examenes. La solución fue (además de estas reglas con iptables) agregar unas lineas al squid.conf. Instala un squid transparente en tu firewall e inserta estas lineas: En el squid.conf: acl msn1 req_mime_type -i /etc/squid/mime.aplicaciones_prohibidas acl msn2 url_regex gateway/gateway.dll? acl msn3 url_regex messenger http_access deny msn1 http_access deny msn2 http_access deny msn3 Crea un archivo en /etc/squid/mime.aplicaciones_prohibidas con 2 lineas: ^application/x-msn-messenger$ ^text/x-msmsgsprofile$ Con esto el webmessenger tampoco funcionará. Suerte. Gracias de nuevo, que use webmessenger ya me lo había planteado pero confío en que no lo haga. De momento no tenemos proxy pero me apunto la solución por si hubiera que llegar a estos extremos, el problema es que otros empleados si que necesitan msn para hablar con clientes. No hay ningún problema. A las reglas del iptables les indicas el source con la opción -s, con lo que únicamente se aplicarán a las IPs que le indiques. Eso sin usar el squid, pero si lo usaras, tampoco tendrías problemas, dado que también podrías restringir las ACLs del messenger a dichas IPs. iptables -A PREROUTING -s 192.168.0.23 -p tcp --dport 1863 -j REJECT ?? donde pone 192.168.0.23, puedes poner un rango o definir una variable $IPS_SIN_MESENGER y usarla. Me interesa que solo afecte a una IP o MACHe intentado modificarlo para que solo afecte a una IP de la red local pero no lo he conseguido, no me deja añadir --to-destination. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Ayuda urgente con squid
Que va sigue con lo mismo... Por que hace esto e el squid... Tienen alguna otra idea... En caso de que tengas /var/ en una partición dedicada: 1. Comprueba que no esté llena [comando df]. 2. Comprueba si tiene inodos libres (según tu sistema de archivos, es posible que parezca que tienes espacio libre pero no queden inodos libres) [comando df -i]. 3. Comprueba que la partición está montada en modo rw. (Es una idea :P) Saludos. El 20/03/07 01:08, EMNI Yoan García Cáceres escribió: Nada me sigue dando aceso denegado, el directorio de la cache esta bacio... - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: [OT] quiza para algun guru de sed o perl [FIX]
Supongo que será porque es por la mañana... Este es el script bueno: #/bin/sh if [ ! -f $1 ] ; then echo El archivo especificado no existe. exit 1 fi cat $1 | col -x | tr -s | \ awk '{ \ if (NF != 10 NF != 11) next; printf $1 (NF == 10 ? , : ) $2 , printf $3 , $4 , $5 , $6 , $7 , $8, $9 , $10; if (NF == 11) printf , $11; printf \n; }' Me habia dejado un campo, perdon. - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: balanceo de carga
Muy buenas Fernando. Mira a ver esto, que no me cuadra :) IP_ROUTER1 = 10.0.0.1 IP_ROUTER2 = 10.0.1.1 NET_ROUTER1 = 10.0.0.0/24 NET_ROUTER2 = 10.0.1.0/24 ip addr add 10.1.0.100/24 dev eth1 ip link set eth1 up ip addr add 10.2.0.200/24 dev eth2 ip link set eth2 up deberia ser: ip addr add 10.0.0.100/24 dev eth1 ip addr add 10.0.1.100/24 dev eth2 Las ips que has asignado no están en la subredes definidas (y que luego utilizas). Supongo que esto será lo que te provoca los errores. Pero tal vez ni aun así funcione, me explico: Como has comentado, es posible que necesites hacer nat. Si una máquina interna sale por tu linux hacia una adsl y luego a internet, a internet podría llegar porque es el propio router el que enmascara... pero y el viaje de vuelta? El router desconoce el paradero de la red 192.168.0.0/24, por lo que no buscaria dicha red en tu linux sino en su propio firewall. SOLUCIONES: 1. Indicarle al los routers adsl la existencia de una red 192.168.0.0/24 via tu linux. 2. En caso de que no puedas incluir rutas en el router, pues le diremos al linux que enmascare los paquetes hacia tus routers con una ip del rango 10.0.x.x/24, de modo que sepa enrutar el viaje de vuelta. Para hacer esto, simplemente pon: iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to 10.0.0.100 iptables -t nat -A POSTROUTING -o eth2 -j SNAT --to 10.0.1.100 Suerte!!! PD: Si sigue sin funcionar, envianos algun error :P - Arnau Carrasco - http://www.arnaucarrasco.com - - Original Message - From: Fernando [EMAIL PROTECTED] To: Debian List debian-user-spanish@lists.debian.org Sent: Wednesday, March 07, 2007 7:45 PM Subject: balanceo de carga -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Les comento, estoy tratando implementar el balanceo de carga en mi servidor, tengo dos lineas adsl una de 1.2 mb y la otra de 2.4 mb para brindarle internet a mi LAN, voy a tratar de hacer un esquema para que se entienda mas facil ADSL 1.2 MB ADSL 2.4 MB eth1 (10.0.0.1) eth2 (10.0.1.1) || | ___| || ___||___ | LINUX| |kernel 2.4.30 | || | | | LAN eth0 (192.168.0.0/24) Bueno para las conexiones adsl tengo dos router que me mandan ya todo listo, ahora leyendo el libro de LARTC.org pude armar un script acorde a mi arquitectura de red y bueno.. tengo unos problemitas: #!/bin/sh # # --- INI VARIABLES --- # IF_LAN = eth0 IF_ROUTER1 = eth1 IF_ROUTER2 = eth2 IP_LAN = 192.168.0.1 IP_ROUTER1 = 10.0.0.1 IP_ROUTER2 = 10.0.1.1 NET_LAN = 192.168.0.0/24 NET_ROUTER1 = 10.0.0.0/24 NET_ROUTER2 = 10.0.1.0/24 # --- FIN VARIABLES --- # # --- INI FLUSH ADDRESS ROUTE DEFAULT--- # ip addr flush lo ip link set lo down ip addr flush eth0 ip link set eth0 down ip addr flush eth1 ip link set eth1 down ip addr flush eth2 ip link set eth2 down ip route flush default ip route flush cache ip route flush table T1 ip route flush table T2 # --- FIN FLUSH ADDRESS ROUTE DEFAULT --- # # --- INI LINK UP --- # ip addr add 127.0.0.1/8 dev lo ip link set lo up ip addr add 192.168.0.100/24 dev eth0 ip link set eth0 up ip addr add 10.1.0.100/24 dev eth1 ip link set eth1 up ip addr add 10.2.0.200/24 dev eth2 ip link set eth2 up # --- FIN LINK UP --- # # --- INI ROUTER TABLES --- # ip route add $NET_LAN dev $IF_LAN table T1 ip route add $NET_ROUTER1 dev $IF_ROUTER1 table T1 ip route add 127.0.0.0/8 dev lo table T1 ip route add $NET_LAN dev $IF_LAN table T2 ip route add $NET_ROUTER2 dev $IF_ROUTER2 table T2 ip route add 127.0.0.0/8 dev lo table T2 ip route add $NET_ROUTER1 dev $IF_ROUTER1 src $IP_ROUTER1 table T1 ip route add default via $IP_ROUTER1 table T1 ip route add $NET_ROUTER2 dev $IF_ROUTER2 src $IP_ROUTER2 table T2 ip route add default via $IP_ROUTER2 table T2 ip route add $NET_ROUTER1 dev $IF_ROUTER1 src $IP_ROUTER1 ip route add $NET_ROUTER2 dev $IF_ROUTER2 src $IP_ROUTER2 ip route add default via $IP_ROUTER1 ip rule add from $IP_ROUTER1 table T1 ip rule add from $IP_ROUTER2 table T2 # --- FIN ROUTER TABLES --- # # --- INI EQUILIBRANDO LAS CARGAS --- # ip route add default scope global nexthop via $IP_ROUTER1 dev $IF_ROUTER1 weight 2 \ nexthop via $IP_ROUTER2 dev $IF_ROUTER2 weight 1 # --- FIN EQUILIBRANDO LAS CARGAS --- # Bueno, mi problema esta aca: ip route add $NET_ROUTER1 dev $IF_ROUTER1 src $IP_ROUTER1 table T1 ip route add default via $IP_ROUTER1 table T1 ip route add $NET_ROUTER2 dev $IF_ROUTER2 src $IP_ROUTER2 table T2 ip route add default via $IP_ROUTER2 table T2 al ejecutarse esto me tira un error y me dice como que la red esta mal no recuerdo el error textual y luego al ejecutar esto ip route add default scope global nexthop via
Re: balanceo de carga
(...) El router desconoce el paradero de la red 192.168.0.0/24, por lo que no buscaria dicha red en tu linux sino en su propio firewall. ### firewall no, gateway (no quiero provocar mas errores o confusiones de las que pueda haber :P) (...) - Arnau Carrasco - http://www.arnaucarrasco.com - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: [OT] Programacion en c, scanf con espacios en blanco
El scanf se utiliza más en momentos en los que quieres sacar datos de cadenas con un formato que conoces, pero si lo que quieres es simplemente sacar cadenas, es posible que te de problemas (por el tema de los espacios). Sé un poco más específico... qué cadenas procesar con el scanf? Sólo quieres recuperar chars? Puedes probar con getchar, pero volvemos a lo mismo, necesitarás decirle a tu programa cuando termina la cadena... si es de ancho fijo será por su longitud, si es linea por linea será cuando encuentre el char 10... y así :P Y qué te ha dicho el señor gcc del gets()!?!? XD Si, por ejemplo, quisieras procesar un archivo linea por linea... pues: /* INICIO prueba.c */ #define MAX1024 /* máximo tamaño para cada línea */ void procesa_linea(char *linea) { /* esta funcion se llamará 1 vez por linea, el * argumento será la línea en sí claro */ printf(NUEVA LINEA: %s\n, linea); return; } int main() { char c; char buf[MAX] = {0}; while ((c = getchar()) != -1) { if (c == 13) continue; /* por si el archivo viene de un windows */ if (c == 10) { procesa_linea(buf); buf[0] = '\0'; continue; } sprintf(buf, %s%c, buf, c); } return 0; } /* FIN prueba.c */ Ahora compilas - gcc prueba.c -o prueba Y luego cat archivo | ./prueba | less Evidentemente esto no está depurado. Si quieres que en lugar de leer del stdin quieres leer de un archivo, puedes utilizar el fgetc... Espero que te ayude de algo, aunque si especificas algo más... pues más ayuda recibirás :D Saludos. - Arnau Carrasco - http://www.arnaucarrasco.com - - Original Message - From: Enrique Jiménez Campos [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Friday, March 02, 2007 4:21 PM Subject: [OT] Programacion en c, scanf con espacios en blanco Buenas, mi duda es que si hay alguna manera de usar scanf con el parametro %s para guardar cadenas de caracteres con espacios, me gustaria saberlo ya que al gcc no parece gustarle demasiao gets(). Un saludo -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: {OT} gestion de archivos en bash
Muy buenas. - Para mostrar en pantalla los que quieres eliminar: cat archivo.txt | awk '{ if ($2 == 0.00 $3 == 0.00) print }' - Para mostrar los que no quieres eliminar: cat archivo.txt | awk '{ if ($2 != 0.00 $3 != 0.00) print }' Puedes redirigir luego a un archivo y ya lo tienes. Si echas un vistazo verás que se eliminarán las líneas que contengan en AMBOS campos 0.00. Si quieres eliminar las lineas en las que CUALQUIERA de los dos campos contenga 0.00, simplemente cambia el por un ||. Personalmente te recomiendo que utilices awk cuando quieras procesar archivos de texto y necesites al menos un par de comprobaciones por linea. Aunque lo ideal es trabajar conjuntamente con todos (awk, grep, sed, cut, tr...) e incluso hacerte algun binario a tu medida, es muy divertido (y eficaz). Saludos. - Arnau Carrasco - http://www.arnaucarrasco.com - - Original Message - From: user name [EMAIL PROTECTED] To: Javier Ruano [EMAIL PROTECTED] Cc: debian-user-spanish@lists.debian.org Sent: Thursday, March 01, 2007 12:13 AM Subject: Re: {OT} gestion de archivos en bash On 2/28/07, Javier Ruano [EMAIL PROTECTED] wrote: user name wrote: como podria eliminar algo en una cadena por ejemplo: tengo un archivo que es mas o menos asi bbdjsds dsdjsd 10.00 23.00 dsdsdsdsds0.000.00 lo que quiero hacer es eliminar las lineas que contengan solo 0.00 lo he intentado, pero tambien me corta las lineas en donde hay 10.00 1.00 o asi ¿Has pensado el por qué? alguien sabe? 1. has probado ¿? man -k match | xargs man 2. Si eso no funciona prueba grep -v ' 0.00' fichero.txt si, lo he hecho asi cat prueba.txt | grep -v '\0.0\' prueba.txt prueba.tmp -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Impresora Xerox Phaser 3122, cups y libc6.
No sé si te servirá, pero existe un módulo para linux que carga drivers compilados para windows. Yo lo utilicé con éxito para configurar una tarjeta inalámbrica. Configuras el módulo para que utilice el driver de Windows y lo cargas después. Repito, no sé si te funcionará, pero si funciona como intérprete entre linux y el driver de la tarjeta wireless de windows, tal vez te sirva. apt-cache search ndiswrapper Suerte. - Arnau Carrasco - http://www.arnaucarrasco.com - Estimados, tenemos una impresora Xerox Phaser 3122 instalado en un servidor Sarge y siendo compartida a través de cups. La impresora estaba funcionando el momento que hicimos una actualización en esa semana y se actualizó la libc6, que actualmente es la versión 2.3.6.ds1-11 según apt-cache. Bueno, encontré lo siguiente en el log de cups: D [28/Feb/2007:15:02:27 -0200] [Job 134] 0 %%PageTrailer D [28/Feb/2007:15:02:27 -0200] [Job 134] 0 %%Trailer D [28/Feb/2007:15:02:27 -0200] [Job 134] Saw Trailer! D [28/Feb/2007:15:02:27 -0200] [Job 134] Saw EOF! D [28/Feb/2007:15:02:28 -0200] [Job 134] Caught fatal signal 11!! Aborting. D [28/Feb/2007:15:02:28 -0200] [Job 134] Process 14415 Stack dump: D [28/Feb/2007:15:02:28 -0200] [Job 134] D [28/Feb/2007:15:02:28 -0200] [Job 134] Xerox(__strtod_internal+0x4dc1) [0x804e845] D [28/Feb/2007:15:02:28 -0200] [Job 134] [0xb7fa6420] D [28/Feb/2007:15:02:28 -0200] [Job 134] Xerox(vfprintf+0x2e41) [0x804cbe5] D [28/Feb/2007:15:02:28 -0200] [Job 134] Xerox(__dcgettext+0x5f4) [0x804a648] *D [28/Feb/2007:15:02:28 -0200] [Job 134] /lib/tls/libc.so.6(__libc_start_main+0xf4) [0xb7e80974] D [28/Feb/2007:15:02:28 -0200] [Job 134] Xerox(setgrent+0x9d) [0x804a2e1] D [28/Feb/2007:15:02:28 -0200] [Job 134] E [28/Feb/2007:15:02:28 -0200] PID 14415 stopped with status 111! D [28/Feb/2007:15:02:29 -0200] UpdateJob: job 134, file 0 is complete. D [28/Feb/2007:15:02:29 -0200] CancelJob: id = 134 Y me llamó la atención la linea que empieza con un asterisco (eso se lo puse yo para marcarlar en ese mensaje). El archivo ppd que está usando cups es el mismo que vino en el CD de la impresora y como les dije, funcionaba sin problemas. Actualmente la pude hacer funcionar usando el driver de la Samsung ML-1520 (encontré, Googleando, gente con un problema similar). Alguna idea de como solucionar eso? O sea, quiero seguir usando el driver correcto. En la página de Xerox no hay drivers para la 3122 (solo para la 3124 y posteriores, pero solo para los Win). Saludos. -- Miguel Da Silva Administrador de Red Centro de Matemática - http://www.cmat.edu.uy Facultad de Ciencias - http://www.fcien.edu.uy Universidad de la República - http://www.rau.edu.uy -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Obtener Nombre completo y login name
Si, como dices, son usuarios de sistema, y tienen home... pues ya lo tienes. Echemos un vistazo a un home de una maquina mia: sauron:~# /bin/ls -l /home/ total 1 drwxr-xr-x 2 marcos marcos 200 2007-02-26 19:21 marcos drwxr-xr-x 7 ra ra 696 2007-02-27 16:44 ra drwxr-xr-x 6 switch switch 368 2006-10-31 14:33 switch sauron:~# ahi tenemos la fecha... simplemente filtramos: sauron:~# /bin/ls -l /home/ | awk '{ if (substr($6, 1, 4) == 2007) print $3 }' marcos ra sauron:~# ya temenos los 2 usuarios. Puedes redirigir esto a un archivo para cruzar, o podemos ir aun mas lejos: for usuario in `/bin/ls -l /home/ | awk '{ if (substr($6, 1, 4) == 2007) print $3 }'` ; do echo Usuario: $usuario (`cat /etc/passwd | grep ^$usuario: | cut -d : -f5`) done alehop! :D Espero que sea lo que buscas, saludos. - Original Message - From: Carlos Velásquez [EMAIL PROTECTED] To: Luis Rodrigo Gallardo Cruz [EMAIL PROTECTED] Cc: debian-user-spanish@lists.debian.org Sent: Tuesday, February 27, 2007 10:56 PM Subject: Re: Obtener Nombre completo y login name Luis Rodrigo Gallardo Cruz escribió: On Tue, Feb 27, 2007 at 02:07:06PM -0600, Carlos Velásquez wrote: ... lo que necesito, es que me filtre solo los usuarios que he ingresado en este año 2007, he pasado buscando información en la web pero nada. No se puede. Esa información no está en el /etc/passwd. Tienes toda la razón. Muchas gracias -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Obtener Nombre completo y login name
No sé por qué se han cortado las lineas. Te pongo el script final: for usuario in `/bin/ls -l /home/ |\ awk '{ if (substr($6, 1, 4) == 2007) print $3 }'` ; do echo -n Usuario: $usuario echo (`cat /etc/passwd | grep ^$usuario: | cut -d : -f5`) done Saluditos! Si, como dices, son usuarios de sistema, y tienen home... pues ya lo tienes. Echemos un vistazo a un home de una maquina mia: sauron:~# /bin/ls -l /home/ total 1 drwxr-xr-x 2 marcos marcos 200 2007-02-26 19:21 marcos drwxr-xr-x 7 ra ra 696 2007-02-27 16:44 ra drwxr-xr-x 6 switch switch 368 2006-10-31 14:33 switch sauron:~# ahi tenemos la fecha... simplemente filtramos: sauron:~# /bin/ls -l /home/ | awk '{ if (substr($6, 1, 4) == 2007) print $3 }' marcos ra sauron:~# ya temenos los 2 usuarios. Puedes redirigir esto a un archivo para cruzar, o podemos ir aun mas lejos: for usuario in `/bin/ls -l /home/ | awk '{ if (substr($6, 1, 4) == 2007) print $3 }'` ; do echo Usuario: $usuario (`cat /etc/passwd | grep ^$usuario: | cut -d : -f5`) done alehop! :D Espero que sea lo que buscas, saludos. - Original Message - From: Carlos Velásquez [EMAIL PROTECTED] To: Luis Rodrigo Gallardo Cruz [EMAIL PROTECTED] Cc: debian-user-spanish@lists.debian.org Sent: Tuesday, February 27, 2007 10:56 PM Subject: Re: Obtener Nombre completo y login name Luis Rodrigo Gallardo Cruz escribió: On Tue, Feb 27, 2007 at 02:07:06PM -0600, Carlos Velásquez wrote: ... lo que necesito, es que me filtre solo los usuarios que he ingresado en este año 2007, he pasado buscando información en la web pero nada. No se puede. Esa información no está en el /etc/passwd. Tienes toda la razón. Muchas gracias -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: DebianLive teclado en español (RECTIFICADO)
mira a ver si con este lo consigues: Package: kbd Priority: extra Section: utils Installed-Size: 1304 Maintainer: Denis Barbier [EMAIL PROTECTED] Architecture: i386 Version: 1.12-11 Replaces: open, util-linux ( 2.11) Provides: console-utilities, open Depends: libc6 (= 2.3.2.ds1-4), sysvinit (= 2.74), console-common, debconf (= 0.5), dpkg (= 1.4.0.21) Recommends: console-data (= 1999.08.29-13) Conflicts: console-utilities, kbd-data, open, util-linux ( 2.11) Filename: pool/main/k/kbd/kbd_1.12-11_i386.deb Size: 341946 MD5sum: 0d1e92798105f3d4203e2d4b91794857 SHA1: cf2be90ef960896f42a3475a695ddd00adc56bdb SHA256: 8046c03aead25679aea966ccd4bd5b93703e7e156fbd3230d2e939946a7944b5 Description: Linux console font and keytable utilities This package allows you to set up the Linux console, change the font, resize text mode virtual consoles and remap the keyboard. Saludos. - Original Message - From: xve [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Thursday, February 22, 2007 5:58 PM Subject: Re: DebianLive teclado en español (RECTIFICADO) Hola... te agradezco mucho que me lo hayas comentado, de verdad muchas gracias. he realizado la prueba, y he generado el fichero spanish.kbd, pero el programa kdbmap no lo encuentro en los repositorios de debian. Voy a ver si encuentro alguna otra manera. Saludos y gracias nuevamente El Thursday, 22 de February de 2007 14:32, Arnau Carrasco escribió: Veamos, supongo que el problema es que al arrancar no encuentra el archivo. Te hablo de memoria, de modo que no se si los programas que te voy a comentar siguen vigentes, o han cambiado de nombre: keytab-lilo /ruta/a/es.kmap.gz spanish.kbd eso te creará el fichero spanish.kbd, evidentemente. ese archivo copialo a /ruta/donde/tengas/la/distro/isolinux creo que con eso ya te debería funcionar. Saluditos :) --- Hola Arnau, muchas gracias por comentarmelo, pero no funciona... En la primera pagina al colocar la live CD, indica: Missing parameter in config file Lo que he colocado en el fichero isolinux.cfg es: kbdmap spanish.kbd Saludos y gracias El Thursday, 22 de February de 2007 10:49, Arnau Carrasco escribió: prueba poniendo: kbdmap spanish.kdb PERDON ES spanish.kbd (dislexia roolz) saludos - Original Message - From: xve [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Thursday, February 22, 2007 10:23 AM Subject: DebianLive teclado en español Hola a todos, Estoy realizando un Live CD con debian-live, pero no consigo que al iniciar, me inicie con el teclado en español... Agradeceria cualquier ayuda. He colocado en el fichero isolinux.cfg: lang=es locale=es_ES pero no consigo que me funcione. Estoy realizando la live desde la version ustable de Debian. Saludos -- xve -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- xve -- xve -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: DebianLive teclado en español
prueba poniendo: kbdmap spanish.kdb saludos - Original Message - From: xve [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Thursday, February 22, 2007 10:23 AM Subject: DebianLive teclado en español Hola a todos, Estoy realizando un Live CD con debian-live, pero no consigo que al iniciar, me inicie con el teclado en español... Agradeceria cualquier ayuda. He colocado en el fichero isolinux.cfg: lang=es locale=es_ES pero no consigo que me funcione. Estoy realizando la live desde la version ustable de Debian. Saludos -- xve -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: DebianLive teclado en español (RECTIFICADO)
prueba poniendo: kbdmap spanish.kdb PERDON ES spanish.kbd (dislexia roolz) saludos - Original Message - From: xve [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Thursday, February 22, 2007 10:23 AM Subject: DebianLive teclado en español Hola a todos, Estoy realizando un Live CD con debian-live, pero no consigo que al iniciar, me inicie con el teclado en español... Agradeceria cualquier ayuda. He colocado en el fichero isolinux.cfg: lang=es locale=es_ES pero no consigo que me funcione. Estoy realizando la live desde la version ustable de Debian. Saludos -- xve -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: DebianLive teclado en español (RECTIFICADO)
Veamos, supongo que el problema es que al arrancar no encuentra el archivo. Te hablo de memoria, de modo que no se si los programas que te voy a comentar siguen vigentes, o han cambiado de nombre: keytab-lilo /ruta/a/es.kmap.gz spanish.kbd eso te creará el fichero spanish.kbd, evidentemente. ese archivo copialo a /ruta/donde/tengas/la/distro/isolinux creo que con eso ya te debería funcionar. Saluditos :) --- Hola Arnau, muchas gracias por comentarmelo, pero no funciona... En la primera pagina al colocar la live CD, indica: Missing parameter in config file Lo que he colocado en el fichero isolinux.cfg es: kbdmap spanish.kbd Saludos y gracias El Thursday, 22 de February de 2007 10:49, Arnau Carrasco escribió: prueba poniendo: kbdmap spanish.kdb PERDON ES spanish.kbd (dislexia roolz) saludos - Original Message - From: xve [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Thursday, February 22, 2007 10:23 AM Subject: DebianLive teclado en español Hola a todos, Estoy realizando un Live CD con debian-live, pero no consigo que al iniciar, me inicie con el teclado en español... Agradeceria cualquier ayuda. He colocado en el fichero isolinux.cfg: lang=es locale=es_ES pero no consigo que me funcione. Estoy realizando la live desde la version ustable de Debian. Saludos -- xve -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- xve -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]