Empathy – conectate again.
Bueno en el post de ayer se mostraba como arreglar emesene (versión 1.6) para que se conectara.
Se debía cambiar dos archivos ubicados en /usr/share/emesene/emesenelib/soap/
– requests.py
– templates.py
y se cambiaban las lineas ‘contacts.msn‘ por ‘local-bay.contacts.msn‘.
Para empathy al parecer es el mismo problema, salvo que las librerías están en otro lugar.
Para conocer donde están esas librerías busqué dentro de /usr/lib/ todos los archivos que contengan la cadena ‘contacts.msn’
$ cd /usr/lib/
$ grep contacts.msn * -R
el asterisco quiere decir que busca cualquier archivo y -R es para buscar de forma recursiva.
Después de un rato devolvió:
pymodules/python2.6/papyon/service/description/SingleSignOn/RequestMultipleSecurityTokens.py: CONTACTS = («contacts.msn.com», «MBI» )
Coincidencia en el archivo binario pymodules/python2.6/papyon/service/description/AB/__init__.pyc
pymodules/python2.6/papyon/service/description/AB/__init__.py:url = «http://contacts.msn.com/abservice/abservice.asmx»
Coincidencia en el archivo binario pymodules/python2.6/papyon/service/description/Sharing/__init__.pyc
pymodules/python2.6/papyon/service/description/Sharing/__init__.py:url = «http://contacts.msn.com/abservice/SharingService.asmx»
directorio/archivo.py: cadena donde se encontro contacts.msn
Bueno ahora que sabemos que directorios y archivos son los que hay que cambiar es fácil.
Nos ubicamos en el directorio /usr/lib/pymodules/python2.6/papyon/service/description/
y modificamos los archivos:
RequestMultipleSecurityTokens.py en el directorio SingleSignOn/
__init__.py en el directorio Sharing/
__init__.py en el directorio AB/
Bueno procedmos a modificarlos con nano.
$ sudo nano AB/__init__.py
buscamos donde dice contacts.msn y la cambiamos por local-bay.contacts.msn
$ sudo nano Sharing/__init__.py
cambiamos la cadena contacts.msn por local-bay.contacts.msn
y por último
$ sudo nano SingleSignOn/RequestMultipleSecurityTokens.py
y cambiamos contacts.msn por local-bay.contacts.msn
Listo ahora solo falta iniciar empathy y listo.
Si teniamos abierto empathy sin darnos cuenta, lo cerramos.
$ pkill empathy
Espero que a alguien le sirva, a mi me anduvo y ahora conecta emesene y empathy.
Sistema Operativo: Ubuntu Lucid Lynx
Aplicación: Empathy desde los repositorios de Lucid.
Fuentes de Información
El contenido del post es de mi autoría, y/o, es un recopilación de distintas fuentes.