Fedora en el FLISoL Masaya 2014

Este año, el FLISoL se celebró en tres ciudades de Nicaragua: Managua, Masaya y Bilwi; Fedora tuvo presencia en las primeras dos. Así nos fue en Masaya. Participantes: William (williamjmorenor): Taller de ofimática, charla sobre Introducción …

Continue to read…

What is going on with FUDCon Latam?

We have been quiet lately. Fedora contributors at Managua worked to have a bid ready. We took into account two factors. How long does it takes to get formal approval and when Flock is going to happen. Because of that we set our date for late October. Flock is going to happen in early August. So hopefully all the bills are paid and Fedora Project can give proper attention to FUDCon Latam. In the other hand FUDCon Managua 2014 was

Category: Sin categoría

Instalando Tryton (ERP Libre) en Fedora

Anteriormente escribí sobre como instalar OpenERP en Fedora, Tryton un fork de OpenERP tambien esta disponible para su instalación desde los repos de Fedora.

La instalación consta de dos partes, primero hay que instalar el servidor y luego el cliente.

Instalando el Servidor de Tryton en Fedora (trytond)

yum install -y trytond trytond* postgresql-server
Donde trytond* instalara todos los módulos disponibles de Tryton desde el repositorio
2- Iniciar base de datos Postgres
postgresql-setup initdb
3- Iniciar servicios
systemctl start postgresql.service
systemctl start trytond.service
4- Habilitar autoinicio de servicios
systemctl enable postgresql.service
systemctl enable trytond.service
5- Detener corta fuegos
systemctl stop firewalld
En realidad hay que agregar una excepción al firewall pero de momento es mas fácil y rápido detener temporalmente el cortafuegos, luego no es necesario.
6- Iniciar con el usuario postgres
su – postgres
7- Crear usuario y base de datos
createuser –createdb openerp

Instalando el Cliente de Tryton en Fedora

yum install -y tryton
Listo!
Category: Sin categoría

Instalar OpenERp en Fedora

OpenERP es una aplicación libre de gestión empresarial, para mi ha sido una agradable sorpresa descubrir que esta aplicación esta empaquetada para Fedora por lo que su instalación es muy fácil e incluso OpenERP puede ser administrado como un servicio por medio de systemd (systemctl).

La instalación consta de dos partes, primero hay que instalar el servidor y luego el cliente.

Instalando el Servidos de OpenERP en Fedora

1- Instalar OpenERP y Postgres

yum install -y openerp postgresql-server

2- Iniciar base de datos Postgres

postgresql-setup initdb

3- Iniciar servicios

systemctl start postgresql.service
systemctl start openerp.service

4- Habilitar autoinicio de servicios

systemctl enable postgresql.service
systemctl enable openerp.service

5- Detener corta fuegos

systemctl stop firewalld

En realidad hay que agregar una excepción al firewall pero de momento es mas fácil y rápido detener temporalmente el cortafuegos, luego no es necesario.

6- Iniciar con el usuario postgres

su – postgres

7- Crear usuario y base de datos

createuser –createdb openerp

Instalando el Cliente de OpenERP en Fedora

1- Instalar Cliente

yum install -y openerp-client

Listo!
Con eso ya hay un servicio de OpenERP funcionado y un cliente para poder acceder al sistema. Solo hay que iniciar el cliente de OpenERP y conectarse al servidor local.
Mas adelante espero poder escribir mas sobre el uso y configuración de OpenERP
Category: Sin categoría

Los héroes del bug heartbleed

El fallo de seguridad en criptografía mas famoso en  mucho tiempo fue resuelto en poco mas de 24 horas en Fedora.
Dentro del sistema de badges de Fedora se a premiado a aquellos que dedicaron su tiempo y esfuerzo para corregir este fallo de seguridad con un badge, como ya sabrán me gustan los badges, y es que se han convertido en una fuente de información estadística importante sobre lo que pasa en el Proyecto Fedora, estos son pues los heroes del bug heartbleed;
















Cómo se corrigió el bug seguridad Heartbleed en Fedora

