Cómo instalar y actualizar drupal desde cvs

Hay varias maneras de gestionar las actualizaciones menores de drupal (de la versión 6.1 a la 6.2, ...). El flujo canónico sería[1]:

Categories:

php readline

La extensión readline para php no está en Debian (ni en Ubuntu) por problemas de licencia. Entre tantos bugreports, blogposts y opiniones varias he encontrado esta frase: «Licensing issues. Readline is GPL, and we can't link with GPL libraries without violating their license.»

Administrando temas con drush

ACTUALIZACIÓN: hace unas semanas que estos comandos han pasado a formar parte del core de drush. Han entrado junto a una reorganización de los comandos "pm" (package-manager) que hasta entonces sólo gestionaban módulos. Esta es la equivalencia entre los antiguos comandos "theme" y los nuevos cambios introducidos en drush 3.x:

Categories:

drush: esto no se para!

La aparición de drush 2.0 ha sido un subidón. Muchos estamos que lo flipamos con drush y reorientamos nuestra forma de trabajar con drupal para irnos a la línea de comandos para hacer lo que drush nos permita más rápido, mucho más rápido: descargar módulos, habilitarlos, limpiar la caché, darle al cron, crear nuevas instancias de drupal, etc etc.

Categories:

Comandos drush para administrar el bot (a.k.a Druplicon)

Como muchas saben, Druplicon es el bot que está en varios de los canales de Drupal en el IRC de Freenode. Como era de imaginar, el bot es un módulo de drupal. Se lo curra Morbus Iff, que tiene un sitio web que me gusta bastante.

Certificados (https)

TODO: pendiente de revisar, reescribir y añadir otros servidores web alternativos (nginx, pound, ligthttpd)
* http://www.apsis.ch/pound/
* http://nginx.net/
* http://www.lighttpd.net/
* http://www.cherokee-project.com/

=== instaladores con soporte https ===

spip2drupal

It is still a work in progress...

http://drupal.org/project/spip2drupal

phamm 0.5.x

Hace ya un tiempo que salió la rama 0.5 de phamm, un paquete software del que hablé hace tiempo en un post titulado Hosting artesano. Los cambios principales son tres:

  1. ahora funciona con un mecanismo de plugins (ficheros xml). Cada servicio (mail, ftp,..) es gestionado con un plugin.
  2. no hay plugin para el servicio dns. Dicen que lo iban a incorporar pero ya vamos por la 0.5.10 y no se ha visto nada al respecto.

Hosting artesano

Al principio fue un tutorial de Bulma

Mi primer sistema de correo con dominios virtuales lo monté siguiendo un tutorial de http://bulma.net (gran sitio) usando mysql, postfix, sasl y courier. En el tutorial (que ahora no encuentro: no funciona el buscador de bulma) había además una sencilla aplicación php para gestionar la creación de dominios y cuentas de correo en la base de datos.