Re: mutt + chrome -> no download
No he verificado Chromium, pero Chrome tiene chrome://settings/content/images -> "Don't allow sites to show images". Incluso tiene para poner excepciones.. En mi caso yo uso Evolution -> Edit -> Preferences -> Mail Preferences -> Never load remote content from the Internet Atte. On Mon, 2022-11-14 at 18:38 +0100, Alvaro Herrera wrote: > Buenas las tengan, > > Esto suena algo prehistórico pero busco una solución para el problema > de la privacidad con los mails en HTML. Uso mutt para leer correo, y > cuando recibo algo HTML y no basta con la auto-muestra de texto > usando `links`, guardo el HTML a un archivo y mando al browser > (ungoogled chromium) abrirlo en una pestaña: > [...] > > pero no veo ninguna que diga "no se conecte a internet", o "no > descargue ninguna imagen", o nada parecido. > > ¿Alguna idea? ¿Alguien tiene alguna mejor forma de solucionar esto? -- Marcos Ramirez Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad de la Armada
Re: OT:Problemas con WebSite
On Thu, 2018-10-11 at 15:24 +, Juan Carlos Rojas Jordan wrote: > Buenas tardes listeros , tengo un problema con una pagina web hecha > en joomla montada en un web hosting con freebsd creo por lo que me > han dicho, pues bien, cuando trato de ver mipagina.cl desde un > telefono celular aparece lo siguiente: > > This site can be reached > > mipagina.cl server IP address could not be found > DNS_PROBE_FINISHED_NXDOMAIN Eso dice que el cliente no pudo resolver el dominio cuando trató de acceder. No tiene nada que ver con que estés usando Joomla y/o FreeBSD. No necesariamente implica que el servidor DNS esté mal o sea un error de configuración, sino con la imposibilidad de llegar a él. Por lo demas, hasta donde puedo ver tanto mipagina.cl como www.mipagina.cl existen. Esto puede ir desde problemas con tu acceso internet en el teléfono y/o problemas de resolver DNS de tu proveedor hasta que efectivamente haya momentos en que el DNS de tu dominio no esté alcanzable (todos tus NS son ns[1-5].linode.com). Te sugiero que cuando ocurra el problema, pruebes con telefonos de otras compañias para tratar de determinar si es tu proveedor. Por lo demás, no te haría daño tener un NS secundario fuera de linode, por las dudas. NIC Chile te permite tener a secundario.nic.cl como secundario. Atte. -- Marcos Ramirez Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: VirtualBox?Ayuda
On Thu, 2017-09-14 at 14:41 +, Juan Carlos Rojas Jordan wrote: > Buenos dias listeros , debo consultar acerca de virtualbox, instale > la version 5.1.26 la ultima estable sobre un ubunto 16.04 xenial LTS, > ademaś instale el pack additions y extensiones y cree una instalacion > para un windito7 pero este no detecta los usb modifique algunas cosas > pero no hay caso no detecta dispositivos conectados a los puertos > usb. Alguna sugerencia, necesito este windows pues tengo dos > plaicaciones de pago que no desarrollan para linux asi que estoy > frito por ese lado. Tu usuario debe pertenecer al grupo vboxusers sudo usermod -G vboxusers -a $USER logout+login para que tome esta modificación. También en el menú "Devices" -> "USB" debes seleccionar el dispositivo que quieras que pase a la máquina virtual. Más detalles en https://help.ubuntu.com/community/VirtualBox/USB Saludos -- Marcos Ramirez <mramir...@sanidadnaval.cl> Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: SSH Server
On Thu, 2016-12-15 at 18:00 +, Juan Carlos Rojas Jordan wrote: > Buenos tardes listero, les escribo para ver por donde puedo tener un > problema de conexion as mi server. > > Tengo un server con el servicio ssh configurado para conexion a > traves de intercambio de claves publica /privada. Todo bien funka > bien . pero solo en mi LAN, Luego pase a la otra etapa de habilitarlo > con IP publica hicieron el nat en el firewall esto no lo manejo yo lo > hace los telecos en otra reparticion , resulta que hice pruebas de > conexion y nada ni pio ni siquiera hace ping la IP y cuando trato de > conectarme se va por time out. ya no se por donde picar toy chato > de revisar mi server. Lo raro es que puedo conectarme bien desde mi > vlan y desde otras que estan enrutadas pero desde internet no . . > Mi server esta montado sobre un Centos 7 SElinux esta disable, > desintale firewalld e instale iptables pero le hice un flush a todo > mi maquina esta habierta nisiquiera le he aplicado un filtro para > conexiones solo para el ssh esta abiertita pero no pasa na!. Primero asegúrate que efectivamente te están redirigiendo las conexiones a tu servidor. Para esto, basta algo como (asumiendo que tu red local es 10.0.0.X) $ tcpdump -n -i ethX "port 22 and (net not 10.0.0.0/24 or host ip_interna_del_fw)" y luego trates de conectarte desde fuera. Esto te ayudará a saber si llegan paquetes al ssh y desde qué ip. En caso que te lleguen ip's publicas puede que a tu servidor le falte una ruta default o tu FW te esté bloqueando la respuesta. Si te llega la ip interna del FW habría que revisar si tu equipo conoce la ruta del FW (un simple ping te debiera bastar) o si el NAT está permitiendo el paso de la respuesta hacia el exterior. Por tu descripción sería raro que el problema fuera éste, pero mas vale estar seguros. Si no logras escuchar algo, claramente tu FW no está haciendo la redirección y/o está bloqueando los paquetes. > habra algo mal en el switch o mi vlan. He revisado mi server incluso > cambie la ip a otra maquina linux distinta luego la cambie a un > windows nada. me asignaron otra ip publica lo mismo. No es imposible que tengas problemas de switch u otros, pero si logras conectarte desde otros equipos en tu red interna, difícilmente el problema irá por ahí. Como te indiqué, parte revisando si llega algo a tu servidor y qué. Con eso podrás ir descartando posibilidades. Atte. -- Marcos Ramirez <mramir...@sanidadnaval.cl> Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: *Posible Spam* NTP por proxy
On Wed, 2016-04-20 at 10:43 -0300, Luis Enrique Araneda wrote: > Estimados, > tengo unos server que solo salen a internet con el comando yum, el > sale por el proxy, configurado en el yum.conf > > proxy=http://10.10.10.10 > > Alguna forma de que el archivo NTP sincronice con el shoa mediante > via proxy? > sería la unica forma para consuiltar el ntp.shoa.cl NTP usa UDP para sincronizar y requieres acceso directo al sitio de hora, ya sea shoa o cualquier otro. Para hacer lo que quieres, necesitas al menos un proxy que pueda manejar UDP como socks5 y luego algo como redsocks para reenviar las conexiones de ntpd/ntpdate/chrony al socks. Esto asumiendo que tu proxy si puede comunicarse en forma directa al servidor ntp a través de UDP. Si no tienes la posibilidad de usar socks5, la única alternativa (menos confiable) es usar HTP (http://www.vervest.org/htp/FAQ) Lo recomendable es instalar un server ntp local en alguna máquina alcanzable desde tu red y que tenga acceso a ntp desde internet y sincronizar los demás equipos desde ahí, te vas a ahorrar muchos problemas. Saludos -- Marcos Ramirez <mramir...@sanidadnaval.cl> Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: *Posible Spam* consulta DHCP, IPTables y bloqueo por MAC
On Mon, 2015-11-30 at 16:18 -0300, Rodrigo Valenzuela wrote: > Estimados: > > tengo el siguiente problema: > tengo un servidor Windows en el que se ejecutan algunos servicios que > debo migrar a Linux. > Uno de ellos es un servidor DHCP. > En la máquina con Windows puedo excluir algunas máquina que no deseo > se les > asigne una IP en forma dinámica. > En este caso, excluyo todas las máquinas cuya MAC tiene un prefijo > determinado, por ejemplo: AA:BB:CC:**:**:**. > Así, todas las máquinas con ciertas MAC no reciben IP desde el > servidor DHCP que corre en Windows. Algo como esto? class "ignorado" { match if substring(hardware,1,6) = AA:BB:CC; } subnet aa.bb.cc.00 netmask 255.255.255.0 { option routers aa.bb.cc.XX; pool { deny members of "ignorado"; # deny unknown-clients; range aa.bb.cc.XXX aa.bb.cc.YYY; } } Atte. -- Marcos Ramirez <mramir...@sanidadnaval.cl> Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: Instalacion de libreria Centos
On Thu, 2015-09-03 at 16:26 -0300, Luis Enrique Araneda wrote: > Estimados un problemilla en el camino, como lo hago para forzar la > instalación de un paquete en especifico, necesito instalar > libgcc.i686 en una maquina de 64 bit, para la aplicación que quiero > correr necesito esta de 32, me arroja lo siguiente: yum te está reclamando porque las versiones no coinciden entre las dos arquitecturas del paquete a instalar (libgcc-4.4.7-16.el6.i686 != libgcc-4.4.7-4.el6.x86_64). Aunque puedas usar "--setopt=protected_multilib=false", es mejor no hacerlo para evitar (muchos!) dolores de cabeza después. Actualiza tu máquina y asegurate que las versiones coinciden. Saludos -- Marcos Ramirez <mramir...@sanidadnaval.cl> Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: consulta .cl
On Tue, 2015-05-05 at 08:55 -0400, Etienne Melián A. wrote: Junto con saludar a cada uno, quería hacer una consulta, que quizás sea súper básica, pero la verdad yo no entiendo mucho de eso. Resulta que tengo un servidor Linux centos. Y cuento con una ip fija disponible. Asumo que es una ip fija válida en Internet. Mi intención es asignarle un dominio .cl a ese servidor para cargar algunos servicios y sistemas específicos (por ejemplo: miservidordev.cl). Consulta: ¿basta con adquirir el nombre con NIC.cl y apuntarlo a la ip fija o hay que hacer algo en el servidor centos? Además de comprar el nombre en el NIC, debes tener un servidor de nombres DNS que publique la información de cuáles son los nombres disponibles para tu dominio (www.miservidordev.cl, mail.miservidordev.cl, et al). Esto lo puedes lograr, ya sea, instalando tu propio servicio en tu máquina o contratando el servicio a un tercero. Hay muchas páginas que indican como configurar bind (u otro programa que prefieras) para esto. Otrosí, no es conveniente que expongas tu servidor directamente a Internet, aunque tengas IPTABLES o similar. Atte. -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: java que timezone ocupa?
On Mon, 2015-05-04 at 11:31 -0300, Luis Enrique Araneda wrote: Amigazos, el cambio de hora hizo sus trucos, con los parches actualizados al 100 (tzdata y tzdata-java), el cambio de hora no causo estragos en mi máquina, hora de sistema ok, pero una aplicación en java me comenzó a arrojar los logs con una hora menos! de donde saca la hora una aplicación java? Estás usando el java de Oracle? si es así, tienes que usar la herramienta tzupdater para actualizar la información de zona horaria del java. Mira URL:http://www.oracle.com/technetwork/java/javase/tzupdater-readme-136440.html Método simple si estás usando alguna versión de Java Oracle anterior a 1.8: copia el archivo /usr/share/javazi/America/Santiago a JRE_HOME/lib/zi/America/Santiago (o JDK_HOME/jre/lib/zi/America/Santiago). Si estas usando openjdk, debería bastarte con reiniciar tu aplicación. Atte. -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: Enrutamiento con 2 ISP
On Thu, 2015-04-30 at 09:57 -0400, AG CR wrote: Hola lista, buenos días, necesito una ayuda.Debo habilitar la salida de mi correo no directamente hacia internet sino que a un spam firewall que controle ahora los correos salientes y asi evitar que se usen las cuentas de mi servidor para enviar spam, que ha pasado porque los usuarios usan claves poco cripticas.Tengo Sendmail con Dovecot pero no encuentro donde debo configurar mi Sendmail para que envié ahora los correos a esta maquina. Según leo debería ir en el sendmail.mc en la linea : dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1,192.168.1.5 Name=MTA') donde 192.168.1.5 es la maquina Spam Firewall Esto es un comentario, no tendrá efecto. Además, esta opción controla las opciones del puerto de escucha del sendmail (25). Lo que necesitas es: define(`SMART_HOST', `[192.168.1.5]')dnl en tu /etc/mail/sendmail.mc (o donde se encuentre). Luego make -C /etc/mail o alternativamente reinicias sendmail. Atte. -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: *Posible Spam* NO Cambio de hora
On Wed, 2015-03-11 at 10:12 -0300, Luis Enrique Araneda wrote: Algun dato de como pasaremos por este NO cambio de hora? actualmente el parche instalado en mi maquina es para abril. algún datito se agradece. Ya salió el parche al tzdata. No dices tu distro, pero debería bastar con actualizar tu sistema y en el peor de los casos, puedes bajar los fuentes desde http://www.iana.org/time-zones e instalar a mano. Atte. -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: *Posible Spam* NO Cambio de hora
On Wed, 2015-03-11 at 10:46 -0300, Enrique Herrera Noya wrote: ven era cosa de tiempo ...para que saliera el parche... 0;-) El parche (para CentOS/Fedora/RHEL al menos) salió hace rato, a estas alturas dudo que exista alguna distro que no lo haya publicado. Saludos # rpm -q --info tzdata Name: tzdata Relocations: (not relocatable) Version : 2015a Vendor: CentOS Release : 1.el6 Build Date: Fri 06 Feb 2015 02:20:54 PM CLST Install Date: Tue 10 Feb 2015 11:46:44 AM CLST Build Host: c6b9.bsys.dev.centos.org Group : System Environment/Base Source RPM: tzdata-2015a-1.el6.src.rpm [...] * Fri Jan 30 2015 Patsy Franklin pfran...@redhat.com - 2015a-1 - Rebase to 2015a - New leap second 2015-06-30 23:59:60 UTC as per IERS Bulletin C 49. [...] - Chile will not change clocks in April or thereafter; its new standard time will be its old daylight saving time. This affects America/Santiago, Pacific/Easter, and Antarctica/Palmer. [...] -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: *Posible Spam* automatizar minicom
On Wed, 2015-02-18 at 10:24 -0300, Rolando Sanchez Espada wrote: Hola Marcos. no entiendo la retitulación del email ¿retitulación? Tratando de adivinar: gnokii y gammu son dos programas que permiten interactuar con modems GSM/teléfonos, habilitando entre otras funciones, el envío de mensajes de texto (Ej: echo mensaje de prueba | gnokii --sendsms +48501123456), que es exactamente lo que indicas que quieres hacer. El detalle de configuración y uso está en los enlaces indicados. Saludos 2015-02-17 23:23 GMT-03:00 Marcos Ramirez Aranda mramir...@sanidadnaval.cl: El 17 de febrero de 2015 a las 21:49 Rolando Sanchez Espada miltonrola...@gmail.com escribió: Estimados, necesito automatizar el proceso de enviar mensajes de texto a través de un modem gsm el cual funciona correctamente cuando ingreso con la aplicación minicom usando los comandos AT, alguna sugerencia de como alcanzar esta tarea? gnokii http://www.gnokii.org/ o gammu http://es.wammu.eu/gammu/ te pueden servir. -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: *Posible Spam* automatizar minicom
El 17 de febrero de 2015 a las 21:49 Rolando Sanchez Espada miltonrola...@gmail.com escribió: Estimados, necesito automatizar el proceso de enviar mensajes de texto a través de un modem gsm el cual funciona correctamente cuando ingreso con la aplicación minicom usando los comandos AT, alguna sugerencia de como alcanzar esta tarea? gnokii http://www.gnokii.org/ o gammu http://es.wammu.eu/gammu/ te pueden servir. Saludos. -- DOCUMENTO PUBLICO
Re: script archivos
On Mon, 2014-10-13 at 19:06 -0400, Vladimir Sanjinez wrote: creo que explique un poco mal lo que preciso, Mas que explicarte mal, la pregunta original es totalmente distinta. la idea es que a partir de un conjunto de archivos crear un arbol de directorios en base a las extensiones y fechas y mover a este arbol de directorios los archivos correspondientes en base a su extension y fecha ¿? Algo como find /path/al/directorio -maxdepth 1 | while read i; do b=$(dirname $i); e=$(echo $i | awk -F '.' '{ print $NF; }'); f=$(stat -c %y $i|awk '{ print $1;}'); mkdir -p $b/$e/$f; mv $i $b/$e/$f; done ?? Saludos -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: *Posible Spam* Re: una de iptables...
On Fri, 2014-10-10 at 12:51 -0300, Enrique Herrera Noya wrote: eso es lo raro, forward esta con política por defecto ACCEPT (si se , debería estar DROP, y aplicar reglas especificas por puertos) Tienes habilitado el ip forward en el kernel (/etc/sysctl.conf) sysctl -w net.ipv4.ip_forward=1 Saludos -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: SSH
On Fri, 2014-10-03 at 09:27 -0300, Juan Carlos Rojas Jordan wrote: para mi es una caja negra ese router, es de movistar. bueno hice una prueba muy sencilla, conecte dos Linux a un switch y trate de conectarme desde uno al otro no puedo ese es mi escenario. Creo que es algo malo que debo tener en mi sshd_config, Cuando tratas de conectarte ¿la conexión termina o se queda esperando un largo rato antes de terminar/iniciar? Si es lo primero, revisa que tu demonio ssh está corriendo y escuchando el puerto 22, así como las reglas de cortafuegos (iptables -F si es necesario) y selinux desactivado (setenforce 0). Si es lo segundo, agrega UseDNS no en tu sshd_config y reinicia el servicio. Saludos -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: SMTP Puerto
On Tue, 2014-09-30 at 13:32 -0300, Juan Carlos Rojas Jordan wrote: Hola Listeros, poseo varios centos 6.5 uno de ellos no puede enviar correo la única diferencia es que al realizar un scaneo de puertos con nmap localhost [...] pero si realizo nmap ala ip del servidor (nmap ip_de_mi_maquina ) no muestra el puerto smtp ni siquiera cerrado ni filtrado simplemente no esta en todos mis otros servers aparece la información. En CentOS, el puerto 25 por omisión está abierto sólo para el loopback. Si estas usando sendmail, en tu /etc/mail/sendmail.mc, debes comentar la línea que dice DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl Saludos -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: SMTP Puerto
On Tue, 2014-09-30 at 14:36 -0300, Christian Reyes Garcia. wrote: sendmail? OMG FYI, en CentOS/RHEL 6.X el MTA por omisión es sendmail, a diferencia de lo que ocurre en la versión 7 cuyo MTA por omisión es postfix. Dado que se trata de un CentOS 6.5, lo mas probable es que tenga sendmail instalado. Saludos El 30 de septiembre de 2014, 14:05, Marcos Ramirez mramir...@sanidadnaval.cl escribió: On Tue, 2014-09-30 at 13:32 -0300, Juan Carlos Rojas Jordan wrote: Hola Listeros, poseo varios centos 6.5 uno de ellos no puede enviar correo la única diferencia es que al realizar un scaneo de puertos con nmap localhost [...] pero si realizo nmap ala ip del servidor (nmap ip_de_mi_maquina ) no muestra el puerto smtp ni siquiera cerrado ni filtrado simplemente no esta en todos mis otros servers aparece la información. En CentOS, el puerto 25 por omisión está abierto sólo para el loopback. Si estas usando sendmail, en tu /etc/mail/sendmail.mc, debes comentar la línea que dice DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: SMTP Puerto
On Tue, 2014-09-30 at 15:15 -0300, Juan Carlos Rojas Jordan wrote: sigo sin poder enviar correo lo pruebo con comando mail, lo raro es que todos mis servidores son instalados idénticamente y pueden enviar correo este es el único que no alguna otra ayuda la agradecereia bastante. aquí hay dos cosas distintas: - Asumiendo que estas usando sendmail, si quieres que tu equipo sea servidor de correo para otros equipos debes descomentar la linea que indiqué en mi otro e-mail y asegurarte que el puerto 25 está abierto en iptables (o iptables -F para asegurarte) - Otra cosa es que tu equipo sepa como enviar correo a terceros, ya sea que le fue entregado a traves de SMTP o fue generado localmente (comando mail). Para esto debes revisar la configuración de SMART_HOSTS, LUSER_RELAY, MAIL_HUB en /etc/mail/sendmail.mc. Si hiciste algun cambio debes ejecutar make -C /etc/mail como root (sin comillas) para generar el sendmail.cf correspondiente. Si tu problema es otro, parte por revisar: - DNS (registro MX básicamente) ? - Qué dice el archivo /var/log/maillog ? - SELinux activado? Si después de ejecutar setenforce 0 como root logras enviar correo, ya tienes claro al culpable. Saludos -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: *Posible Spam* Enviar correos fuera del servidor
On Tue, 2014-09-09 at 11:56 -0300, Julio Rene Herrera Vega wrote: [...] La consulta es: el servidor corre una aplicacion que esta asociada a un dominio, los correos de ese dominio estan instalados en otra plataforma(hosting compartido), para que el servidor pudiera enviar correos se realizaron todas las configuraciones para que salieran bien y en gmail.com y otros proveedores no se marcaran como spam, pero el problema es cuando esta aplicacion necesita enviar informes a personas del mismo dominio la entrega de forma local y no donde debiera, que debo hacer para que cuando envie correos a usuarios del mismo dominio los envie fuera del servidor. Entiendo que se esta usando sendmail SMART HOSTS + LUSER_RELAY? Aasumiendo que sendmail-cf está instalado, en tu /etc/mail/sendmail.mc (Nótese el '.' final), agregar: define(`SMART_HOST', `nombre.servidor.de.correo.') define(`LOCAL_RELAY', `nombre.servidor.de.correo.') define(`MAIL_HUB', `nombre.servidor.de.correo.') o define(`SMART_HOST', `[IP.servidor.de.correo]') define(`LOCAL_RELAY', `[IP.servidor.de.correo]') define(`MAIL_HUB', `[IP.servidor.de.correo]') Luego, $ make -C /etc/mail $ service sendmail restart (o reload, si prefieres) Atte. -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: Acceder via ssh
On Tue, 2014-04-22 at 15:34 -0300, Sergio Valdés wrote: Eso es lo raro, ya que el puerto es el 22 y no lo he cambiado, pero tambien debo decirles que este router no lo conozco bien y es muy distinto de las configuraciones que conocia. Una pregunta adicional, ¿Se debe activar NAT en el router? Si tus IP's internas son publicas, no necesariamente. Si son privadas (i.e., 172.X, 10.X, 192.X), definitivamente SI. Usa $ nmap -sT -p 22 IP.externa para obtener (un poco de) mas detalles acerca del estado del puerto en tu router. Te puede ayudar a determinar si efectivamente tu router tiene abierto el puerto 22. Saludos -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: Acceder via ssh
On Tue, 2014-04-22 at 16:52 -0300, Sergio Valdés wrote: El modem en este momento está con NAT activado y la ip es 190.46.xx.xx y por lo que entiendo es una ip pública. Al parecer mi problema es el router. Efectivamente. VTR no permite acceso a administrar sus modems (*), por lo que primero debes contactarlos y solicitar que pongan tu modem en modo bridge (va a ser mucho mas corto y simple que tratar de convencerlos que hagan NAT). Con eso, tu router tendrá una ip externa válida en internet y podrás hacer el NATeo que necesitas. Saludos (*) Por lo menos, a mi nunca me han dejado ... -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: OT:Switch
On Thu, 2014-04-17 at 16:00 -0300, Felipe Román wrote: ¿Y sería terrible que alguien que además de saber de Linux sepa de redes y pueda ayudarlo? (Hasta puede usar un Linux para diagnosticar el problema y realizar pruebas, para que nadie se sienta ofendido) Sin mas información que la que provee (tengo problema con switch) tratar de ayudarlo es empezar un largo y por lo general estéril ciclo de preguntas sin las respuestas necesarias como para tratar de adivinar cual es el problema. El 17/04/2014 13:29, Alvaro Herrera alvhe...@alvh.no-ip.org escribió: Felipe Román escribió: Y el problema sería? El problema es encontrar una lista donde el problema sea conforme al tópico. Esta no lo es.
Re: problemas con squid
On Tue, 2014-03-18 at 10:58 -0300, Enrique Cortes wrote: Tengo un problemilla con mi proxy, [...] cero información que pudiera ayudar a determinar el problema. *Se baja el servicio, a que se deberá esto?* Desde ya muy agradecido. Parte por revisar que dice en tu archivo /var/log/squid/cache.log (o equivalente). Sin información, es imposible que alguien pueda adivinar a distancia cual es tu problema. Saludos -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: vsftp
On Fri, 2014-01-03 at 12:54 -0300, Juan Carlos Rojas Jordan wrote: hola listeros, tengo instalado sobre centos 6.4 vsftp no medejan realizar copias a través de scp , pues bien, la conexión esta ok lo probe localmente funciona bien lo único que le hice fue cambiar el puerto al 9034 localmente funciona pero cuando trato de realizar conexión desde fuera no pasa nada me entrega error 500 ilegal PORT command ftp:bind: Address already in use eso no se por donde ver este tema según veo se me dice que el puerto ya esta siendo utilizado alguna manera de ver este tema. Otra cosa cuando lo realizo desde un Windows 7 me arroja lo siguiente: 500 Illegal PORT command 425 Use PORT or PASV first Activa el modo pasivo, en particular pasv_enable=YES pasv_min_port=X pasv_max_port=Y pasv_address=ip-externa hago un ls y no pasa na Esto es consecuencia de la falla en el comando PORT Saludos -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: vsftp
On Fri, 2014-01-03 at 14:48 -0300, Juan Carlos Rojas Jordan wrote: ya lo hice ¿ Estás seguro que agregaste las lineas para pasv_min_port y pasv_max_port? ¿Reiniciaste el servidor? ¿El cliente está usando el modo pasivo? ¿Puedes agregar mas info de los logs y/o de la sesión (en un formato legible) ? Atte. -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: reglas de iptables se borran
On Wed, 2013-12-11 at 12:52 -0300, Pablo Alberto Flores wrote: Hoy desperté con el firewall caído y quisiera que me echen una manito en detectar la causa o causante. [...] - cuanado se reinicia estas son las reglas que me deja # iptables -L -n Chain INPUT (policy ACCEPT) target prot opt source destination [...] REJECT all -- 0.0.0.0/00.0.0.0/0 reject-with icmp-host-prohibited Chain OUTPUT (policy ACCEPT) target prot opt source destination ¿De donde salen estas reglas? ¿están en tu /etc/sysconfig/iptables ? Atte. -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: reglas de iptables se borran
On Wed, 2013-12-11 at 14:20 -0300, Pablo Alberto Flores wrote: pareciera pero no esta completo esto es lo que tengo en /etc/sysconfig/iptables Por lo que veo, las reglas activas coinciden con las reglas en el iptables. hasta el primer commit pero se supone que iptables-save debería guardar la configuracion o no!! Así es, siempre que tus reglas estén cargadas en el momento de grabar. En otro e-mail indicas que usas un script para levantar las reglas, ¿Por que si basta con agregarlas al /etc/sysconfig/iptables? Te sugiero utilizar los medios formales para agregar tus reglas, esto es, edita tu archivo /etc/sysconfig/iptables y no uses scripts personalizados para eso. No tengo el script a mano, pero sospecho que algo como firewall.sh; service iptables save debería bastar para agregar tus reglas a la configuración del sistema. Sobre el problema mismo, probablemente tienes algún proceso que reinicia el servicio iptables y por eso tus reglas se eliminan y sólo quedan las reglas formales (logrotate o similar?). Atte. -- # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT # Generated by webmin *mangle :FORWARD ACCEPT [0:0] :INPUT ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :PREROUTING ACCEPT [0:0] :POSTROUTING ACCEPT [0:0] COMMIT # Completed # Generated by webmin *nat :OUTPUT ACCEPT [0:0] :PREROUTING ACCEPT [0:0] :POSTROUTING ACCEPT [0:0] -A PREROUTING -p tcp -m tcp --dport 1000 -j DNAT --to-destination 172.16.115.5:3389 -A PREROUTING -p tcp -m tcp --dport 1003 -j DNAT --to-destination 172.16.115.14:3389 -A PREROUTING -p tcp -m tcp --dport 1002 -j DNAT --to-destination 172.16.115.243:80 -A PREROUTING -p tcp -m tcp --dport 9910 -j DNAT --to-destination 172.16.114.192:3389 -A POSTROUTING -o eth0 -j MASQUERADE COMMIT # Completed -
Re: Logs en Red Hat (otro datito)
On Tue, 2013-12-10 at 15:14 -0300, Carlos casep Sepulveda wrote: On 10 December 2013 15:04, Enrique Cortes enriquecortes2...@gmail.com wrote: zdump -v /etc/localtime | grep 2013 /etc/localtime Sun Feb 17 01:59:59 2013 UTC = Sat Feb 16 23:59:59 2013 BRST isdst=1 gmtoff=-7200 [...] /etc/localtime Sun Oct 20 03:00:00 2013 UTC = Sun Oct 20 01:00:00 2013 BRST isdst=1 gmtoff=-7200 ^ Ahí está tu problema. Tu tzdata está malo (no parchado de acuerdo a las geniales ideas de...) Métele el tzdata de CEntOS o derechamente cámbiate a CentOS Mejor configura tu zona horaria a Chile/Continental si no quieres volver a tener problemas en Febrero ... Una vez hecho eso, verifica que la información de tu tzdata está actualizada. Atte. -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: *Posible Spam* [OT]: consulta por mejor formato de fecha
On Fri, 2013-11-15 at 10:50 -0300, mrami...@iciuchile.cl wrote: Estimados: Disculpen la consulta OT. Agradecere quienes puedan orientar o darme una pista. Para fines de busqueda y operaciones de fechas, cual es el formato mas apropiado a usar en una BBDD? Si estas usando una BBDD, la mejor opción es que uses campos DATE / TIMESTAMP o similar para almacenar fechas. Si de todas formas quieres almacenar el campo fecha como un string (CHAR(10) o VARCHAR(10), entre otros), evidentemente la mejor opción es MMDD, dado que asi podrás hacer comparaciones entre fechas. Atte. -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: [OT] Duda sobre configuración de Zend Server y Phalcon
El 11 de noviembre de 2013 a las 18:46 Anggelo Urso Goddard v4mp1r0.st...@gmail.com escribió: []Se ha necesitado actualmente trabajar, además de Zend con Phalcon, un framework PHP compilado en C que permite que éste trabaje más rápido. La instalación la seguí tal cual aparece en la página oficial de phalcon ( http://phalconphp.com/en/), sin embargo cuando realizo el proceso de agregar el extension en el php.ini que utiliza mi servidor de desarrollo me sale este lindo mensaje: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20121212/phalcon.so' - /usr/lib/php5/20121212/phalcon.so: undefined symbol: zend_new_interned_string in Unknown on line 0 Este error indica que la biblioteca phalcon.so requiere usar el símbolo (funcion probablemente) zend_new_interned_string, pero éste no está definido en tu versión de php. Uno pensaría que no está la libreria phalcon.so en su lugar correcto, pero no, verifique y realice diversas pruebas colocando la libreria en el directorio de librerias de Zend, o que el extension apunte a donde requiera, etc. Adjunto php.ini extension=/usr/lib/php5/20121212/phalcon.so El problema no es que no encuentre la biblioteca, sino que el símbolo no está definido. Esto usualmente ocurre por una inconsistencia entre tu versión de php y la bilioteca que estás tratando de cargar. Como mencioné mi S.O es de 64 bits, la versión de Zend que estoy utilizando es Zend Server 6.0 con versión de PHP 5.3.21. Leí por otro lado que al ^^ AFAIK, el símbolo zend_new_interned_string apareció en la version 5.4 de php. parecer las librerias en PHP deben ser de 32 bits, pero no me queda muy claro si el sistema es de 64. ¿? tu mismo dices que tu SO es de 64 bits! y lo mismo dice la biblioteca. Si alguien me puede iluminar, se lo agradecería bastante. Actualiza al menos a php 5.4, compila tu mismo la extensión tal como señala la página de cpharo o instala desde algún repositorio para tu distro, lo que te resulte mas conveniente. Saludos -- DOCUMENTO PUBLICO
Re: *Posible Spam* WebRTC - solo para interesados en nuevas tecnologias VoIP
On Mon, 2013-10-28 at 19:19 +1100, Miguel Oyarzo wrote: Estimados colegas, Solo quiero compartir algunas cosas tecnologicas con ustedes: WebRTC, el nuevo estandar para telefonia via WEB libre de licencias, codes, instalacion , etc, (solo javascript) esta despegando con todo aqui en Australia. [...] Si alguien quiere aportar mas del tema, bienvenido. Una consulta: ¿Tienes alguna medida del ancho de banda requerido/utilizado por cliente? Saludos -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: *Posible Spam* Sobre virtualización
On Tue, 2013-09-03 at 00:19 -0400, Javier Garay wrote: ¿Qué solución libre me recomiendan para un sistema de virtualización tipo Citrix Xen Server? [...] Me gustaría que fuese un sistema fácil de instalar y configurar y que ojalá sea muy similar a lo que es Citrix. XenServer es OSS a partir de la versión 6.2. XCP 1.6 puede ser actualizado a XenServer 6.2 (no lo he probado). http://www.citrix.com/news/announcements/jun-2013/citrix-launches-open-source-xenserver.html Saludos -- Marcos Ramirez mramir...@sanidadnaval.cl Jefe Area Infraestructura División Tecnologías de Información Dirección de Sanidad Naval
Re: AMD APU
On Thu, 2013-02-07 at 15:54 -0300, Jose Miguel Vidal Lavin wrote: pero fedora tienes que estar cada mes cambiando versión jejejejeje Fedora lanza dos versiones por año y el soporte de la version X termina un mes después de liberar la version X+2 (i.e., Fedora 16 deja de tener actualizaciones ahora que salio Fedora 18). Perfectamente puedes saltarte una versión y actualizar una vez al año. Si el ciclo de vida es muy rápido, puedes optar por CentOS (5 años), Ubuntu LTS (1 version cada 2 años con soporte de 5 años) u otra intermedia (Debian?) Saludos -- Marcos Ramirez A. División de Tecnologías de Información Dirección de Sanidad de la Armada de Chile Documento PÚBLICO
Re: Presentacion
On Mon, 2012-11-12 at 12:55 -0300, ß@D¥ wrote: el wn grave Excelente ejemplo de la clase de mensajes que hacen que esta lista sea cada vez mas irrelevante... atte. El 12 de noviembre de 2012 12:48, Alvaro Herrera alvhe...@alvh.no-ip.orgescribió: Pablo Flores A. escribió: Estimado Alvaro, aporte información, si no sabe no opine no jada. Yo no jado, gracias. Tú no hagas top-post. (Eso está en las normas de la lista; supongo que no las leíste). ¿Información sobre qué? No hay ninguna pregunta en este hilo, sólo desinformación (con ubuntu puedes hacer cosas que con RH no puedes, sólo me queda preguntar WTF?) y comentarios intrascendentes. Después que hablé aparecieron un par de notables, a quienes saludo; pero realmente yo me fui de esta lista hace como dos años porque el nivel de ruido es demasiado alto, y sigue siéndolo; y lo seguirá siendo mientras el owner no se ponga los pantalones. Lamentablemente el owner bien puede estar fallecido, porque le envié un comentario a propósito de unos comentarios jotes el otro día y no recibí ni un bit quemado de vuelta. -- Marcos Ramirez A. mramir...@sanidadnaval.cl División de Tecnologías de Información Dirección de Sanidad de la Armada de Chile Documento PÚBLICO
Re: compartir archivos por USB
On Wed, 2012-11-07 at 09:26 -0400, Victor Quiroz wrote: Estimados, recurro a uds. ya que un compañero de universidad adquirio este dispositivo http://www.amazon.com/High-Speed-File-Transfer-Adapter/dp/B002LTTG1W/ref=sr_1_5?ie=UTF8qid=1343173521sr=8-5keywords=Pc+To+Pc+File+Transfer+Cable es para trasnferir archivos entre 2 PCs por USB, con los driver que tiene dentro el dispositivo funciona perfecto en windows. Pero al momento de conectarlo con un linux (ubuntu), no logramos hacerlo funcionar, alguno de Uds. nos puede brindar algun consejo o sugerencia o la forma de poder hacerlo funcionar, o instalar algun programa que me permita hacer la transferencia de archivos? Buscando en google por High Speed USB 2.0 File Transfer Adapter PC to PC linux, lleva a URL:http://support.plugable.com/plugable/topics/easy_transfer_cable_for_two_ubuntu_12_04_pcs, pagina que a su vez lleva a URL:http://jonmccune.wordpress.com/2008/12/09/prolific-pl-25a1-usb-to-usb-bridge-in-linux/. Trataste de seguir las instrucciones que aparecen ahi? atte. -- Marcos Ramirez A. mramir...@sanidadnaval.cl División de Tecnologías de Información Dirección de Sanidad de la Armada de Chile Documento PÚBLICO
Re: distro. server
On Tue, 2012-10-09 at 15:30 -0300, Tomás Hermosilla J. wrote: Claro, ni por si acaso migraría un centos 5.x a 6 Fuera que RH recomienda reinstalar: (cito ) Although upgrading from Red Hat Enterprise Linux 5 is technically possible, you are more likely to have a consistent experience by backing up your data and then installing this release of Red Hat Enterprise Linux 6 over your previous Red Hat Enterprise Linux installation. Fuente: https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/ch-upgrade-x86.html En mi experiencia, lo mejor es partir de 0 si se va a pasar a la sgte version mayor (4.X a 5.X o 5.X a 6.X). atte.
Re: mod_rewrite apache2 y subdirectorios
On Thu, 2012-10-04 at 08:46 -0400, Esteban Osorio Gallardo wrote: Hay un servidor (personas.empresa.cl ) donde cada usuario puede tener su ^^ página web personal dentro de la carpeta /home/$USER/public_html: Entonces, la idea es que desde fuera si ingreso la url www.empresa.cl/~$USER cargue directamente la página de cada usuario. ^ Esto funciona correctamente, pero cuando hay subdirectorios, si se omite el slash final en la URL, redirecciona a personas.empresa.cl en vez de mantener el nombre www.empresa.cl Seguramente tu servidor esta obteniendo su identificación del nombre de la maquina. Para forzar a que sea otra cosa por omisión, asegurate que en tu httpd.conf tienes una linea del tipo ServerName www.empresa.cl:80 [...] Las reglas que están en /etc/apache2/httpd.conf [...] RewriteCond%{REQUEST_FILENAME} -d RewriteRule^(.+[^/])$ $1/ [R] Esta regla es irrelevante, apache detecta cuando hay un directorio y redirige el browser a la url terminada en / atte. -- Marcos Ramirez A. mramir...@sanidadnaval.cl División de Tecnologías de Información Dirección de Sanidad de la Armada de Chile DOCUMENTO PUBLICO
Re: hacer consulta desde linux al active directory
On Mon, 2012-09-10 at 08:11 -0400, José Enrique Galiano wrote: Como podría desde Linux hacer una consulta a un directorio activo y saber los usuarios y grupos que en este directorio existen???. ldapsearch -x -b dc=domnio,dc=cl -D DOMINIO\usuario -h host -W '' o bien, ldapsearch -x -b dc=domnio,dc=cl -D cn=usuario,dc=dominio,dc=cl -h host -W '' reemplaza dc=dominio,dc=cl por lo apropiado segun tu configuracion. atte. -- Marcos Ramirez A. mramir...@sanidadnaval.cl División de Tecnologías de Información Dirección de Sanidad de la Armada de Chile DOCUMENTO PUBLICO 0
Re: problemas en ubuntu
On Tue, 2012-06-19 at 13:22 -0500, Luis Enrique Pomares Nuñez wrote: Recien he instalado una PC [...] de mi repositorio local se me demora mucho en actualizar, se queda esperando las cabeceras(asi mismo dice en consola) y luego aborta la descarga de los indices y no me deja terminar de ejecutar atp-get update de ninguna manera, esto me ha sucedido ya varias veces con esta PC no se si es algo en particular con ella, porque desde servidores, mauqinas virtuales y otras pc con esta misma version de ^^^ linux funciona perfectamente, he buscado en los logs en busca de algun error perono veo nada, yo me considero con experiencia en linux Si puedes sacar los mismos archivos de tu repositorio local via ftp desde otros equipos en la misma red, la única alternativa que se me ocurre es que tienes algún problema de fierro/cable. prueba cambiando el cable y/o la tarjeta de red, también puedes asegurarte y conectar tu equipo al mismo switch en que está conectado tu repositorio. Saludos -- Marcos Ramirez A. mramir...@sanidadnaval.cl División de Tecnologías de Información Dirección de Sanidad de la Armada de Chile
Re: Editor vi
On Tue, 2012-06-12 at 15:58 -0400, Juan C. Olivares wrote: En varias distros vi es un enlace simbólico a vim. El problema son las extensiones en mayúscula, pero no sé la solución. No uso vim, pero mira en tu archivo /usr/share/vim/vimXX/filetype.vim (o según tu distro), la línea que dice au BufNewFile,BufRead *.php,*.php\d,*.phtml,*.ctp setf php Cambiala por au BufNewFile,BufRead *.PHP,*.PHP\d,*.php,*.php\d,*.phtml,*.ctp setf php Es perfectamente posible que esto se pueda hacer mejor en algún ~/.vimrc o similar. Saludos -- Marcos Ramirez A. mramir...@armada.cl Documento PUBLICO
Re: AVC Denial
On Tue, 2012-03-27 at 14:35 -0400, Larry Letelier wrote: Debes estar de acuerdo, y leer con atención lo que indica el setroubleshooter. touch /.autorelabel; reboot Si lees el resto del log, esta recomendación asume que quieres que se permita el borrado del directorio al que SElinux esta negando el acceso. Un comando rm ejecutado desde apache no es el tipo de cosas que es recomendable permitir en un servidor web. atte. -- Marcos Ramirez A. mramir...@armada.cl
RE: AVC Denial
On Tue, 2012-03-27 at 17:55 -0300, Esteban Osorio wrote: M... me huele a programa no autorizado, ¿cómo llegar a descubrirlo?... - Revisa si hay procesos cron/at/otros que corran bajo apache. - La configuración de apache te dice que directorios están visibles a través de el (Alias, DocumentRoot, et al), lo que te da un conjunto donde buscar - Revisa las paginas solicitadas en el log de apache a la hora en que ocurrió el incidente. Esto te puede dar una pista de que programas revisar primero. atte. -- Marcos Ramirez A. mramir...@armada.cl DOCUMENTO PUBLICO
RE: AVC Denial
On Wed, 2012-03-28 at 15:42 -0300, Esteban Osorio wrote: En el archivo error_log, salen cosas como esta... 2012-03-28 10:07:18 (19.0 KB/s) - `/tmp/d' saved [16106/16106] --2012-03-28 10:07:18-- http://brain.do.am/o.png Esto es un perl script --2012-03-28 12:20:43-- http://dhoriginal.com/wp-content/themes/DeepFocus/temp/bang.tgz Y una colección de programas para convertir tu maquina en un zombie ... En resumen, algún script kiddie descubrió que tu servidor tiene algunas vulnerabilidades y esta aprovechándolas. Si no puedes eliminar esos programas, respalda todo, reinstala y luego asegurate que cerraste los hoyos antes de volver a conectar tu maquina a la red. atte. -- Marcos Ramirez A. mramir...@armada.cl
Re: AVC Denial
On Tue, 2012-03-27 at 14:22 -0300, Esteban Osorio wrote: Muy frecuentemente encuentro estos mensajes en el servidor web (con sendmail). ¿Alguien me podría dar una mano y decirme a que se debe? Apache esta tratando de ejecutar el comando rm sobre el directorio /tmp/lost+found, lo que es detenido por SElinux. ¿Tu /tmp esta en una particion aparte? si es asi, explica por que tienes un directorio lost+found, aunque no explica porque tienes algun programa que corre bajo apache que esta tratando de borrarlo. No tiene mucho sentido que tengas alguna aplicación que pudiera estar borrando ese directorio, y solo me queda pensar que tienes un programa muy mal diseñado, o bien, alguien crackeo tu servidor para correr algun programa no autorizado. Adicionalmente les comento que cada vez que ocurre esto se producen problemas en la red (lentitud) y al reiniciar la máquina los problemas desaparecen... Esto es demasiado generico como para tratar de inferir alguna causa/diagnostico con la info que entregas. En principio, no le veo relacion, salvo que con problemas en la red quieras decir servidor wen/dns no responde o algo asi. Saludos
Re: Libreria o procedimiento que extraiga datos de Cobol a PHP
On Thu, 2011-10-27 at 22:28 -0500, Ovidio Martínez Barco wrote: *Saben de una Librería o procedimiento que me permita extraer datos de Cobol a PHP, datos que luego podría tener en tablas para generar informes y estadisicas.* Falta informacion aqui: - Quieres leer los archivos generados desde programas cobol directamente desde PHP? - De que COBOL/Plataforma estamos hablando ? (Windows, AS/400, otro) - Tienes la posibilidad de usar ODBC? - Otros? La respuesta y la solucion varia enormenente dependiendo de detalles como la plataforma, formatos y otros. atte. Documento PUBLICO -- Marcos Ramirez A. mramir...@armada.cl
Re: Fecha de instalacion Linux
On Thu, 2011-09-29 at 11:19 -0300, zerobatu wrote: eso si, pero mi idea es tener una fecha aprox de cuanto dura una instalacion de linux sin tener que formatear para un pc de uso normal. Me parece que estas muy influenciado por Windows donde la mejor (unica muchas veces) solución a inestabilidades del sistema es partir de 0, formateo incluido. Solo como referencia, usualmente solo formateo mi computador cuando cambio el equipo, el resto del tiempo es upgrade entre versiones de la distribucion. Este en particular viene desde Fedora 12, si mal no recuerdo. mas de tres años sin formatear filete formatear filete??? atte.
Re: NetowrkManager conexion cable y wireless
On Mon, 2011-09-26 at 14:48 -0400, Arturo Mardones wrote: 2011/9/24 Ramirez Aranda, Marcos, Proyecto APS mramir...@armada.cl El 23 de septiembre de 2011 a las 14:30 Arturo Mardones kata...@gmail.com Tienes alguna configuración en especial?, yo marque en la configuración de eth0 la opción de que es una conexión para recursos que no es conexion por defecto, pero sigue teniendo el mismo comportamiento. No. Mi notebook tiene una tarjeta Atheros y tengo otra USB Ralink RT2770, aunque dudo que eso sea de importancia. Todas las tarjetas son manejadas por NM. Estimados una consulta, ustedes usan fedora de 32 bits? o de 64? yo tengo de 64 bits. 32 bits. Porque en el panel de opciones de red... me dice q la tarjeta esta inactiva y usando rfkill no me muestra que este bloqueada por software... Hum ... un problema con los drivers? No suena disparatado ... podrias probar con un Live CD y sales de la duda. Saludos -- Marcos Ramirez A. mramir...@armada.cl Documento PUBLICO
Re: NetowrkManager conexion cable y wireless
On Fri, 2011-09-23 at 09:23 -0400, Arturo Mardones wrote: 2011/9/21 AngelD ang...@froga.net 2011/9/21 Arturo Mardones kata...@gmail.com: Sera posible configurar NetwowrkManager para que acepte tener la coenxion de cable y la wireless al mismo tiempo? pues cuando conecto el cable, bloquea la wireless...[...] El problema va un poco mas alla según veo, pues cuando conecto el cable, la tarjeta wireless queda marcada como inactiva Extraño tu problema. En mi caso (Fedora 15 y anteriores), puedo tener mas de una conexion simultanea e incluso mas de una tarjeta Wifi conectada al mismo tiempo (o combinacion). y networkmanager esta todo el raato tratando de conectarse, preguntando las contraseñas, insiste insiste... por eso me puse a revisar los archivos de policy que trae networkmanager, pues imagine qeu iba por ahi el hecho de marca como inactiva en el sistema la tarjeta, pero no encontre donde. Eso me pasa cuando la password es rechazada, lo que es de esperar. Tienes todos los componentes necesarios instalados ? Me suena a que no tienes gnome-keyring o alguna de sus partes. Saludos -- Marcos Ramirez A. mramir...@sanidadnaval.cl Documento PUBLICO
RE: HORA
On Fri, 2011-08-12 at 16:21 -0400, Juan Carlos Rojas Jordan wrote: Tengo bloqueado internet muchacho sino no escribiria. Lo que necesito es como adelantar o retrasar en una hora el tiempo actual del sistema. ^^^ Internet es mucho mas que acceso a sitios web. Por lo demas, la info que buscas esta en tu sistema: man date Leyendo un poco, puedes llegar a: $ date --set $(expr $(expr $(date +%k) + 1) % 24):$(date +%M:%S) atte. -- Marcos Ramirez A. mramir...@armada.cl Documento PUBLICO
Re: Conflicto de IPs
On Mon, 2011-07-25 at 10:38 -0500, Aldo Alexander Leyva Alvarado wrote: Una consulta, como podía detectar, evitar los conflictos de IP en una Red Local. Tengo actualmente una red de unas 200 equipos, entre PC, Servidores, todos configurados con IPs Estáticas, con un Firewall Proxy (Endian) que les da salida a internet a la mayoría de equipos, si bien tengo IPs con accesos restringidos otros pocos con accesos completos, el problema es que durante las madrugadas algunos usuarios le mueven a su Configuración de Red y empiezan a probar con otras IPs a fin de obtener Internet, estos cambios muchas veces me tiran abajo servidores. Como podría evitar estas caídas de los servers, alguna herramienta, servicio en Linux que pueda usar a fin de evitar estos problemas. Aqui tienes varios problemas: 1.- Los usuarios cambian la configuracion de los equipos. La unica opción es que pongas una politica en tu dominio windows restringiendo el acceso al panel de control y/o a cambiar la configuracion de red. Esto no evita que se pueda hacer con los laptops personales y/u otros equipos que los propios usuarios puedan conectar a la red. 2.- Al cambiar las ip hay conflicto con servidores. Tus servidores *no deberian* estar en la misma red que tus usuarios. Mueve los servidores a otra red separados por un firewall/router de la red de tus usuarios, asi por mas que intenten no afectaran otra cosa que a ellos mismos (a menos claro, que a algun genio se le ocurra usar la IP de tu gateway...). 3.- Los usuarios se cambian la ip porque saben que hay ip's que tienen salida a internet. Para esto, puedes usar acceso por usuario en lugar de por IP. Si usas squid como proxy, puedes usar un servidor ldap, base de datos o archivo para definir que usuarios tienen acceso. Asi no importa si se cambian de ip o no, y la responsabilidad de acceso esta ligada directamente al usuario. Con los puntos 2 y 3 resueltos, el punto 1 se vuelve irrelevante. Saludos -- Marcos Ramirez A. mramir...@armada.cl Documento PUBLICO
Re: problema Win y linux
On Tue, 2011-07-12 at 15:06 -0700, Cassius France wrote: Tengo un problema compre un portatil Toshiba mini NB505 y le cambie Win7 por Ubuntu 10.10, pero despues necesitaba Xp, intente instalar con un cd y me salio pantalla azul, luego con otro y me dice que no se reconoce disco duro, necesito formatear en Fat32 para poder instalar Xp y luego ubuntu, por favro ayudenme. Si usaste el disco duro completo para instalar Ubuntu, tendria que reparticionar el disco para hacer espacio para el XP. gparted te puede ayudar en esa tarea. Dependiendo de para que necesites el XP, quiza te convenga instalar algun programa de virtualizacion (como VirtualBox) e instalar XP en una maquina virtual. La segunda opcion es la mas simple. Saludos -- Documento PUBLICO Marcos Ramirez A. mramir...@armada.cl
Re: Squid + Turtle firewall + red windows
On Wed, 2011-05-11 at 13:49 -0400, Alpha Beta wrote: Yo hago la siguiente prueba... Configuro el browser para que siempre salga por el proxy. Luego le pido al ^ browser que me pida autenticacion de usuario. Si no le entrego los datos de autenticacion (user pass) el browser me entrega el tipico error de autenticacion (acces denied). Sobre la misma pantalla digito la direccion httpS://www.facebook.com y el navegador la encuentra Entiendo que el que me responde es el FW no el proxy. ¿o me equivoco? Si configuraste tu browser para que siempre use el proxy, no hay forma en que se este conectando en forma directa al sitio. Estas seguro que el acceso a facebook esta cerrado en el proxy? Es perfectamente posible que squid te pida usuario/pass para algunas paginas y para otras, no. atte. -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: ODBC en Linux
On Mon, 2011-04-25 at 08:49 -0600, Fanatico Linux wrote: [...] Conectar a BD MS SSQL a traves de ODBC en Linux (php). el tema es que quisiera saber si se pueden crear ODBC en linux para conectarme a la base de datos, y asi poder realizar las consultas desde php. el servidor linux es un CENTOS. no puedo manipular la base de datos ya que es propiedad de la empresa desarrollador del software. solo tengo permiso para usar el odbc y el acceso segun la query que me enviaron. Instala los paquetes unixODBC, freetds y php-odbc. Luego de eso, configura los archivo /etc/odbc.ini, /etc/odbcinst.ini segun el ejemplo en http://www.unixodbc.org/doc/FreeTDS.html. Ojo que los directorios en CentOS son distintos a los mencionados en la pagina. /usr/lib, en lugar de /usr/local/lib principalmente. Con eso ya tienes el ambiente listo para ser usado desde php. Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: ODBC en Linux
On Mon, 2011-04-25 at 12:27 -0300, Jose Miguel Vidal Lavin wrote: Usa adodb como capa de DB y cambia el conector a mssql y listo, además te ayuda a resolver temas de sql inyection y demases. http://adodb.sourceforge.net/ Ojo que adodb es una capa de abstraccion y necesita tener instalado el soporte para MS SQL en php (php-mssql). atte. -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: Eliminar lineas de archivo CSV por criterio
On Wed, 2011-02-02 at 15:00 -0300, Rodrigo Ruiz Fuentes wrote: Estimad@s, la situación es la siguiente, tengo un archivo grande en formato CSV, separado por puntos y comas (;) y delimitado por comillas dobles (), en los campos 4 y 5 vienen latitudes y longitudes respectivamente, a veces el dato viene mal y vacío, o sea ... necesito revisar el archivo y eliminar las lineas que en el campo 4 y 5 sean (vacías). Me indicaron que con sed podía hacer eso, algo logré, sin embargo hay mas campos que si pueden ser vacíos, pero no se debe eliminar la línea completa, entonces ahí es el problema, no sé como indicar que verifique la posición 4 y 5 solamente. si entiendo bien, quieres eliminar todas las lineas donde el campo 4 ó el campo 5, o bien, esten vacios, o solo tengan un par de Si es asi, te deberia servir algo como egrep -v -e '^([^;]*;){3,4}\?\?;' archivo Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: OS de 64 bits en un tarro de 32 bits
On Fri, 2010-12-03 at 16:59 -0300, hugo bravo wrote: He leido que los equipos con procesadores de 32 bits solo pueden detectar hasta 3.x gb de ram. A su vez leo que muchas personas recomiendan instalar un os de 64 bits para poder aprobechar mas ram en el caso que disponga. [...] La pregunta, que problemas podria tener al instalar/utilizar un os de 64 en un tarro de 32?? Probablemente puedas instalarlo, pero en ningun caso podra correr. atte.
Re: Ubuntu 10.10 y BAM
On Fri, 2010-11-19 at 15:01 -0300, Jose Miguel Vidal Lavin wrote: nop, he probado desde un celular nokia, como lo hacia antes sin problemas y tambien un sony ericsson BAM que pero nada. Y que dicen los logs cuando tratas de conectarte? atte. -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: [Posible SPAM] Re: nfs y problemas de permisos
On Wed, 2010-11-10 at 09:54 -0300, Juan Andres Ramirez wrote: Todo esto, es para conectar la unidad a un ESXi, por lo tanto la unica manera es con el usuario root, para eso le puse la opcion no_root_squash: /dev/sdd1 /mnt/Respaldos_virtualesntfs-3g rw,sync,no_root_squash,umask=002,nls=utf8 0 0 Curioso el caso. Trate de reproducir tu problema con un disco viejo y no tuve mayor problema Maquina A (Fedora 14): $ mkfs.ntfs /dev/sdg1 $ mount -t ntfs-3g /dev/sdg1 /mnt/disco $ cat /etc/exports /mnt/disco *(rw,sync,root_squash) $ exportfs -a Maquina B (CentOS 5.5): $ mount maquinaA:/mnt/disco /mnt $ mount maquinaA:/mnt/disco on /mnt type nfs (rw,addr=XXX.XXX.XXX.XXX) AFAIK, el error que indicas solo ocurre cuando tratas de exportar un directorio que fue montado a traves de NFS y montarlo en otra maquina. Es decir, si en una maquina C tratara de ejecutar el comando $ mount maquinaB:/mnt /tmp/maquinab El mensaje de error seria el que tu indicas. Por lo que señalas, lo que quieres hacer es exactamente lo que hice con mis maquinas A y B, y no deberias tener ningun problema (descartando hosts allow/deny y/o firewall) y menos aun obtener ese error en particular. ¿Estas seguro que no estas tratando de re-exportar un disco montado a traves de NFS? Es la unica explicacion que se me ocurre. Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: nfs y problemas de permisos
On Fri, 2010-11-05 at 14:20 -0300, Juan Andres Ramirez wrote: /etc/exports /mnt/Respaldos_virtuales 192.168.100.0/255.255.255.0(rw,sync,root_squash) Intenta con /mnt/Respaldos_virtuales192.168.100.*(rw,sync,root_squash) Otrosi, tu hosts.allow no tiene ningun efecto si no tienes un ALL:ALL (o equivalente) en tu hosts.deny Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: openoffice es ahora LibreOffice
On Tue, 2010-09-28 at 21:25 -0400, Alvaro Herrera wrote: Excerpts from Franco Catrin L.'s message of mar sep 28 16:03:42 -0400 2010: El mar, 28-09-2010 a las 15:36 -0400, patricio retamales escribió: El 28 de septiembre de 2010 15:26, Alvaro Herrera alvhe...@alvh.no-ip.orgescribió: Excerpts from Franco Catrin L.'s message of mar sep 28 15:15:21 -0400 2010: El mar, 28-09-2010 a las 13:13 -0400, Alvaro Herrera escribió: ... y código en Java :-P No había opción :-( Porque no les gusta java? A mi no me incluyas, pero me gustaría saber la opinión de Alvaro al respecto. En ese tiempo lo evitaba porque era un parto usarlo en Linux. Atados de licencias, no me gustaba que no fuera libre (yo era 100% perlero en ese tiempo), había que bajarlo de blackdown.org que no estaba soportado por Sun, el consumo de memoria se escapaba fácilmente, echar a andar la VM era lento y además había que compilar, no me acuerdo qué dramas había con no me acuerdo qué bibliotecas ... en fin. Pero eso era la parte entretenida! Cosas como esa te obligaban a ser un buen programador. No que me queje de la calidad de los lenguajes, IDE's, JVM y similares de hoy en dia, pero IMHO tienen una nociva tendencia a enmascarar deficiencias de los programas (y del programador!). Antes los problemas se arreglaban revisando, corrigiendo y escribiendo codigo de calidad, hoy en dia, le ponen mas RAM/CPU a la maquina ... en fin!. Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: openoffice es ahora LibreOffice
On Wed, 2010-09-29 at 16:32 -0400, Gonzalo Diaz wrote: [...] sobre Java y deficiencias de los antiguos JRE Antes los problemas se arreglaban revisando, corrigiendo y escribiendo codigo de calidad, hoy en dia, le ponen mas RAM/CPU a la maquina ... en fin!. El buen programador no tiene porque estar arreglando cachos ajenos para recien empezar a hacer su pega. La idea es reutilizar (independiente del lenguaje/paradigma) lo más posible para resolver el problema concreto (el que me pide mi trabajo) de la manera más eficiente posible. No era ese el sentido de mi comentario. Sino que trabajar con un ambiente limitado (en terminos de RAM/CPU) te obliga a que tus programas sean eficientes para aprovechar al maximo las (pocas) capacidades de la maquina. Tal vez si aplicaría lo anterior a un buen programador ex-empleado de Sun, no resto de los mortales usuarios. No creas, cada cierto tiempo (muy corto para mi gusto) me topo con programadores que suponen que la RAM/CPU es ilimitada y consecuentemente exigen explicaciones de por que la bd no es capaz de procesar 100 registros rapidamente si su programa lo hace perfecto con 10. Por supuesto, siempre es culpa de la BD, la red, la poca RAM (como si 2+ Gb fueran poco), la CPU antigua (o poca), e incluso el lenguaje. Nunca es problema del programa y/o de la poca habilidad del programador. Y para relacionarlo al tema original, lo que señala Alvaro acerca de tener que superar las limitaciones de JRE antiguos, para mi es una buena señal de aptitudes (No, no haber pasado por eso no significa que sea señal de lo contrario!) Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: openoffice es ahora LibreOffice
On Wed, 2010-09-29 at 17:03 -0400, Franco Catrin L. wrote: El mié, 29-09-2010 a las 16:26 -0400, Marcos Ramirez escribió: [... sobre Java ...] Antes los problemas se arreglaban revisando, corrigiendo y escribiendo codigo de calidad, hoy en dia, le ponen mas RAM/CPU a la maquina ... en fin!. Curiosamente el mismo que te proveía el lenguaje, después te trataba de vender la mejora por hardware. No es tan curioso: te vende el problema y luego la solucion, a menudo parcial. Negocio redondo!!. En todo caso, pastelazos podemos encontrar en todos los lenguajes, sólo está la diferencia en la barrera de entrada que se les aplica. Absolutamente de acuerdo. Y aun asi, la culpa siempre la tiene el lenguaje. Basta mirar el caso de C. Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: openoffice es ahora LibreOffice
On Tue, 2010-09-28 at 15:26 -0400, Alvaro Herrera wrote: Excerpts from Franco Catrin L.'s message of mar sep 28 15:15:21 -0400 2010: El mar, 28-09-2010 a las 13:13 -0400, Alvaro Herrera escribió: Hmm, en ese tiempo escribía informes en LyX, oops. ... y código en Java :-P No había opción :-( ¿? La mayor parte de los lenguajes de programacion fueron creados antes de esa epoca y una buena parte de los mas nuevos son dialectos de lenguajes ya existentes. O quiza te refieres a que tu no tenias mas opción? Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: scp y velocidad de transmisión
On Thu, 2010-09-02 at 15:18 -0400, Juan C. Olivares wrote: He notado que scp tiene pésimas estimaciones de la velocidad de transmisión. ¿Alguien sabe por qué pasa? a) Probablemente porque scp no es un programa pensado para medir rapidez de transmision. b) Es una /estimacion/. Para obtener valores reales debes esperar a que termine y te diga cuanto demoro. Generalmente, hay que esperar varios segundos (medio minuto tal vez) para que la estimación sea realista :) IMHO, dado que el objetivo es transmitir archivos, que la estimacion sea mejor o peor no es muy relevante. Saludos
Re: Analizador Conexion (mas Datos)
On Thu, 2010-07-22 at 10:46 -0600, Fanatico Linux wrote: Señores. les detallo un poquito mas, por si me pueden orientar porfa. [...] ellos le hechan la culpa a la red local, pero yo puse mi notebook, directamente al router que ellos instalaron para recibir y repartir la conexion. y se caia igual. (sin estar pasando por switch o cablerios de la red local) en fin. ¿hay alguna forma de presentarles un informe o algo, en que pueda demostrar que su conexion se cae? gracias. Con respuestas asi, yo evaluaria la opcion de cambiar el proveedor. Una revision a tus contratos sobre las obligaciones del proveedor no estaria de mas. Saludos
Re: impresora para LINUX
On Mon, 2010-07-19 at 11:08 -0600, Gabriel wrote: 2010/7/19 Julio Pacheco T. julio.pach...@provectis.cl: 2. Paperweight = Pisapapeles, i.e. tiene más o menos la misma utilidad que una piedra :) pisapapeles...debe ser una broma? I am not understand! A medias. Hay modelos que en Linux apenas son detectados como algo que esta conectado. Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: Postgresql que se muere
On Thu, 2010-07-15 at 10:03 -0400, Franco Catrin L. wrote: El mié, 14-07-2010 a las 17:16 -0400, Aldrin Martoq escribió: On Jul 14, 2010, at 3:14 PM, Franco Catrin L. wrote: Eso es lo que se ve por fuera, pero el día en que inventen un SELECT que ocupe cero bytes está lejos aún. Lectura recomendada: http://www.joelonsoftware.com/articles/LeakyAbstractions.html Yo difiero de este pensamiento. La capa extra (en este caso, la base de datos) debe ser lo suficientemente robusta para no gotear errores inesperados, pues es quien tiene toda la información de saber qué paso realmente. Mi mirada al documento es respecto a cómo las abstracciones pueden jugar en contra cuando no sabes qué está pasando realmente por debajo, algo que queda claro al leer los comentarios en este thread. Un buen ejemplo que da el autor es cuando recorres una estructura de datos y perfectamente el programador puede recorrerla de una forma que el rendimiento se degrade. Si quieres ver el otro lado de la moneda, siempre estaran los programadores que piensan que la BD es magica y que sin importar las sentencias SQL que usen, el rendimiento debe ser maximo o superior. Las abstracciones que gotean no son un error, son un hecho. Asi es. El punto es cuanto goteo es razonable o aceptable. Hay cosas que nigun motor puede hacer, como conseguir memoria donde no la hay, pero si puede administrar bien la que tenga. Por citar el mismo ejemplo de Oracle que tu mencionaste antes, hay casos en que una consulta puede ser extremadamente lenta, pero no entrega un error de falta de memoria. Saludos
Re: Postgresql que se muere
On Tue, 2010-07-13 at 17:46 -0400, Franco Catrin L. wrote: hmm... insisto que ningun motor de base de datos decente deberia retornar un mensaje de error de memoria como resultado de un SELECT Por qué no? A mi me parece razonable que el motor tire un error de falta de memoria... cuando le falta memoria para procesar el select. Al contrario. Esto indica que tu BD no es confiable; y si ya con select se cae, ¿Que podrias esperar al hacer un insert/update? En este caso, habria que revisar si se trata del fierro, o en caso contrario actualizar lo mas rapido posible. Saludos -- Marcos Ramirez mramir...@armada.cl Documento Publico
Re: OT: oracle client
On Wed, 2010-07-14 at 09:26 -0400, Carlos Molina wrote: Estimados, alguno de ustedes conoce algun lugar de donde descargar el cliente oracle 9i para linux (centos) aca solo poseen la version para W$. y oracle lo descontinuo de su sitio... no lo he podido encontrar por medio de google. lo necesito para levantar Zenoss y poder monitorear las BD. desde ya, muchas gracias. Utiliza el cliente de 10g. A menos que BD sea muy vieja o tu programa este hecho especificamente para 9i (raro, pero es posible), no hay ninguna razon para que estes obligado a usar solo ese cliente. atte. -- Marcos Ramirez mramir...@armada.cl Documento Publico
Re: OT: oracle client
On Wed, 2010-07-14 at 13:51 -0400, Carlos Molina wrote: El 14 de julio de 2010 13:45, Marcos Ramirez mramir...@armada.cl escribió: Utiliza el cliente de 10g. A menos que BD sea muy vieja o tu programa este hecho especificamente para 9i (raro, pero es posible), no hay ninguna razon para que estes obligado a usar solo ese cliente. lo que pasa es q tengo unas BD con oracle 8, y el cleinte 10g no las ve, segun me dijo nuestro dba. Si Tu BD es 8.1.7, puedes usar el cliente 10gR1 (10.1.X) p 10gR2 (10.2.X). Independiente de ello, tu BD deberia estar en 10gR2. La version 8i hace rato que paso a soporte extendido y ademas te estas perdiendo bastantes mejoras por quedarte en una version obsoleta. atte. -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: OT: oracle client
On Wed, 2010-07-14 at 14:21 -0400, Gonzalo Diaz wrote: El 14 de julio de 2010 14:06, Marcos Ramirez mramir...@armada.cl escribió: Independiente de ello, tu BD deberia estar en 10gR2. La version 8i hace rato que paso a soporte extendido y ademas te estas perdiendo bastantes mejoras por quedarte en una version obsoleta. ¿Y quien le va a pagar la licencia? ¿se justifica la compra de nuevo software? ¿es crítico el soporte de la BD? simple: Si tienes soporte, subir de version esta dentro del contrato. Si no tienes soporte, no deberias estar usando Oracle. Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: Postgresql que se muere
On Wed, 2010-07-14 at 15:45 -0400, Franco Catrin L. wrote: El mié, 14-07-2010 a las 15:31 -0400, Gonzalo Diaz escribió: eso quiere decir que tendrias que poner mas memoria a tu servidor por cada n-cantidad de nuevos registros que le agregas a la base de datos? eso no tiene sentido... y fijate que el error se produjo con un simple SELECT COUNT()... Eso es lo que se ve por fuera, pero el día en que inventen un SELECT que ocupe cero bytes está lejos aún. Lectura recomendada: http://www.joelonsoftware.com/articles/LeakyAbstractions.html ... y por supuesto, la explicación detallada de Alvaro sobre lo que sucede behind the scenes. Si un SELECT no pudiera retornar errores de memoria, ¿para que diablos habrán inventado el sistema de excepciones en postgresql? Cabe recordar que un SP se puede programar varios lenguajes ajenos. Eso es lo que se ve por fuera, pero el día en que inventen un sistema de excepciones que ocupe cero bytes está lejos aún. Estas perdiendo el punto. No se trata de cuantos bytes ocupe el select/procedimiento o de si un procedimiento puede o no arrojar una excepcion; sino que el motor no traspase errores que son inmanejables a nivel de aplicacion. Por seguir tu linea: si se considera aceptable que el motor entregue un error al hacer un [simple] select, ¿que deberia hacer la aplicacion? ¿reintentar hasta que funcione, reemplazar la funcionalidad del motor por una propia, otra? Si yo estuviera frente a esa disyuntiva, me deshago del motor, o lo cambio por otro mas confiable. O simplemente que la aplicacion maneje los archivos directamente. Distinto es el caso cuando hay un problema subyacente, como error de memoria, disco corrupto o similar, en cuyo caso, se cambia la maquina. Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: Postgresql que se muere
On Wed, 2010-07-14 at 17:05 -0400, Franco Catrin L. wrote: Parece que todos perdimos el punto hace rato. Me recuerda los dias mas brillantes de esta lista :) Viendo el error que aparece en el post original, no me es evidente que PostgreSQL se haya ido al suelo, también puede ser un error reportado por el sistema de excepciones. Sólo se ve un copy/paste de una sesión de terminal, pero no sabemos como si el motor reportó o no el mensaje que muestra el terminal. Como toda discusion, esta evoluciono hacia partes que no eran el sentido original. Tienes razon que el error por si mismo puede tener varias causas/origenes. Mi punto es que no en todos esos casos es aceptable quie el motor te entregue un error. Y si te encuentras con tal motor, lo mejor es desecharlo porque no esta cumpliendo su tarea. En las causas que si son aceptables (fierro principalmente) se agredece que el motor haga lo mejor posible para no terminar con datos corruptos o inconsistentes. En oracle diría ORA-04030 para reportar el mismo problema. Ojo que este error es consecuencia directa de un problema de configuracion de Oracle (PGA / parametros del kernel / sort area, entre otros). Una BD configurada correctamente no debiera darte este error. Hasta este punto, ni siquiera estamos hablando de si la respuesta es rapida o no (eso ya es tema del tuning). Saludos
Re: crear sistemas de archivos o utilizar dispositivo directamente
On Thu, 2010-06-03 at 11:01 -0400, Victor Hugo dos Santos wrote: referente a esto del RAW, también había entendido que seria mas rápido (recuerdo que oracle lo usaba tiempo atrás).. pero bueno... hice algunas pruebas y los resultados son bien distintos de lo que imaginaba. resumen: Usando tar + compression sin FS = 00:18:13 Usando tar sin compression sin FS = 00:09:14 Usando tar + compression con FS = 00:13:44 Usando tar sin compression con FS = 00:05:04 probaste desactivando el cache? /sbin/hdparm -W 0 /dev/hdX y/o mount -o remount,sync /mnt antes de hacer las pruebas. Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: Como deshabilitar teclado
On Thu, 2010-06-03 at 15:07 -0400, Hector Gatica wrote: Necesito implementar un par de equipos (estaciones de trabajo) , que puedan trabajar solo con mouse y pantalla. A la vez , queremos que cualquier intento por enchufar un teclado PS-2 o USB sea bloqueado. La otra vez a nivel de kernel , cuando uno dejaba el modulo de teclado o input afuera , se podia lograr esto. Es factible hacerlo sin tener que recompilar el kernel ? , con otra opcion mas user-friendly ? . Una idea: asumiendo que quieres que esto sea bajo X, desactiva el soporte HAL de X y configura a mano solo el dispositivo del raton. Algo asi como Section ServerFlags Option AutoAddDevices False Option AllowEmptyInput False EndSection Section InputDevice Identifier Mouse 1 Driver mouse Option Device/dev/mouse Option Protocol Auto EndSection -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: crear sistemas de archivos o utilizar dispositivo directamente
On Wed, 2010-06-02 at 15:40 -0400, Victor Hugo dos Santos wrote: 2010/6/2 Alvaro Herrera alvhe...@alvh.no-ip.org: En 10 años más cuando alguien quiera mirar el disco ¿va a saber cómo hacerlo si usas el dispositivo directamente? Creo que hay más probabilidad de que sepa cómo hacerlo funcionar si le pones una tabla de particiones. pero quitando la estupidez humana... sabe se existiría alguna diferencia tecnica entre ambos ?? por ejemplo: - diferencia en la velocidad de acceso (lectura / escritura) En estricto rigor, es mas rapido porque te ahorras el overhead que produce el propio FS con cosas inutiles como la info que permite verificar la consistencia del fs. - mas o menos espacio para armazenamiento menos. - si hay problemas eléctricos con ext3 existe posibilidad de que el FS se quede rarito, pasara el mismo si uso disco directamente ?? Absolutamente. La unica diferencia es que con ext3 tienes herramientas que te ayudan a llevar el fs a un estado consistente. Si usas el directo directamente esas herramientas las debes proveer tu, o en su defecto, asumir que puedes perder informacion. - etc..etc Resumen: Usa un filesystem. Lo que puedes ganar en velocidad de acceso y/o espacio ahorrado no justifica el riesgo y/o el arrepentimiento a futuro. Saludos
Re: Buscar texto dentro de un *.jar
On Wed, 2010-04-21 at 15:12 -0400, Sebastián Herrera A. wrote: Estimados, me cuelgo de la pregunta anterior. Si necesito buscar texto dentro de archivos que están comprimidos como lo puedo hacer? Si estan comprimidos con zip, puedes usar zipgrep (1l). No olvides que los .jar son basicamente archivos zip. En Fedora, esta incluido en el paquete unzip. Iamgino que en otras distros debe tener un nombre similar. Saludos Documento PUBLICO -- Marcos Ramirez mramir...@armada.cl
Re: Opinion personal Linux Windows
On Thu, 2010-02-25 at 11:56 -0700, listali...@tecnocreativo.cl wrote: ¿que distribucion de linux es lo mas parecida a windows, a nivel de usuario y como maquina de escritorio (no server)? a mi me gusta linux como a todos ustedes, pero a los usuarios que me enfrento, no necesariamente, por lo que les pido su opinion, para que el cambio no sea tan traumatico para ellos, ni ulceristico para mi. gracias. ellos como usuarios solo usan planillas excel, word, se conectan a escritorios remotos para los sistemas (en win2003) y mucho sistema en ambiente web. la mayoria en php o java. y algunos en aspx. nuevamente gracias. En mi experiencia, Ubuntu es una distribucion que les sienta muy comodo tanto a los usuarios inexpertos como a los que estan un poco mas avanzados. Los usuarios expertos eligen ellos mismos. Atte. -- Marcos Ramirez mramir...@armada.cl
Re: RereRE: LOGS - Samba y acceso desde win
On Mon, 2010-02-22 at 14:37 -0700, listali...@tecnocreativo.cl wrote: GRACIAS POR TU RESPUESTA. TE COMENTO SEGUN EL TEMA MAS ABAJITO. No escribas en mayusculas. Dificulta la lectura y equivale a *gritar* creaste los usuarios samba (no son los usuario del sistema), esto es, tus usuarios aparecen en /etc/samba/smbpasswd o en /etc/samba/smbusers? NO ME FIGURA EL ARCHIVO SMBPASSWD. INCLUSO LO BUSQUE CON LOCATE, PERO SOLO ME APARECE UNO EN /BIN. QUE AL INTENTAR VERLO CON CAT, ME TIRA PUROS GARABATOS. Y EN EL ARCHIVO /ETC/SAMBA/SMBUSERS NO ME APARECEN LOS USUARIOS QUE CREO. DESPUES LE HICE LO DEL SAMBA SMBPASSWD -A XXX (CON EL -A YA QUE ES LA VERSION 3.X..) PERO AUN ASI, NO ME FIGURA EN EL ARCHIVO SMBUSERS Prueba con: $ testparm -s -v | egrep passdb Si te aparece una linea que dice passdb backend = tdbsam significa que el samba esta haciendo uso del archivo passdb.tdb y esta bien que no use el smbpasswd. En cualquier caso, debes crear los usuarios en samba. No basta con que existan en el sistema. En terminos simples, para cada usuario que quieras que acceda a tu servidor debes asegurarte que exista en ambos archivos: $ adduser usuario $ smbpasswd -a usuario La password que toma samba es la que asignas con el segundo comando. Para probar, usa el comando smbclient -L //NOMBREDELEQUIPO -U usuario%password te debe mostrar la lista de directorios/impresoras compartidos o un mensaje de error. Saludos
Re: Resp. LOGS - Samba y acceso desde win
On Tue, 2010-02-23 at 10:47 -0700, listali...@tecnocreativo.cl wrote: [ Esta usando tdbsam, asi que no hay smbpasswd ] Si te aparece una linea que dice passdb backend = tdbsam significa que el samba esta haciendo uso del archivo passdb.tdb y esta bien que no use el smbpasswd. entonces, estoy con el passdb.tdb (y no es editable o leible con cat verdad?) No lo edites directamente. Aunque puedes verlo con cat/less, cuanto de eso entiendas, ya es otro tema. [Los usuarios estan creados tanto en el sistema (adduser) como en samba (smbpasswd) ] no se si sirva, pero este equipo (el del samba) no esta dentro de un dominio. No importa. En este caso actua como controlador y usa su propia base de usuarios (smbpasswd + usuarios del sistema) para validar. Para probar, usa el comando smbclient -L //NOMBREDELEQUIPO -U usuario%password probe eso tambien, y me muestra: [r...@documentos ~]# smbclient -L //documentos -U cbenavides%docscb Domain=[DOCUMENTOS] OS=[Unix] Server=[Samba 3.0.33-3.15.el5_4.1] Sharename Type Comment - --- tmp Disk IPC$IPC IPC Service (Linux Documentos) cbenavides Disk Home Directories ^^ Con esto ya sabes que a) el usuario/password es valido y b) tienes acceso a su home (al menos a ver que esta compartido). Solo te falta probar lo sgte: $ smbclient //documentos/cbenavides -U cbenavides%docscb smb: \ dir [Aqui deberia mostrar una lista de los directorios/archivos del usuario] Con los comandos put/get puedes enviar/recuperar archivos desde el samba. Si hay algun error, ya seria de permisos en el disco que deberian solucionarse con algo como chown -R cbenavides /home/cbenavides; chmod u+wrx /home/cbenavides; chmod a+rx /home. atte. documento PUBLICO -- Marcos Ramirez mramir...@armada.cl
Re: LOGS - Samba y acceso desde win
On Mon, 2010-02-22 at 12:13 -0700, listali...@tecnocreativo.cl wrote: Hola. La verdad es que no me manejo en el tema de redes y servidores mucho. soy programador, y me pidieron montar un servidor de archivos. [...] al servidor linux, en el samba, se le indico el nombre del grupo de trabajo, se le indicaron los usuarios (por el gui que tiene el centos para configurarlo). creaste los usuarios samba (no son los usuario del sistema), esto es, tus usuarios aparecen en /etc/samba/smbpasswd o en /etc/samba/smbusers? Por lo poco que muestras del log, asumo que si puedes conectarte a traves del entorno de red a tu equipo. ¿te pide usuario y password? si no lo hace, asume que, o estas usuando el mismo usuario/pass que en tu windows, o esta asumiendo algun usuario local (nobody tipicamente). Necesitas asegurarte que el usuario con el que te estas conectando al samba es el mismo que tiene los permisos en el directorio y que samba no esta asumiendo otro. Para saber, has la sgte prueba: agrega las lineas para compartir el directorio /tmp que incluyo mas abajo y trata de ingresar a ese directorio. Como tienes todos los permisos deberias poder conectarte y crear algun archivo ahi, eso te permitira saber con que usuario te esta reconociendo el samba exactamente. Si falla por permisos, prueba entrando al shell (cambiale el shell del usuario a bash primero) con tu usuario cbenavides $ su - cbenavides $ cd /home/cbenavides $ ls -la Si hay algun error te deberia indicar que es de permisos y ya sabes que revisar. Por supuesto, nunca esta demas revisar que no tienes ruido por SElinux activado (getenforce || setenforce Permissive) y que tu directorio /home permite al menos entrar a el (chmod a+rx /home) atte. [tmp] path=/tmp writeable = Yes guest ok = yes browseable = yes Documento PUBLICO -- Marcos Ramirez mramir...@armada.cl
Re: cliente de correo con soporte a maildir
On Mon, 2009-11-02 at 14:18 -0300, Victor Hugo dos Santos wrote: supongo que algunos por aca pasaron por el mismo problema.. asi que la pregunta seria: que clientes de correos relativamente amigables, opensource y que sirva para los usuarios finales revisar sus correos POP3 para windows conocen ??? Mi mailbox en evolution tiene 8G (no he probado a fondo la version para windows, pero es un port mas o menos directo). Tambien he tenido buenos resultados con thunderbird. No es OSS, pero se de casos que usan eudora sin problemas (con 140.000+ mensajes). Saludos -- Marcos Ramirez mramir...@armada.cl
Re: chequeo del FS
On Wed, 2009-10-28 at 10:11 -0300, Victor Hugo dos Santos wrote: la pregunta es: como puedo indicar al comando mount que revise los parámetros Mount count y Next check after y en caso de ser necesario ejecutar un chequeo del sistema de archivo antes de montar las particiones ??? No puedes. No es tarea del mount. Este chequeo se hace /solo/ al reiniciar la maquina. Si quieres que se haga un chequeo tus scripts deberian considerar cuando invocar fsck antes del mount. Si hay reinicios de la maquina entre medio, puedes crear un archivo /forcefsck para forzar el chequeo de los FS. atte. -- Marcos Ramirez mramir...@armada.cl
Re: ayuda para interpretar strace
On Thu, 2009-10-22 at 15:08 -0300, Cristian Fernández wrote: es un proceso forms request que se quedo runaway y no quiero matarlo hasta saber que archivo estaba escribiendo Si sabes cual es el proceso, usa lsof(8) para saber que archivos tiene tomado. -- Marcos Ramirez mramir...@armada.cl
Re: awk
On Tue, 2009-10-20 at 17:39 -0300, Juan Andres Ramirez wrote: Si me compliqué porque la forma de pasar directorio imap a Maildir es: mb2md.pl -s /home/user/directorio -R -d /home/user/Maildir/.directorio entonces, pensaba aplicar este comando asi: mb2md.pl -s /home/user/$d -R -d /home/user/Maildir/.$d Ya que como no se que nombre tiene el directorio mbox debo tenerlo en una variable, de lo contrario tendria que lanzar este comando a mano por cada usuario y por cada directorio imap mbox. Si no quieres recorrer recursivamente los directorios bajo /home/user, esto es lo que estas buscando for i in /home/*; do if [ -d $i ]; then for j in $i/*; do if [ -f $j ]; then n=$(basename $j); mb2md.pl -s $j -R -d $i/Maildir/.$n ; fi; done; fi ; done -- Marcos Ramirez mramir...@armada.cl
Re: awk
On Tue, 2009-10-20 at 14:51 -0300, Juan Andres Ramirez wrote: Hola listeros: Estoy tratando de hacer un script en bash para procesar archivos de texto en un directorio, esto es para posteriormente aplicar mb2md a estos archivos. [...] Lo que hace esto, es dividir los string que están dentro del archivo en sus respectivos delimitadores que en este caso es *, y eso lo hace bien, lo que no se es como hacer que esto se repita , para ingresar todos los archivos a un arreglo, para despues poder llamar al arreglo y procesar cada archivo. Me parece que te estas complicando innecesariamente. Te deberia servir algo del estilo find /home/usuario/mail -type f -exec mb2md -s {} -d DIRECTORIO \; o incluso find /home/usuario/mail -type f -print | while read l ; do mb2md -s $l -d DIRECTORIO; done atte. -- Marcos Ramirez mramir...@armada.cl
Re: consulta sobre erroes de acpi para procesador
On Tue, 2009-10-06 at 16:02 -0400, Arturo Mardones wrote: Señores, Tengo una dl380 g5, con RHEL 5.1, sin actualizar, tal como se instalo y que me arroja estos errores: ACPI: Getting cpuindex for acpiid 0x4 ACPI: Getting cpuindex for acpiid 0x5 ACPI: Getting cpuindex for acpiid 0x6 ACPI: Getting cpuindex for acpiid 0x7 Alguien sabe la urgencia o implicancia que tiene que estos errores? en google no he encontrado mucho que lo aclare. ACPI te esta avisando que tu BIOS esta listando procesadores disponibles que no puede encontrar. Es un mensaje informativo y no un error. Basicamente no deberias preocuparte mucho por esto. atte. -- Marcos Ramirez mramir...@armada.cl
Re: Consulta sobre instalacion de Apache+PHP+Oracle
On Thu, 2009-09-10 at 16:50 -0400, Juan Sagardia wrote: export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server ./configure \ --with-oci8=$ORACLE_HOME \ --with-apxs2=/usr/local/apache/bin/apxs \ ^^ --with-config-file-path=/usr/local/apache/conf \ --enable-sigchild Por que el apache esta en esa ubicacion? no deberias necesitar recompilarlo para agregar el soporte oracle al php. make install --- en la instalacion falla y se queda en el siguiente paso [r...@srv-linux php-5.2.9]# make install Installing PHP SAPI module: apache2handler /usr/local/apache/build/instdso.sh SH_LIBTOOL='/usr/local/apache/build/libtool' libphp5.la/usr/local/apache/modules /usr/local/apache/build/libtool --mode=install cp libphp5.la/usr/local/apache/modules/ cp .libs/libphp5.so /usr/local/apache/modules/libphp5.so cp .libs/libphp5.lai /usr/local/apache/modules/libphp5.la libtool: install: warning: remember to run `libtool --finish /root/php-5.2.9/libs' chmod 755 /usr/local/apache/modules/libphp5.so No hay nada aqui que diga por que se interrumpe la compilacion, incluye el mensaje completo. No termina la instalacion. Agradeceria cualquier ayuda puesto que en este momento estoy muy confundido. Estas compilando el php desde cero. _No lo hagas_. Si tienes muy buenas razones para hacerlo, reconsideralas y /no lo hagas/. El procedimiento para instalar el modulo oci8 es bastante simple: # yum -y install httpd php-devel # wget -c http://pecl.php.net/get/oci8-1.3.5.tgz # tar zxf oci8-1.3.5.tgz # cd oci8 # export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server # phpize # ./configure --with-oci8 # make make install # cat /etc/php.d/oci8.ini EOF extension=oci8.so EOF # service httpd restart Con esto no necesitas estar recompilando a mano ni tener tus servicios en lugares no estandar. atte. -- Marcos Ramirez mramir...@armada.cl Documento Publico.
Re: Linux Como Bridge
On Sun, 2009-08-30 at 08:05 -0500, José Palacio wrote: Hola señores. Mi problema es el siguiente, necesito configurar un equipo con Linux OpenSuSE 11.0 como bridge, el equipo tiene tres tarjetas de red, una conectada a internet y las otras comunican los equipos en dos redes lan, pero debo unir ambas redes para que las mismas puedan compartir archivos e impresoras entre ellas y no hay puntos de red disponibles, y la solución que se me ocurre es usar el equipo como un bridge, configurando las dos tarjetas de red de la lan. No hay ninguna razon para que debas unir las redes para hacer esto. Simplemente usa las IP o nombres DNS (si estan registrados) para acceder a las impresoras/directorios compartidos. Ahora que si quieres que todos los equipos aparezcan en el entorno de red, a) no ganas nada con eso y b) vas a aumentar el trafico de tu red innecesariamente. atte. -- Marcos Ramirez mramir...@armada.cl
Re: Bind DNS responde solo al localhost
On Tue, 2009-08-25 at 10:11 -0400, Carlos Martinez wrote: Configuración de named options { listen-on port 53 { 127.0.0.1; }; // listen-on-v6 port 53 { ::1; }; [...] allow-query { 127.0.0.1; }; recursion yes; }; Quita esas lineas y asegurate que estas permitiendo conexiones al puerto 53 udp/tcp. atte. -- Marcos Ramirez mramir...@armada.cl
Re: Actualizar de PHP5.1.x a PHP5.2.x
On Tue, 2009-08-11 at 11:28 -0400, Alberto García Gómez wrote: Necesito actualizar mi PHP de 5.1.x a 5.2.x, y ademas deseo hacerlo a traves de rpm, pero cada vez que lo intento me pide mas y mas depencias que al final tengo de descargar. Mi pregunta es como puedo actualizar y que el sistema automaticamente me satisfaga las dependencias. La primera respuesta es NO LO HAGAS. Las distribuciones prueban los componentes que incluyen e instalar partes foraneas te dejaran sin la ayuda que pudieras necesitas en caso de presentarse algun problema. Dicho lo anterior y si entiendes las consecuencias, puedes habilitar el repositorio c5-testing de Centos para instalar el php 5.2; o puedes usar el repositios de remi http://blog.famillecollet.com/pages/Config-en o jason http://www.jasonlitka.com/yum-repository/. Saludos -- Marcos Ramirez mramir...@armada.cl Documento PUBLICO
Re: Maquinas virtuales
On Thu, 2009-08-06 at 13:32 -0400, Carlos Martinez wrote: Estimados. Actualmente uso fedora 11, no hace mucho en realidad y necesito instalr windows para ciertas aplicaciiones de mi empresa (clientes), cuál es uno de los mejores programas para tener maquinas virtuales, si puedo hacer esto me liberare por fin de wintendo. Alternativas hay hartas, tanto oss, gratis como pagadas, de las que he probado estan VMware Server, VirtualBox , Xen, qemu, kvm. Todas pueden ser usadas en Fedora 11 y todas tienen mas o menos las mismas prestaciones. Cual es mejor, depende que lo que necesites y/o que tan apegado estes a tus creencias religiosas. En lo personal, antes usaba VMware server, pero ahora uso VirtualBox, solo porque tiene la capacidad de definir directorios compartidos entre la maquina fisica y la virtualizada. No uso Xen/kvm porque a veces necesito correr la maquina virtualizada en otras plataformas (windows) y usar la misma herramienta disminuye la posibilidad de problemas/errores. Saludos -- Marcos Ramirez mramir...@armada.cl
Re: formail en Perl
On Fri, 2009-07-31 at 14:21 -0400, Alvaro Herrera wrote: Ahora lo que debo averiguar es cómo crear un mensaje como objeto en Perl a partir de lo que tengo en la base de datos, para despliegue ... sorpresivamente me encuentro con que Mail::Box no ofrece métodos para hacer eso fácilmente :-) Mail::Internet (MailTools) deberia servirte, aunque francamente no veo porque no pudieras usar Mail::Message (Mail-Box) como se describe en Mail::Message::Construct::Build (Mail-Box). Supongo que lo facil depende de como hayas dividido el correo original. Saludos -- Marcos Ramirez mramir...@armada.cl
Re: formail en Perl
On Fri, 2009-07-31 at 15:57 -0400, Alvaro Herrera wrote: Marcos Ramirez escribió: Mail::Internet (MailTools) deberia servirte, aunque francamente no veo porque no pudieras usar Mail::Message (Mail-Box) como se describe en Mail::Message::Construct::Build (Mail-Box). El problema es construir el header. En la BD lo guardo como un string de varias líneas, y no veo en Mail::Message::Construct cómo crear un header a partir de eso. Toda la API parece asumir que uno va a ingresar los campos uno por uno, pero con este diseño de BD es un cacho hacerlo así (no se puede simplemente cortar línea por línea, porque los campos largos pueden usar más de una línea, como Received, los subject largos, los To y CC largos, etc). Tendría que ponerme a procesar el header pero eso es justo lo que no quiero hacer ... Asumiendo que esto es lo que guardas en tu BD, ¿ Que tiene de malo algo como lo que incluyo ? Mas aun, si tienes el cuerpo del mensaje en otro campo, perfectamente puedes concatenar ambos y pasarlos como parametro del Mail::Message-read($var) (recuerda que hay una linea en blanco entre ambos) Saludos #!/usr/bin/perl use Mail::Message; my $headers = qq(Date: Fri, 31 Jul 2009 15:57:30 -0400 From: Alvaro Herrera alvhe...@alvh.no-ip.org To: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl Subject: Re: formail en Perl Message-ID: 20090731195730.ge11...@alvh.no-ip.org References: 20090728203614.gf25...@alvh.no-ip.org 20090729000843.gl25...@alvh.no-ip.org 1248884249.2546.6.ca...@pillan.dgpa.armada.cl 20090731182143.gc11...@alvh.no-ip.org 1249066385.2472.10.ca...@pillan.dgpa.armada.cl MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: 1249066385.2472.10.ca...@pillan.dgpa.armada.cl ); my $msg = Mail::Message-read($headers); ... $msg-head() entrega el header del mensaje ... -- Marcos Ramirez mramir...@armada.cl
Re: formail en Perl
On Tue, 2009-07-28 at 16:36 -0400, Alvaro Herrera wrote: Estoy trabajando en construir un sistema _bueno_ de archivos web de [...] Hasta ahora me ha ido bastante bien; tengo un programa en Perl el cual, dado un mail, extrae los datos interesantes con MIME::Parser y los metes en una base de datos para posterior despliegue. El problema más serio que estoy enfrentando es de rendimiento del proceso de importar los mails que están en formato mbox. Actualmente estoy usando formail -s mi-programa, pero el problema es que esto hace un fork invocando mi programa en Perl _para cada mail_, lo cual como comprenderán es horriblemente lento. ¿Alguien tiene alguna sugerencia para hacer esto más rápido? En particular si hubiera una implementación de formail en Perl sería lo ideal, pero no encuentro nada. Si te entiendo bien, tu quieres algo desechable solo para migrar. Si es asi, una mezcla de Mail::Mbox::MessageParser http://www.cpan.org/modules/by-module/Mail/Mail-Mbox-MessageParser-1.5000.tar.gz o Mail::MboxParser http://www.cpan.org/modules/by-module/Mail/Mail-MboxParser-0.55.tar.gz mas MIME::Parser (MIME-tools) mas tus propias rutinas de ingreso de las partes a la Base de Datos. Si te interesa /y/ tienes tiempo /y/ tienes un poco de paciencia, puedo hacerte un pequeño programa que tenga los mecanismos necesarios para generar las partes que necesitas. Tu completas con el acceso a la BD. Saludos -- Marcos Ramirez mramir...@armada.cl
Re: EPEL o rpmforge??
On Wed, 2009-07-08 at 00:44 -0400, Ricardo Mun~oz A. wrote: 2009/7/8 Renato Covarrubias Romero rcova...@alumnos.inf.utfsm.cl: El 07/07/09 17:18, Ricardo Mun~oz A. escribió: [...] No es de extran~ar que en los foros de Fedora recomienden usar EPEL ya que lo administran ellos... :) Más que eso, EPEL son los paquetes de Fedora re-empaquetados para CentOS. Ahí la razón. claro, pero te falto indicar que EPEL no es soportado por CentOS. por lo que no se podria comparar RPMForge vs. EPEL, en teoria no deberia usarse ninguno de los dos... :) En la practica terminas frente a las alternativas de compilar/armar el rpm tu mismo o utilizar un repositorio no oficial. Eso o prescindir de la funcionalidad que entrega el rpm. Lo mejor que te puedo recomendar es que si vas a utilizar un repositorio no oficial procura no mezclarlos o utiliza protectbase/priorities con cuidado. Saludos -- Marcos Ramirez mramir...@armada.cl
Re: RH enterprise 5.3 no reconoce 127.0.0.1 !!!
On Tue, 2009-05-26 at 22:50 -0400, Angelo Astorga wrote: Hola lista, llevo mas de 3 meses con linux red hat enterprise 5.3 y hasta la fecha, funciona mucho mejor que la version 3 en termino de la administracion de recursos... el unico pero que aun no puedo resolver, es el porque no acepta conexion 127.0.0.1 hacia postgresql con php + apache Tienes SELINUX Activado? si es asi, las conexiones desde apache estan bloqueadas y debes modificar esa politica. setsebool -P httpd_can_network_connect=1 Y ME OBLIGA a poner la IP en duro del servidor en aplicaciones java con conexiones a la bd... alguna experiencia equivalente de como resolver situacion... ¿?! Esto no tiene mucho que ver con lo de arriba. Si te refieres a ip en duro como en en lugar del nombre, tienes un problema con tu /etc/resolv.conf o el nombre no esta registrado o tu servidor de nombres no esta respondiendo adecuadamente. Con mas detalles quiza se pueda dar un diagnostico mas preciso. atte. -- Marcos Ramirez mramir...@armada.cl
Re: Duda con parametros de ps
On Mon, 2009-05-04 at 12:33 -0400, Ricardo Utreras Estrella wrote: Consulta concisa: ¿Es lo mismo ps -t- que ps -t? ? Segun los fuentes del ps (parser.c:parse_tty), es exactamente lo mismo: if(!strcmp(str,-)){ /* - means no tty (from AIX) */ ret-tty = 0; /* processes w/o tty */ return 0; } if(!strcmp(str,?)){ /* ? means no tty, which bash eats (Reno BSD?) */ ret-tty = 0; /* processes w/o tty */ return 0; } Saludos -- Marcos Ramirez mramir...@armada.cl