Ajustando el Crontab

En Linux, Cron es un programita que ejecuta tareas, programas, scripts, etc., en el background, y según la programación que uno determine. Para los usuarios de Windows, lo más cercano a esto es el Programador de Tareas… Que usualmente se utiliza para actualizar antivirus (¿qué es eso?).

Bueno, el caso es que este programa, a través del archivo /etc/crontab, ejecuta diversos procesos necesarios para el sistema… Y sobre todo, necesarios para el servidor.

Por ejemplo, lo primero que instalé en el equipo fue ddclient, un programa que actualiza automáticamente la dirección IP en la base de datos de DynDNS.org, la empresa (u organización, mejor dicho) que mantiene las direcciones legibles por humanos (es decir, aguayoki.homelinux.org en vez de 200.83.132.9). Entonces, lo más necesario es que este proceso se realice periódicamente, para que, en el caso que a VTR se le ocurra cambiarme la IP, no haya problemas con la dirección.

Además, fue necesario ejecutar el comando ifup (conectar la interfaz de red) periódicamente, ya que, por extraños motivos, mi cablemodem conectado por USB se tiende a desconectar… Al parecer, por variaciones en el voltaje.

Por último, ya que instalé Webalizer, un sistema de estadísticas de acceso al servidor, necesito ejecutar cada cierto tiempo el programa que genera la web de estadísticas, para así mantenerme actualizado… En mi caso, preferí ejecutar este proceso cada una hora.

Entonces, en el crontab añadí los siguientes parámetros:

0 * * * * root webalizer -u all >/dev/null 2>&1
0 * * * * root ddclient -u all >/dev/null 2>&1
5 * * * * root ifup eth0 -u all >/dev/null 2>&1

Desglosemos.

La forma en que se insertan las tareas a ejecutar por Cron es:

Minuto, Hora, Día del mes, Mes, Día de la semana, Usuario que ejecuta, Comando

O sea, si escribo 5 * * * * root ifup eth0 -u all >/dev/null 2>&1, quiero decir que root (el gran señor y administrador del equipo, o sea, yo) ejecute ifup cada cinco minutos, a toda hora, todos los días y todos los meses.

Y bueno, -u all >/dev/null 2>&1 quiere decir que no reporte nada… Porque si no, Cron te envía un reporte a tu casilla de correo local, lo cual es un tanto molesto si es un proceso que se ejecuta a cada rato…

En fin, espero que este post no haya sido demasiado críptico…

Read More

MundoOS y mi logo Firefox

Siguiendo con lo del post anterior, donde reclamaba porque en MundoOS no habían hecho referencia a mi nombre…

Les envié el siguiente mail:

De Eduardo a info@mundoos.org
Asunto: Sobre su wallpaper de Firefox

Gente de MundoOS:

Me parece excelente su causa, de hecho, en cuanto disponga del dinero, lo aporto para el aviso de Firefox…

