Diferencia entre revisiones de «Mensajería Instantánea Jabber»
Contenido eliminado Contenido añadido
Sin resumen de edición |
Sin resumen de edición |
||
Línea 17: | Línea 17: | ||
</code> |
</code> |
||
[[Scripts de arranque]](despues de compilar) |
|||
Copiamos el directorio "component.d" del [http://packages.debian.org/experimental/net/jabberd2-mysql paquete debian] al directorio de configuración de nuestro jabber: |
|||
<code> |
|||
/etc/jabberd2/component.d/10router |
|||
/etc/jabberd2/component.d/20resolver |
|||
/etc/jabberd2/component.d/30sm |
|||
/etc/jabberd2/component.d/40s2s |
|||
/etc/jabberd2/component.d/50c2s |
|||
</code> |
|||
y el script de "init.d". (Lo podemos renombrar jabber para acortar): |
|||
<code> |
|||
/etc/init.d/jabberd2-mysql |
|||
</code> |
|||
Para ello, nos bajamos el paquete y lo descomprimimos con <font color="orange"><code>dpkg --extract</code></font> |
|||
Modificamos algunas opciones de los ficheros component.d: |
|||
<code> |
|||
COMMAND=/usr/local/bin/${NAME} |
|||
PIDFILE=/usr/local/var/jabberd/pid/${NAME}.pid |
|||
CONFFILE=/etc/jabberd/${NAME}.xml |
|||
USER=jabber |
|||
GROUP=jabber |
|||
</code> |
|||
creamos un fichero igual que los otros de "component.d" para el componente MUC, llamandolo <font color="orange"><code>60muc</code></font> |
|||
Modificamos también estas líneas del fichero de init.d: |
|||
<code> |
|||
COMPONENTDPATH=/etc/jabberd/component.d |
|||
PIDPATH=/usr/local/var/jabberd/pid |
|||
run-parts --arg=stop ${COMPONENTDPATH} |
|||
echo " component = router|resolver|sm|s2s|c2s|muc" >&2</code> |
|||
Y les damos permisos de ejecución a los ficheros anteriores |
|||
<code> |
|||
chown root:jabber /etc/jabberd/component.d/* |
|||
chmod ug+x /etc/jabberd/component.d/* |
|||
chmod u+x /etc/init.d/jabber |
|||
</code> |
Revisión del 07:48 21 nov 2005
Jabber es un protocolo libre basado en el estándar XML para mensajería instantánea.
Clientes Jabber multiplataforma
- Gaim: cliente multiprotocolo, conexión segura TLS/SSL
- JBother (Requiere Java): administración de salas, conexión segura TLS/SSL, cifrado con GPG/PGP
- Gajim: administración de salas, conexión segura TLS/SSL, cifrado con GPG/PGP(experimental)
- Psi: conexión segura SSL, cifrado con GPG/PGP
Instalación de un servidor jabber2 con mysql y Salas de Conferencia en Debian Sarge
- Seguimos la guía de instalación, con las variables que nos interesan: mysql, arranque mediante scripts RC, componente JCR+MUC
- Instalamos las dependencias antes de compilar:
apt-get install libidn11-dev libssl-dev openssl libmysqlclient12-dev mysql-server libglib2.0-dev
Scripts de arranque(despues de compilar)