Instalar trac en debian

Trac es un gestor de tiquets via web escrito en python y que funciona sobre bases de datos pgsql, mysql o sqllite.

Vamos a ver como hacer la instalación en debian.

Partimos de una debian recién instalada donde queremos instalar trac sobre mysql.

Lo primero será instalar mysql y crear la base de datos (importante que sea utf8 y unicode)

root@epsilon-noc:~# apt-get install mysql-server

Actualizar wordpress sin acceso FTP

Ya ha llegado la primera actualización desde la nueva instalación de wordpress y al actualizarlo me pedía los datos FTP (o SSL), pero al introducirlos no le han gustado, así que recordaba que en la antigua instancia si podía actualizarlo directamente sin poner estos datos, así que he buscado un poco y he encontrado como hacerlo.

Tenemos que editar el fichero wp-config.php y añadir define(‘FS_METHOD’,’direct’);

define('FS_METHOD','direct');

Y listos! :P…

Importar a mailman los usuarios de listas de Egroupware

Otra tarea pendiente, la de importar las listas de correo de egroupware a mailman.

Egroupware dispone de un módulo de listas de correo entre los miembros, pero si estamos usando egroupware como gestor de contactos y tenemos un servidor de listas como mailman, el gestor de listas de egroupware se nos puede quedar pequeño. Así que vamos a ver como importamos las listas y los usuarios de egroupware.

La idea como siempre es la de tratar de tocar lo mínimo posible el software, esto nos permitirá poder realizar actualizaciones sin temer a que dejen de funcionar nuestros scripts.

Lo primero será crear un usuario en nuestro servidor de egroupware que lo llamaremos “mailman”.

root@Aludra-egroupware:~# adduser mailman

Mailman: definiendo los valores por defecto de una lista de correo

Otro post sobre mailman, hoy ha tocado hacer cuatro arreglillos mas a uno de los servidores de listas que administro!

En éste, me encuentro que cada vez que creo una lista tengo que definir muchos parámetros que los que vienen por defecto no me interesan, además de que estoy preparando un script para que los usuarios de listas de un egroupware se suscriban “automáticamente” a nuestro servidor de listas mailman.
Así que esta utilidad nos va a ir de perlas para facilitar dicha creación de listas y suscripción automática de usuarios!

Primero de todo tener en mente el fichero /usr/lib/mailman/Mailman/Defaults.py, en dicho fichero están las configuraciones por defecto de mailman, pero se recomienda NO modificar directamente este fichero, ya que si hay alguna actualización dicha configuración se va a machacar y lo correcto es hacerlo en /etc/mailman/mm_cfg.py. Así que dejamos el Defaults.py como fichero simplemente de CONSULTA.…

Mailman: Scripts para moderar usuarios en las listas

Tengo algunas listas en las que no me interesa activar la moderación de emergencia y simplemente quiero sólo moderar los mails que mandan los usuarios en la lista y permitir así que algunos si puedan mandar y otros no.

He tratado de realizar esto a través de Opciones de privacidad Filtro de Remitente default_member_moderation a Si y los usuarios siguen pudiendo mandar mails… así que he tenido que buscar otra solución y buscando un poco he encontrado una pequeña sorpresilla, y es que puedes crear tus scripts para mailman y ejecutarlos con el comando withlist!
Nota: Ahora entiendo esto!!! se refiere a las nuevas subscripciones a la lista! gññññ estas traducciones!!!

Como no soy muy experta en python he usado un script que he encontrado en un foro y lo he adaptado un poquitín con bash! :)…

Instalar mailman 3 en debian Jessie

Pues al lío, vamos a ver qué tal esta versión de mailman 3.

Partimos de una debian jessie (versión 8) desde 0. De momento mailman 3 no está en los repositorios de debian y creo que vamos a tardar algunos meses aún para verla ahí, así que hago esta instalación para ver un poquito las curvas de esta nueva versión de mailman :P

Una de las formas de instalar mailman es mediante el repositorio de paquetes de python (pip), así que me imagino que esto no nos va a instalar postfix, así que lo primero que haremos será instalar postfix, después instalaremos mailman y después nos pelearemos con la configuración de postfix para que hable correctamente con mailman.…

Icedove: reply on top

Primero de todo me protejo del ataque masivo de frutas y hortalizas podridas… si… aquí cuento como hacer top-posting en los mails!

La cosa es que muchas veces tengo que responder mails y la firma se me queda al pie, así que tengo que ir a buscarla al pie del mail, cortarla y luego pegarla donde quiero… y esto a lo largo de la semana son unos cuantos minutos hahaha.

La solución es ir a la configuración avanzada de icedove (Editar > Preferencias > Avanzado > General > Editor de configuración) y cambiar el valor de mail.identity.default.sig_bottom que está a true a false (o viceversa).

Si tienes varias cuentas, cambias el default por id1, id2, id3, lo que sea y cambias el comportamiento de la variable.

Y voilà! :)…

Proxmox 4.0-beta

El 23 de Junio salió la beta de proxmox 4.0. Esta versión trae con ella un cambio realmente grande e interesante… los contenedores vz, pasan a ser contenedores lxc!

En Proxmox Downloads, nos podemos descargar la iso de la beta.

Al instalarla por algún motivo no se dejaba porqué me soltaba “gtk-critical gtk_container_remove”, así que he leído que desconectando el cable de red la instalación seguía adelante, lo he hecho y efectivamente he podido terminar de instalar proxmox! (es importante hacer la instalación desde un disco limpio, que no haya otro proxmox, porqué tampoco se va a dejar!).

Al entrar al interfaz web, pues como siempre, la apariencia la misma, pero con algunos cambios pequeñitos que no se ven a la primera.…

Migrar template OVA a proxmox

Proxmox no tiene soporte nativo para un template OVA, cosa curiosa porque se trata de un formato abierto para crear maquinas virtuales empaquetadas, también llamadas “virtual appliances”.

Es posible pero hacer funcionar un template en proxmox pero vamos a tener que hacer algunas cosillas para que proxmox sepa comerse el OVA.

Lo primero será subir el fichero OVA al servidor proxmox por scp (ssh), por ejemplo en /root…

Freeswitch + Kamailio

Esta noche vamos a instalar freeswitch y vincularlo con kamailio.

Empezamos pues con la instalación de freeswitch, la gente de freeswitch nos facilitan el trabajo dándonos en su página web un script para que no nos olvidemos de ningún paso :) pero como nos gusta tener control de todo vamos a hacer la instalación compilando los sources.…