Borrar un tiquet en trac

Normalmente no vamos a necesitar borrar un tiquet en trac, ya que lo puedes marcar como duplicado, inválido o simplemente cerrarlo. Esto se puede hacer por el interfaz web. Es una mejor opción porque todos los procesos están documentados y se pueden buscar. Por ejemplo, alguien que reporte un bug, pero que realmente no lo sea.
Pero a veces queremos realmente borrar un tiquet. Por ejemplo, acabo de hacer unas pruebas con el mail2trac y tengo todo de tiquets que realmente no son tiquets. Así que podremos borrarlos con el comando trac-admin.

Iremos al directorio raíz de trac (no el del proyecto), en mi caso /var/trac y ejecutaremos trac-admin y el nombre de la instancia trac:…

Recibir un correo y publicarlo como tiquet en trac

Pues seguimos con nuestro sistema de tiquets, ahora queremos recibir un correo electrónico de un usuario y que se cree un tiquet asociado a él.

Lo primero será instalar el plugin de trac xmlrpc

root@epsilon-noc:/var/trac/capa8/plugins/xmlrpcplugin/0.10# python setup.py bdist_egg
root@epsilon-noc:/var/trac/capa8/plugins/xmlrpcplugin/0.10# cd dist/
root@epsilon-noc:/var/trac/capa8/plugins/xmlrpcplugin/0.10/dist# ls
TracXMLRPC-0.1-py2.7.egg
root@epsilon-noc:/var/trac/capa8/plugins/xmlrpcplugin/0.10/dist# cp TracXMLRPC-0.1-py2.7.egg /var/trac/capa8/plugins/

Ahora lo activamos en trac.ini…

Instalar adobe reader en Debian Jessie

Adobe ya no hace mas paquetes para linux, pero aún existen las versiones antiguas. Si lo que quieres hacer es visualizar pdf, la versión 9.5 aún te permite visualizar muchos pdf que Atril o cualquier visor de pdf que viene por defecto con linux no te permita visualizar.

Si tenemos que hacer cosas con la administración pública, no nos quedará otra que tener una maquina virtual con windows para poder hacer todo lo que nos piden… es triste, pero si…

Lo primero será descargar Adobe Reader 9.5.5 (link en local a éste blog).

Después lo siguiente:

# apt-get update
# dpkg -i AdbeRdr9.5.5-1_i386linux_enu.deb
# apt-get -f install

Y ya aparecerá el Adobe reader en el menú ofimático.…

Convertir contenedor lxc a contenedor compatible con proxmox

Un contenedor lxc funcionará en un host que tiene instalado proxmox, pero si queremos poder administrarlo cómodamente desde el interfaz de proxmox, tendremos que prepararlo para que lo entienda proxmox.

Inicialmente había probado de mover directamente los ficheros a los directorios correctos, pero de momento no veo como hacer que proxmox entienda un rootfs sin formato .raw, una de las cosas que no me gustó al ver trabajar a proxmox con lxc, con vz podías acceder desde el host directamente a los ficheros del contenedor :(…

Renombrar fichero que empieza con guión “-“

Al ejecutar un comando se me ha creado un fichero llamado “–logpriority” y al borrarlo me decía

root@blackhold:/etc/pve/lxc# rm "--logpriority" 
rm: unrecognized option '--logpriority'
Try 'rm ./--logpriority' to remove the file ‘--logpriority’.
Try 'rm --help' for more information.
root@blackhold:/etc/pve/lxc# mv "--logpriority" lala
mv: unrecognized option '--logpriority'
Try 'mv --help' for more information.

Con y sin comillas me soltaba este error, la solución ha sido hacer esto:

root@blackhold:/etc/pve/lxc# mv ./--logpriority lala
root@blackhold:/etc/pve/lxc# ls
100  100.conf  101  101.conf  102  102.conf  lala
root@blackhold:/etc/pve/lxc# rm lala

Y listos!…

Instalar sistema de usuarios en trac (AccountManager)

Ahora vamos a cambiar el sistema de usuarios de trac que teníamos por defecto (el de htpasswd de apache) por uno que va a usar la base de datos de trac.

Lo primero será descargar el plugin y descomprimirlo en algún sitio del servidor. AccountManager Plugin

Lo descomprimimos y entramos en el directorio

root@epsilon-noc:/var/trac/capa8/plugins# unzip acct_mgr-0.4.4-15120.zip
root@epsilon-noc:/var/trac/capa8/plugins# cd acct_mgr-0.4.4/

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

Configuración regional Cisco SPA112 para España

Los ajustes se tienen que hacer en voice regional

Dial Tone: 425@-10;10(*/0/1)
Second Dial Tone: 425@-10;10(*/0/1)
Outside Dial Tone: 425@-10;10(*/0/1)
Busy Tone: 425@-10;60(0.2/0.2/1)
Reorder Tone: 425@-10;60(.2/.2/1,.2/.2/1,.2/.6/1)
Ring Back Tone: 425@-10;60(1.5/3/1)
Ring Back 2 Tone: 425@-10;60(1.5/3/1)…

Sacar los ficheros de whatsapp descifrados

Cada vez es más común que haya acosos cyberneticos por whatsapp y dichas conversaciones tienen que sacarse descifradas del móvil y llevadas ante un notario para que estas sean válidas.

En éste post voy a contar como sacar los datos de whatsapp y descifrarlos.

Partimos de un dispositivo android con la versión 5.1.1 sin rootear.

Ahora cogemos el windows aquel que tenemos ahí escondido en un armario (lo sé, sé que tienes un viejo portátil con windows para hacer cosas raras de estas!) y le instalamos java y ADB (Android Debug Bridge) Drivers.

A continuación ponemos nuestro móvil en modo desarrollador, vamos a preferencias > acerca del teléfono (abajo de todo) > y encima del numero de montaje, abajo de todo, pulsamos 7 veces.

Ahora en preferencias aparece “opciones del desarrollador”, entramos y activamos la depuración del USB.

Screenshot_2015-12-03-14-16-26