Ezequiel M. Cardinali

Ezequiel M. Cardinali

Fedora Contributor | GNU/Linux SysAdmin
Ezequiel M. Cardinali

Adminfest en Rosario

July 26, 2016 — ezq

Hace mucho que no escribía en mi blog y vuelvo para darles una buena noticia. Este año estaremos festejando, nuevamente, el SysAdminDay el próximo 29 de Julio. Esta vez será la primer AdminFest en Rosario que se realizará en simultáneo con la de Buenos Aires. AdminFest es organizada por sysarmy y hace ya 8 años que se lleva a cabo. En Rosario el grupo ITFloss es el encargado de la organización.
Los esperamos para festejar en Valdovina. Habrá sorteos y algunos recuerdos para que este sea el puntapié inicial de un festejo que esperamos sea cada año más grande.

La entrada es libre y gratuita pero es importante saber cuántos vamos a ser, así que anotate para reservar tu lugar en:

Adminfest Rosario

Etiquetas: Eventos, SysAdminDay, ITFLOSS, Sysarmy

Commentarios?  

Let's Encrypt en un servidor compartido (Shared Hosting).

December 14, 2015 — ezq

En el post anterior describí los pasos para tener un sitio configurado con certificados SSL gratuitos y de una forma sencilla con Let's encrypt para un sitio en donde tengamos acceso SSH directo al servidor donde se encuentra alojado nuestro sitio. Pero también es posible generar los certificados y utilizarlos en un servidor de hosting compartido. Para esto debemos instalar y ejecutar letsencript en nuestra PC, generar los certificados localmente y luego subirlos al servidor.
Para realizar esto, ejecutamos letsencrypt con los siguientes parámetros:

# letsencrypt certonly --manual

Ver más...

Commentarios?  

Certificados SSL gratis con letsencrypt

December 14, 2015 — ezq

Let's encrypt es una autoridad certificadora que provee certificados gratuitos X.509 para TLS a través de un proceso automatizado y sencillo evitando el engorroso procedimiento manual de generar e instalar certificados SSL para un sitio.
El proyecto fue comenzado por dos empleados de Mozilla en 2012 y a partir del 3 de Diciembre de 2015 entró en Beta pública. El proyecto está respaldado y desarrollado por la Electronic Frontier Foundation, la Universidad de Michigan, Linux Foundation, entre otros.
Personalmente creo que este tipo de proyectos son muy importantes, porque permiten utilizar la web de una forma segura sin gastar dinero y alimentar el negocio de los certificados SSL.

A continuación veremos como configurar un sitio para que utilice los certificados de letsencrypt. Aquellos que tengan que lidiar habitualmente con la configuración y generación de certificados SSL van a agradecer la existencia de letsencrypt debido a que el proceso es realmente automático y trivial.

Ver más...

Commentarios?  

Reporte: FUDCon Córdoba 2015

September 24, 2015 — ezq

Llegó el día en el que iba a participar de mi primer FUDCon (Fedora Users and Developers Conference). Siendo Embajador de Fedora desde hace muchos años, por distintas razones, nunca había podido participar de un FUDCon. Esta vez el evento se realizaba en mi país y no estaba entre mis posibilidades faltar.
El mismo viernes 10 de septiembre, primer día del evento, llegué a la ciudad de Córdoba unos minutos antes de que comenzara. Al llegar, los colegas de Córdoba estaban ya preparando los últimos detalles para poder empezar con la apertura del evento y dejando todo listo para la primera charla.

Ver más...

Commentarios?  

FUDCon Córdoba 2015

August 21, 2015 — ezq

El próximo 10 y 11 de Septiembre se realizará, en la ciudad de Córdoba, la 7ma conferencia de usuarios y desarrolladores de Fedora (FUDCon). La sede para este evento será la Facultad de Ciencias Exactas Físicas y Naturales (FCEFyN - UNC) sede centro (Av. Vélez Sarsfield 299) desde las 9:00 hasta las 18:00

FUDCon es la Conferencia de Usuarios y Desarrolladores de Fedora (Fedora Users and Developers Conference por sus siglas en inglés), uno de los más grandes eventos de Software Libre del año se realiza en varias regiones alrededor del mundo, usualmente una por región: Norte América (NA), Asia, Pacifico y Oceanía (APAC), Europa (EMEA) y América Latina (LATAM). FUDCon es una combinación de sesiones, charlas, workshops, y hackfests en el cual los contribuidores trabajan en iniciativas especificas. Los temas incluyen infraestructura, desarrollo de características, formación de comunidades, administración y gobernación en general, marketing, pruebas y aseguramiento de calidad, empaquetamiento, etc.