Eso sí, les escribo por otro asunto. En su página ustedes tienen un wallpaper de Firefox (http://www.mundoos.com/files/mundoOS_wall.gif), en el cual incluyen un mod del logotipo oficial, donde el mundo fue cambiado por una bandera chilena…

Bueno, el logo lo hice yo (http://aguayoki.cl/eduardo/2005/01/19/logo-chileno-para-firefox/), y no tengo problema con que lo usen, pero de acuerdo a la licencia Creative Commons de mi blog (donde publiqué el logo), si lo utilizan para otra obra, deben hacer referencia al autor…

No pido que coloquen mi nombre en el wallpaper, sino que, así como hacen referencia a los colaboradores del diseño de banners, etc., me mencionen en la misma página.

Eso sería… Y espero respuesta.

Y la respuesta…

De Jens Hardings a Eduardo
Asunto: RE: Sobre su wallpaper de Firefox

Gracias por el aviso. Ya hemos agregado una referencia incluyendo link hacia el trabajo que hiciste con el logo.

Saludos,

Jens.

Me imagino que esto demuestra la seriedad con que se mueve esta gente… Entonces… ¡Apoyemos a MundoOS!

Read More

Sobre el logo de Firefox Chile

El mes pasado recibí un par de mails anunciándome que mi logo de Firefox Chile podría ser utilizado para la web oficial del proyecto.

Ahí supe que iban a votar entre el equipo de desarrollo, porque mi logo ya se estaba utilizando en algunos sitios, en desmedro de algunos logos que habían hecho ellos… Y después me informaron que salió elegido… ¡Excelente! dije.

Sin embargo, ahora me vengo enterando que hubo algo de pelea… En realidad, no fue nada, sino un par de mensajes en la lista de Firefox Chile.

El “conflicto” fue que el diseñador del logo original (conocido como /jochex) se oponía a mi diseño, argumentando “falta de concordancia” y algunas razones propias…

[...]“El logo de aguayoki es feo y no concuerda con el estilo eje-candy de
firefox.”[...]

Bueno, es su opinión… Y la respeto absolutamente. Aunque podría decir, y sin faltar el respeto, que…

  • Decir que el logo es feo es bastante subjetivo (¿Por qué es feo?)
  • No es eje-candy, sino eye-candy
  • No entiendo eso de que mi logo no cumplía con el estilo eye-candy de Firefox… ¡Los tres logos eran iguales! Se podría decir que la única diferencia estaba en las terminaciones…

Pueden juzgar por ustedes mismos:

En conclusión, nimiedades. Cosas que pasan dentro del mundillo de las licencias libres, y que hay que subsanar en pro del avance…

El hilo de mensajes donde se concentra la discusión comienza a partir de aquí.

Por último, me enteré también que en MundoOS, una organización pro-soft libre que se ha puesto las pilas por Firefox (incluso están promoviendo una iniciativa para colocar un aviso en un diario de Chile), estaban ocupando mi logo en un wallpaper… El problema es que no veo la referencia al autor del logo, como obliga mi licencia Creative Commons.

Habrá que comunicarse con ellos.

Read More

Más de Cambalache!!!

Ahora a la prensa se le ocurrió apretarnos un poco. Ayer, en el diario El Sur, en un artículo titulado Decálogo de proyectos pendientes, comentan varias iniciativas culturales que se han ido quedando… Entre ellas, Cambalache.

Aún no hay “Cambalache”

Claudio Palacios, director de la carrera de Comunicación Audiovisual del Duoc-UC señaló que la anunciada película “Cambalache” del realizador y estudiante Nicolás Iriarte se presentará para el examen de título a fines de mes. “La pieza no estaba resuelta aún la semana pasada, estaba trabajando el sonido. La exhibición pública será despues del éxamen de título del equipo”.

Y según lo que me dijo el director

“El corto ya se terminó, pero lo que falta es finiquitar asuntos académicos de algunos miembros del equipo… Evaluaciones de prácticas y cosas por el estilo.”

Bueno, no existe la mala publicidad… Y sobre todo cuando publican una foto gigante del Nico

Read More

Mi servidor casero

Hace días ya que tenía ganas de hacer un cambio en mi red local. El Pentium IV ya no corría muy bien como gateway; bueno, cuando digo que “no corría bien”, me refiero a que en Windows XP ya no funcionaba el asunteque de compartir internet, por lo que tenía que ocupar proxy, pero cuando me cambiaba a Ubuntu, donde TODO funciona, tenía que estar cambiando la configuración del cliente… uff.

Así que me decidí a tomar mi fiel Pentium II, llevarlo a mi pieza (ah, además, mi hermano está con su tesis de magister… Así que como no se despega del PC grandote, prefiero algo más pequeño para navegar, escribir, etc.), meterle Ubuntu y configurarlo como gateway. Hasta ahí todo bien, pero…

El año pasado anduve jugando con este mismo PC a ver si podía configurar un servidor. Al final, por un asunto de falta de conocimientos, molestias, falta de puertos, etc., dejé de lado eso. Pero ahora tenía los medios… Y además de los numerosos How-to que uno encuentra en la red (por ejemplo, el de Daniel Clemente), sólo fue necesario hacer un par de apt-get’s, conseguir un DNS para mi IP (de DynDNS.org), revisar algo de documentación y… voilá! Ya tengo un servidor.

Bueno, no espero competir con un mainframe de 5 terabytes ni nada por el estilo… Pero para publicar fotos y un par de paginitas, va bastante bien. Y bueno, quién sabe… Quizás a fin de año, cuando tenga que renovar el hosting que mantiene estas páginas, no lo haga…

La idea es probar. Aún quedan algunos problemitas que resolver, como que el cablemodem se tiende a desconectar, o que el ventilador hace mucho ruido y prefiero apagar el PC para poder dormir tranquilo… O que si hay un corte de luz, me quedo abajo…

Bueno, ya habrá tiempo para resolver esas cosas. Por ahora, aseguro que el servidor estará disponible mientras yo esté despierto (de 09 a 01 hrs. en días laborales; y de 14 a 05 hrs., en fines de semana).

Las características del servidor son las siguientes:

  • Pentium II a 400 MHz
  • 128MB de RAM
  • 7,8 Gb en dos particiones
  • Corriendo Apache2 y ProFTPD en Ubuntu 4.10 (Warty Warthog)

Y la dirección… http://aguayoki.homelinux.org.

Read More