Movido 1

Posted by Gomix Fri, 13 Jun 2008 11:47:00 GMT

Disculpen la salida del aire, tuvimos una mudanza dura de equipos y este blog tuvo que esperar. Ya estamos listos para continuar blogeando nuestras actividades y noticias relevantes de la comunidad Fedoriana en Venezuela.

Flisol 2008 : Asiste

Posted by Gomix Wed, 23 Apr 2008 14:45:00 GMT

Saludos a todos!

Primero que nada agradezco a todas las personas que aportan esos granos de arena que hacen falta en momentos difíciles como los que pasamos en la organización del FLISoL-Caracas 2008.

Tengo el agrado de comunicarles que pese a muchas dificultades a última hora hemos concretado los detalles finales para que el FLISoL Caracas 2008 se lleve a cabo:

SEDE: ISEIT La Trinidad. Calle Las Piedritas con Calle La Soledad. Edificio ISEIT, Piso 3. Mapa de como llegar en esta URL http://tatica.org/tux/mapa-iseit.png

HORA: de 8 am hasta las 5 pm. Tendremos un After-Party… asi que ven preparado para estar de rumba hasta la noche :D

ACTIVIDADES:

- Contaremos con 7 ponencias desde lo más básico hasta lo mas avanzado

- 3 talleres donde podrás aprender a configurar tu ordenador luego de instalarlo y algunas otras cosas mas avanzadas para aquellos curiosos. Podras aprender a editar las fotos de tus amigos y convertirlas en lo que quieras!

- 1 debate donde podras preguntar lo que quieras a nuestros expertos para que nadie quede con dudas

- 1 competencia de videojuegos… si crees que eres bueno jugando ven a demostrarlo a partir de las 3 de la tarde!!!! Jugaremos UrbanTerror!!! http://www.urbanterror.net/news.php

INSTALACIONES:

Podrás instalar en tu ordenador cualquier distribución basada en tecnologías Libres porque los expertos estarán aquí!!! Si te preguntabas que era eso de Ubuntu, Fedora, Debian, Gentoo, Arch y otras mas… aquí estarán las respuestas… Trae tu portátil o computador de escritorio (no hace falta monitor ni teclado… aqui tenemos todo!) e instala algo que funciona de verdad!!!. Olvidate de los virus apestosos y de las notificaciones constantes de error…Olvidate de reiniciar tu computador por “fallas”... el Software Libre es tu solución!!! NOTA: Recuerda respaldar toda tu información y procura desfragmentar tu disco duro antes de venir.

Te esperamos en la fiesta más grande del Software Libre… ven y celebremos junto a nuestros 14 paises hermanos latinoamericanos el Día de la Propiedad Intelectual compartiendo la libertad de usar en nuestros computadores lo que realmente queremos…

Ven y toma el control de TU información!!!!

(Preguntas por el mail tatadbb@gmail.com o por los telefonos 0414-4938816 o 0426-8304309) Si quieres afiches para repartir, contacta por los telefonos arriba mencionados… apurate antes de que se acaben!!!

Conoce mas en la URL:

http://flisol.info/FLISOL2008/Venezuela/Caracas

— tatica Maria Gracia Leandro http://www.tatica.org http://www.iseit.net http://www.latinux.org http://www.fedora-ve.org http://fedoraproject.org/wiki/MariaLeandro LinuxUser= 440285 GPG Public Key: E1CDCC56 “Be yourself… Don’t be anyone else”

Email:Autorespuesta de Vacaciones

Posted by Gomix Sun, 20 Apr 2008 23:21:00 GMT

¿Vacaciones? ¿Qué es eso? ¿Será por eso que se me hizo tan difícil de entrada utilizar el programa “vacation”?