Este post no es un articulo de como corregir el fallo de seguridad en Fedora, el fallo de seguridad ya fue corregido y puesto a disposición de todos los usuarios de Fedora 19 o 20 que son las dos versiones con soporte actualmente, si no mas bien aprovecho la oportunidad de compartir como se manejo el fallo y como la gigantesca infraestructura detrás del Proyecto Fedora ayudo a la solución del mismo.

Antes que nada si no han actualizado su sistema y usan OpenSSL, actualicen sus sistema ahora mismo.

Entonces una vez detectado el fallo de seguridad que pasa?

Lo primero fue el reporte del fallo se seguridad en el sistema de seguimiento de errores de Fedora alojado en el Bugzilla de RedHat:

Bug: 1085066 
Bug: 1085065

Seguido de una aviso a todos los usuarios de Fedora mediante la lista de correos de anuncios, no es necesario estar suscrito a este lista (muy importante por cierto) para estar informado de los últimos anuncios publicados, basta por entrar a la página de inicio de Fedora (http://start.fedoraproject.org/) donde podrán ver lo últimos anuncios en la parte izquierda del sitio, cabe mencionar que este es la página de inicio por defecto cuando uno abre FireFox en Fedora.

Una vez reportado el fallo corresponde a los mantenedores del paquete subir los parches de seguridad al sistema de paquetes de Fedora, podemos ver como se fueron subiendo los cambios desde la base de Datos de Paquetes de Fedora para cada uno de los paquetes afectados:

OpenSSL
Mingw-openssl

Estos sitios nos permiten acceder al estado de empaquetado del software administrado por Koji y el estatus de actualizaciones administrado por Bodhi, respectivamente:

Koji
OpenSSL
Mingw-openssl

Bodhi
OpenSSL
Mingw-openssl

Una vez que las versiones de OpenSSL estuvieron listas en sistema de paquetes se puso a disposición del público la información para que pudieran actualizar los paquetes afectados a un versión segura mediante otro anuncio a toda la comunidad de usuarios.

Luego de de los paquetes están listos solo falta actualizar en los repos de Fedora para que estén disponibles vía yum con información completa sobre como corregir el fallo.

Netflix‎ en Fedora 20

Tener Netflix en Fedora en 20 es posible, para tener Netflix en necesitamos:

1- Instalar Pipelight:

Gracias a los chicos de Postinstaller por empaquetarlo:

2 BITS

yum install -y http://sourceforge.net/projects/postinstaller/files/fedora/releases/20/i386/updates/msttcorefonts-2.5-1.fc20.noarch.rpm

yum install -y http://sourceforge.net/projects/postinstaller/files/fedora/releases/20/i386/updates/wine-silverlight-1.7.10-2.fc20.i686.rpm

yum install -y http://sourceforge.net/projects/postinstaller/files/fedora/releases/20/i386/updates/wine-browser-installer-1.0-1.fc20.noarch.rpm

yum install -y http://sourceforge.net/projects/postinstaller/files/fedora/releases/20/i386/updates/pipelight-0.2.4.2-1.fc20.i686.rpm

64 BITS 

yum install -y http://sourceforge.net/projects/postinstaller/files/fedora/releases/20/x86_64/updates/msttcorefonts-2.5-1.fc20.noarch.rpm

yum install -y http://sourceforge.net/projects/postinstaller/files/fedora/releases/20/x86_64/updates/wine-silverlight-1.7.10-2.fc20.x86_64.rpm

 yum install -y http://sourceforge.net/projects/postinstaller/files/fedora/releases/20/x86_64/updates/wine-browser-installer-1.0-1.fc20.noarch.rpm

 yum install -y http://sourceforge.net/projects/postinstaller/files/fedora/releases/20/x86_64/updates/pipelight-0.2.4.2-1.fc20.x86_64.rpm

2- Instalar Google Chrome:

Lo Puedes bajar desde la página oficial de este navegador:

3- Instalar el pluggin User Agent Swicher:

Este plugin nos permite hacer creer a Netflix que esta corriendo en un equipo de Windows:

 4- Emular Firefox sobre Windows en Google Chrome

 Este vídeo muestra como hacerlo:

 

Category: Sin categoría

Fedora Packaging Workshop Managua

Last Saturday, March 8th, there was a small workshop for fedora packaging. Local Fedora Community at Nicaragua organized a online video conference with Eduardo Echeverria, beter know as Echevemaster. He is a proven Fedora packager from LATAM. Budget for this event was in a gray area. Al paper work done, but waiting for budget allocation results. The agreement from all involved was that the event must happen. The event was great, there is a lot of documentation on how to

Category: Sin categoría

Fedora Next: El futuro de Fedora

Fedora es una distribución de proposito general, es decir esta pensada para ser tanto una estación de trabajo o un servidor, similar a Debian, para que se note mas la diferencia, Ubuntu cuenta con un Versión Server y una Versión Desktop.

Pues las cosas van a cambiar a partir de Fedora 21 con Fedora Next, a partir de Fedora 21  se contara con tres ejes especializados de la distribución:

Fedora WorkStation
Fedora Server
Fedora Cluod

Estos tres ejes especializados van a funcionar sobre una base común del sistema operativo, a ciencia cierta los cambios que implica Fedora Next aun no estan claros, cuestiones como si seguira habiendo un solo repositorio o si se creara repositorio para cada linea de trabajo aun no se han definido, los cambio puede ser tan sencillos como un cambio en la forma como se distribuyen Fedora con una Disco para Desktop y otro para Servidores, las isos para la nube ya existen, de hecho el DVD de instalación de Fedora te permite elegir entre una instalación para escriotorio o una instalación para servidor.

Fedora Next podría habrir la puerta a cosas interesantes como un versión de escritorio mas Rolling Release y una versión de servidores con un tiempo de vida mas largo.

Lo que si esta claro es que se espera que Fedora Next optimice mucho el ciclo de lanzamiento de Fedora ya que se podran aplicar diferentes politicas a los paquetes segun su categoría, por ejemplo los paquetes que forman el sistema base de Fedora pasaran por un proceso de control de calidad mucha mas riguroso que el podría tener un paquete para el escritorio, y una persona podría añadir de forma mas fácil un paquete de escritorio a la distribución porque no tendría que tener los mismos permisos que un empaquetador que mantiene el sistema base.

Los cierto es que ya hay tres grupos de trabajo avanzando en cada uno de estos tres ejes por lo que les invito a estar pendiente de el proximo lanzamiento de Fedora, el que posiblemente se atrace debido a que hay varías cosas aun por definir.

Merece atención especial el trabajo del equipo de Fedora Server que se planteado como objetivo satisfacer las necesidades de tres tipos de personas:

Persona #1: SysAdmin MacGuyver

Persona #2: DevOps 

Persona #3: Traditional App Developer 

Persona #4: Junior Enterprise SysAdmin 

Persona #5: Decision-Maker 

El perfil completo de estas personas esta acá:

http://fedoraproject.org/wiki/Server/Personas

La lectura de esta página, que si bien esta en ingles, le demostrara porque vale la pena estar pendiente del proximo lanzamiento de Fedora.

Category: Sin categoría

Los planes de cambiar YUM por DNF para Fedora 20

En el planet de Fedora me encontré la noticia que DNF esta previsto a reemplazar totalmente a YUM para Fedora 22, en realidad esto no debe alarmar a nadie porque con Fedora Next se espera que el lanzamiento de Fedora 21 se atrace.

Ahora DNF es un fork the YUM y esta disponible para su uso desde Fedora 18, como ya sabran YUM es desde hace mucho la herramienta predeterminada para gestión de paquetes en Fedora, RedHat, Centos y demas derivadas.

DNF surge para actualizar la funcionalidad de YUM aprovechando las librerías

  • hawkey para resolver paquetes.
  • librepo para operaciones con repo.
  • libcomps no estoy claro que hace realmente esta librería. 

Los desarrolladores dicen que el cambio de YUM por DNF no afectara en nada a los usarios de interfaces graficas para la administración de paquetes, y para los usuarios de linea de comandos DNF contara con la misma funcionalidad y sintaxis de YUM.

Finalmente DNF trabaja tanto con Python 2 y 3, YUM no funciona con Python 3 y al parecer no hay planes de actualizarlo pero si se mantendrá YUM como un paquete legacy, recordemos que el año pasado el creador de YUM Seth Vidal lamentablemente falleció en un accidente.

Así que pueden instalar DNF en Fedora e irse acostumbrando a gestionar sus paquetes con esta nueva herramienta

Category: Sin categoría