Este año, FUDCon se realizará en la ciudad de Córdoba, en la sede de la Facultad de Ciencias Exactas Fisicas y Naturales (FCEFyN –UNC), con especial énfasis en el fortalecimiento de la comunidad de usuarios y desarrolladores de software libre. La idea es poder afianzar el vínculo de las distintas comunidades latinoamericanas que participan del proyecto FEDORA.

Habrá charlas sobre tecnologia informática, hackfest y reuniones informales entre los miembros de la comunidad. Se darán talleres para administradores de sistemas y de programación, robótica e impresoras 3D (usando software y hardware libre).

FUDCon es gratuito siempre para cualquier persona en el mundo.

Para más información les dejo los links con la información del evento:

Sitio del evento: fudconlatam.org

Ponentes: fudconlatam.org/speakers

Cronograma: fudconlatam.org/schedule

Mail de Contacto:

Etiquetas: Eventos, Fedora, FUDCon

Commentarios?  

Bash Tip: Traductor de google en la terminal

January 22, 2015 — ezq

Este pequeño tip les puede ser útil, sobre todo si pasan mucho tiempo leyendo en otro idioma y utilizan la terminal de linux a diario.
Los que usamos constantemente la terminal, sabemos que dejarla por un segundo para, por ejemplo, buscar algo en la web significa perder el tiempo. Entre que nos dirigimos al navegador, seleccionamos la casilla de busqueda, buscamos y esperamos la respuesta, pasa un tiempo considerable, más aún si esto lo hacemos a menudo.
Una de las tareas que hago habitualmente fuera de la terminal, es buscar la traducción de una palabra o frase. Por esto, decidí automatizar este proceso de una forma sencilla y eficiente. Creando una funcion en bash que utilice Google Translate para traducir lo que le pasemos como parámetro.
Para esto editamos el archivo ~/.bashrc y agregamos los siguiente:

function gtrans() {
    LANG="${1}"
    TEXT=$(echo "${*}" | sed -e "s/^.. //" -e "s/[\"'<>]//g")
    RES=$(wget -U "Mozilla/5.0" -qO - "http://translate.google.com/translate_a/t?client=t&text=${TEXT}&sl=auto&tl=${LANG}" | sed 's/\[\[\[\"//' | cut -d \" -f 1)
    echo "${RES}"
}

Para poder utilizar esta función debemos cerrar sesión o ejecutar:
$ source ~/.bashrc

ahora podemos ejecutar la función para ver que tal funciona:
$ gtrans es The FSF holds copyright on a large proportion of the GNU operating system
La FSF tiene derechos de autor sobre una gran parte del sistema operativo GNU
Como vemos tenemos que pasarle como parámetro el idioma al que traducir, en este caso: es y el texto que queremos traducir. Espero les sirva tanto como a mí.

Etiquetas: bash, tips

Commentarios?  

PyDay Luján

September 22, 2014 — ezq

El pasadeo Sábado 20 de Septiembre, se realizó en la Universidad de Luján el PyDay Luján.
Al llegar comenzamos a armar nuestro stand, la organización desde el comienzo hasta el final estuvo en todos los detalles, nos brindaron todo lo necesario, la verdad que muy buena onda y excelente atención.
Muchos se acercaron a conocer Fedora y a llevarse stickers y DVDs. Decidimos mostrar un poco de Pidora y montamos un pequeño lab con dos Raspberry pi, en una de ellas además montamos un formulario (gracias a Emiliano que lo programó utilizando Django en un par de minutos) en donde los visitantes podían registrarse para recibir información por email del Proyecto Fedora y de la comunidad argentina.

Ver más...

Commentarios?  

Cliente bash para DNS Dinámico de DonWeb.

June 27, 2014 — ezq

La semana pasada se anuncio el nuevo servicio de DNS Dinámico de DonWeb, una alternativa gratuita a DynDNS. Para activarlo sólo necesitamos crearnos una cuenta en DonWeb.com y configurarlo, para esto si necesitamos ayuda podemos visitar la documentación en el sitio DonWebAyuda.com.

El objetivo de este post no es promocionar el servicio, sino mostrarles cómo puede usarse este servicio en nuestro GNU/Linux. Todavía no hay disponible una versión del cliente para GNU/Linux, pero en las especificaciones de la api podemos ver que es muy sencillo hacer un cliente en bash, Les dejo el que yo hice para que lo prueben, modifiquen o mejoren.

Para configurarlo sólo hay que completar las variables:

USUARIO (usuario del cliente DDD)
PASS (contraseña del usuario)
HOST (host que queremos actualizar)

#!/bin/bash

USUARIO=""
PASS=""
HOST=""

ROJO="\033[1;31m"
VERDE="\033[1;32m"
AMARILLO="\033[1;33m"
NORMAL="\033[0;39m"
RESPUESTA=$(curl -s -basic -u "${USUARIO}:${PASS}" -d "modulo=dnsDinamico&archivo=dnsDinamico&archivo=dnsDinamico&clienteDeActualizacion=api&op=actualizarHosts&hostNames[]=${HOST}" "https://administracion.donweb.com/ws/api.php")

if echo ${RESPUESTA} | grep '"resultado":true' > /dev/null; then
        NAME=$(echo ${RESPUESTA} | cut -d"{" -f5 | cut -d"}" -f1 | sed 's/"//g' | cut -d"," -f1 | cut -d":" -f2)
        IP=$(echo ${RESPUESTA} | cut -d"{" -f5 | cut -d"}" -f1 | sed 's/"//g' | cut -d"," -f2 | cut -d":" -f2)
        ACTUAL=$(echo ${RESPUESTA} | cut -d"{" -f5 | cut -d"}" -f1 | sed 's/"//g' | cut -d"," -f3 | cut -d":" -f2-)
        echo -e "${ROJO}---------------------------------------${NORMAL}"
        echo -e "${VERDE}Hostname: ${AMARILLO}${NAME}${NORMAL}"
        echo -e "${VERDE}Dirección IP: ${AMARILLO}${IP}${NORMAL}"
        echo -e "${VERDE}Última Actualización: ${AMARILLO}${ACTUAL}${NORMAL}"
        echo -e "${ROJO}---------------------------------------${NORMAL}"
else
        echo -e "${ROJO}---------------------------------------${NORMAL}"
        echo -e "${ROJO} ERROR: ${ROJO}${RESPUESTA}${NORMAL}"
        echo -e "${ROJO}---------------------------------------${NORMAL}"
fi

Descargar Script

Espero que les sea útil.

Etiquetas: bash, scripts, DNS, DonWeb

Commentarios?  

Instalar Gnome 3.12 en Fedora 20

May 07, 2014 — ezq

La última versión de GNOME incluye muchas mejoras con respecto a su antecesor y si somos usuarios de este sistema de escritorio, nos gustará tener lo último de GNOME en nuestro Fedora 20.
Por el momento no disponemos de esta versión en los repositorios oficiales, pero gracias a rhughes disponemos de un repositorio para instalarlo de una manera fácil:

Primero abrimos una terminal y nos logueamos como root y descargamos el repositorio:

$ su -
# curl http://copr.fedoraproject.org/coprs/rhughes/f20-gnome-3-12/repo/fedora-20-i386/rhughes-f20-gnome-3-12-fedora-20-i386.repo > /etc/yum.repos.d/rhughes-f20-gnome-3-12-fedora-20-$(arch).repo

Ahora sólo resta actualizar:
# dnf update

Listo! ya tenemos instalada la última versión de GNOME. Para probarlo reiniciamos para asegurarnos que todo cargue correctamente.


Etiquetas: Fedora, Gnome

Commentarios?  

Nuevo blog con BashBlog

May 07, 2014 — ezq

Después de toquetear un poco el código, ya quedó mi blog hecho con bashblog.
BashBlog (bb.sh) es un script desarrollado por Carlos Fenollosa que permite generar y administrar un blog.
¿Qué tiene de interesante bashblog?, bueno, primero que está completamente hecho en Bash :), después podemos destacar que permite crear un blog con casi todas las carácterísticas de un blog moderno, es muy simple y personalizable y además es muy seguro, ya que genera contenido estático HTML, no requiere de una base de datos y no requiere instalar nada más que un servidor web.

Después de dar vueltas con el CMS para mi blog me parece que finalmente encontré lo que andaba buscando.
Para más información acerca de bashblog visiten el sitio web (https://github.com/cfenollosa/bashblog).

Etiquetas: bashblog

Commentarios?