Ahora en serio, cuando alguno de nuestros usuarios desea irse de vacaciones, o ausentarse por cualquier otro motivo, uno de sus requerimientos informáticos comunes es poder generar una respuesta automática a quienes le envíen emails durante su período de ausencia. Otro requerimiento es poder renviar copias a direcciones alternas para que dichas otras personas puedan responder dichos mensajes adecuadamente. Veamos cómo podemos satisfacer de una forma simple estos requerimientos con los archivos .forward. Asumimos en este pequeño artículo que cada usuario posee una cuenta en el sistema y que puede tener en su carpeta de usuario los archivos necesarios (.forward y los asociados .vacation).

Cuando utilizamos Postfix con su cliente para despacho local, que se llama “local”, este examina la existencia del archivo ~/.forward y procede en consecuencia a despachar el mensaje y de acuerdo a los destinatario que allí se indique (man 8 local). Un archivo .forward simple puede ser simplemente:

\gomix
guillermo.gomez@gmail.com
En este caso se han listado dos destinatarios, uno con el nombre de un usuario local precedido por “\” y de segundo con una dirección completa externa al servidor de email local, es decir, el servidor local “no está manejando el dominio gmail.com”. El formato es simple y sólo merece una explicación el “\”, pero lo vamos a hacer un poco más adelante. Ahora, el destinatario en los .forward puede ser un programa externo siguiendo la sintáxis y de acuerdo a aliases(5):
"|/ruta/ejecutable parametro"
De ahi que en realidad el esquema .forward funciona como punto de entrada a cualquier programa que sea capaz de manejar la recepción de un mensaje del motor de correo MTA. En nuestro ejemplo usaremos “vacation” como programa para gestionar la autorespuesta pero esta es sólo una de las opciones posibles. Para poder usar vacation debe instalarlo, y hasta donde he visto no hay rpm disponible en los repositorios comunes por lo que simplemente pasé a compilar el paquete a partir de los fuentes, vea el artículo en el wiki: http://wiki.fedora-ve.org/Correo/AutoresponderVacaciones/Vacation. Una vez instalado el usuario puede ejecutarlo desde una consola así:
$ vacation

Subject: Estoy de vacaciones

No estare revisando mis emails hasta que regrese en el 2009.
Su mensaje acerda de "$SUBJECT" sera renviado a uno de mis colegas para que sea atendido.
:wq <- salvamos y salimos
## Esto produce .vacation.msg con el mensaje a enviar, y
## produce un nuevo .forward con el siguiente contenido
$ cat .forward
\gomix, "|/usr/bin/vacation gomix"

Con esta configuración, si nuestro servidor de correos respeta los .forward, se nos dejará una copia en el servidor local y se llamará al programa vacation para que genere automáticamente una respuesta.

IMPORTANTE: el programa vacation “recuerda” a quiénes le ha enviado autorespuestas para evitar lazos infinitos de correo así que tenga cuidado de no esperar una segunda autorespuesta inmediatamente, solamente le enviará la autorespuesta al primer mensaje.

Si queremos agregar direcciones adicionales para el despacho, ya sabemos que hacer, editemos con nuestro editor favorito el archivo .forward, ejemplo:

$ cat .forward
\gomix, "|/usr/bin/vacation gomix"
guillermo.gomez@gmail.com

Monitor de Ancho de Banda netmonitor

Posted by Gomix Fri, 11 Apr 2008 18:12:00 GMT

netmonitor es una aplicación consola que monitorea las interfases de red y muestra la velocidad de transferencia en cada una de ellas. Es una herramienta simple y ligera y fácil de entender.

Instalación Fedora

yum install netmonitor

Primera Corrida, Configuración

$ netmonitor --config
Netmonitor Main Configuration Menu

1 - Add Device
2 - Remove Device
3 - Save configuration file and exit
4 - Exit without saving
Enter choice :1

Add Device

Availible Devices
0 - lo
1 - eth0

Selected Devices

Please select device add (type 'e' when finished): 1
Ahora ejecutamos y te mostramos un pantallazo.
netmonitor

netmonitor en acción

Yum aliases, tipee menos! 2

Posted by Gomix Sun, 30 Mar 2008 13:16:00 GMT

Una nueva extensión yum está disponible para ahorrarle teclas, se llama yum-aliases y por medio de un ejemplo les muestro como se usa sin tocar ninguna configuración una vez instalado.

Listar paquetes.

## Lista todos los paquetes, instalado y disponibles
# yum ls 
...
zziplib.i386                             0.13.49-4.fc8          fedora          
zziplib-devel.i386                       0.13.49-4.fc8          fedora          
zziplib-utils.i386                       0.13.49-4.fc8          fedora          
zzuf.i386                                0.9-2.fc8              fedora
## Lista solo los paquetes instalados
# yum lsi
...
zd1211-firmware.noarch                   1.4-1                  installed       
zenity.i386                              2.20.1-2.fc8           installed       
zip.i386                                 2.31-3.fc7             installed       
zlib.i386                                1.2.3-14.fc8           installed 
## Lista las actualizaciones disponibles.
# yum lsu
...
gimp.i386                                2:2.4.5-1.fc8          updates         
gimp-libs.i386                           2:2.4.5-1.fc8          updates

Actualizar su sistema.

# yum up 
Loading "aliases" plugin
...

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Updating:
 gimp                    i386       2:2.4.5-1.fc8    updates            14 M
 gimp-libs               i386       2:2.4.5-1.fc8    updates           578 k

Transaction Summary
=============================================================================
Install      0 Package(s)         
Update       2 Package(s)         
Remove       0 Package(s)         

Total download size: 14 M
Is this ok [y/N]: y
...

Hay muchos más alias que pueden usar en /etc/yum/aliases.conf y por supuesto pueden agregar nuevos. Ah!, y se me olvidaba, para instalar:

# yum inst yum-aliases
ups... perdón, aún no se supone que tengo los alias
# yum install yum-aliases

Más información en el wiki.

Kyocera E2000 No USB 1

Posted by Gomix Fri, 28 Mar 2008 22:39:00 GMT

Martillazo al Kyocera E2000Bueno, después de irremediablemente cambiar mi celular, escogí un Kyocera E2000, muy bonito y todo, pero el teléfono se apaga solo cuando se conecta al puerto USB de mi Fedora, ¡vaya comportamiento!

Ya revisé la página de Kyocera y no hay ningún tipo de soporte Linux, así que toca hacerle una pita. Igual les envie un email a soporte técnico a ver si hay alguna solución.

usb-storage: device found at 20
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 12:0:0:0: Direct-Access     Qualcomm MMC Storage      2.31 PQ: 0 ANSI: 2
usb 4-2: reset full speed USB device using uhci_hcd and address 20
usb 4-2: USB disconnect, address 20
sd 12:0:0:0: [sdb] READ CAPACITY failed
sd 12:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUGGEST_OK
sd 12:0:0:0: [sdb] Sense not available.
sd 12:0:0:0: [sdb] Write Protect is off
sd 12:0:0:0: [sdb] Mode Sense: 00 00 00 00
sd 12:0:0:0: [sdb] Assuming drive cache: write through
sd 12:0:0:0: [sdb] Attached SCSI removable disk
sd 12:0:0:0: Attached scsi generic sg2 type 0
usb 4-2: new full speed USB device using uhci_hcd and address 21
usb 4-2: configuration #1 chosen from 1 choice

Arriba los mensajes del kernel muestran como detecta el dispositivo USB de tipo almacenamiento, mientras intenta leerlo y montarlo, el teléfono cambio de modo USB a modo "serial" para que el SO es otro tipo de dispositivo, es decir, desaparece el USB y quedar en modo serial.

Integridad passwd/group

Posted by Gomix Fri, 28 Mar 2008 12:12:59 GMT

Cuando por ejemplo se migran usuarios y grupos de un sistema a otro, incluso entre distintas versiones de sistemas operativos tipo Unix, o como simple rutina de mantenimiento, es útil contar con una herramienta del sistema que nos permita saber si nuestros /etc/passwd y /etc/group, y sus sombras /etc/shadow y /etc/gshadow, están en buena forma, es decir, todas sus entradas siguen el formato correspondiente sin errores. Las herramientas son pwck y grpck.

Abajo algunas salidas de ejemplo tomadas de Fedora Core 5 y Solaris 10.

## Fedora
# pwck
user adm: directory /var/adm does not exist
user news: directory /etc/news does not exist
user uucp: directory /var/spool/uucp does not exist
user gopher: directory /var/gopher does not exist
user ftp: directory /var/ftp does not exist
user pcap: directory /var/arpwatch does not exist
user mailnull: directory /var/spool/mqueue does not exist
user smmsp: directory /var/spool/mqueue does not exist
user ident: directory /home/ident does not exist
pwck: no changes
## Solaris 10
# pwck

lp:x:71:8:Line Printer Admin:/usr/spool/lp:
        Login directory not found

nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico
        Login directory not found

alex:x:101:1::/home/alex:/bin/sh
        Login directory not found

## Solaris 10
# grpck
Limitado::1000:
        1 Bad character(s) in group name

Por supuesto, para más información, man pwck(8) y man grpck(8).

Una prueba con anexo

Posted by Gomix Wed, 26 Mar 2008 12:17:00 GMT

Una prueba con anexo, según la documentación debe crearse el Post desde la interfase de gestíón y enlazando dicho anexo desde el propio blog con este tipo de url: http://blog.fedora-ve.org/files/anexo.ogg.

basket_case.ogg

Arriba el enlace. La subida del recurso funciona como se espera, la única preocupación es que todos los anexos van a parar al mismo directorio. ¿Habrá forma de ordenar un poco esto ? Aqui vale la alerta de que seguramente usted querrá habilitar las cuotas de espacio en disco de su sistema operativo para evitar que un blogero le llene su disco en su servidor. Otra pregunta interesante a responder es si hay forma de limitar el tamaño del anexo subido al servidor.

Aún tengo más preguntas que respuestas en cuanto a typo y cosas que no funcionan como yo quería, pero espero que las reflexiones sirvan para que otros consigan las respuestas.

Identificando Usuario por UID 2

Posted by Gomix Tue, 25 Mar 2008 20:37:50 GMT

Recién tuve que hacerme un guión Bash para automatizar la migración de usuarios de un sistema a otro (Solaris 10/Linux), ambos basados en /etc/passwd como base de datos contentiva de la información de los usuarios en el sistema.

La tarea de la migración incluye siempre verificar que no sobrescribamos un usuario existente con uno nuevo proveniente del sistema antiguo a migrar ya que en ese caso vamos derecho a la perdida de datos.

En cualquier caso el problema se me tradujo en algún momento en cómo poder identificar los nombres de usuarios e identificadores de usuarios repetidos entre una y otra base de datos passwd.

Para el caso de revisar los nombres de usuario usé el comando id, pero este comando sólo trabaja si usted le suministra el nombre de usuario.

[gomix@elbax ~]$ id 0
id: 0: No such user
[gomix@elbax ~]$ id root
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)

Para resolver este problemilla use getent que ademas funciona en ambos casos:

[gomix@elbax ~]$ getent passwd 0
root:x:0:0:root:/root:/bin/bash
[gomix@elbax ~]$ getent passwd root
root:x:0:0:root:/root:/bin/bash

Eso sí, debe especificar la base de datos fuentes en donde está almacenada la información de usuarios en su sistema.

Si este truco te ha sido útil, considera hacer una donación al autor.

Firefox 3 Beta 4 disponible

Posted by Gomix Sat, 22 Mar 2008 12:14:00 GMT

Si eres un desarrollador web y/o quieres probar y colaborar con las pruebas del nuevo navegador web Firefox, revisa las notas de liberación y luego descarga e instala.

También puedes revisar el wiki de Firefox3.

Este es el enlace para comenzar tu descarga.

Older posts: 1 2 3 4


body> body>