6 de Diciembre de 2006
Publicado cliente java realizado por Javier Ballesteros -
Infodesa:
gsgc.java.
6 de Diciembre de 2006
Publicado documento HOWTO de Darek Sliwa:
ALAMIN_howto.pdf.
28 de Diciembre de 2005
Publicado documento de Juan Miguel Alcarria sobre el
uso de Alamin en
un servidor para monitorización de servicios.
8 de Septiembre de 2004
Página de Dispositivos actualizada. Módulos
inalámbricos de Siemens testeados.
4 de Septiembre de 2004
El desarrollo ha comenzado de nuevo. Tengo un montón de cambios encolados
para ser realizados. En los próximos dias otras noticias detallarán los
cambios a Alamin GSM SMS Gateway. Gracias por tus parches, tu paciencia,
los modems GSM de Siemens y tus sugerencias.
14 de Noviembre de 2001
Despues de muchos meses el desarrollo de Alamin va a continuar. La
principal causa de la parada en el desarrollo ha sido una gran cantidad
de trabajo. La motivación por el proyecto no ha caido. Al contrario.
Alamin ha sido incluido en la distribución Debian durante este tiempo.
En las próximas semanas será finalizado el desarrollo del protocolo
smsqp y se añadirá finalmente la posibilidad de encaminar un mensaje a
otra pasarela en caso de fallo en el envío. También se ampliarán las
funcionalidades del cliente gsgc.
El próximo dia 17 de Noviembre, sábado, será presentada una ponencia en el
Congreso Hispalinux, en
Madrid, España, titulada "Pasarelas de mensajería SMS". Su contenido
incluye a la pasarela Alamin. El texto e imágenes de la ponencia serán
incluidos pronto en las páginas del proyecto Alamin.
5 de Mayo de 2001
La versión 0.3.6 es ya realidad. Tras varios retrasos para terminar de
depurarla y añadir las páginas del manual, está lista en el area de
descarga de software con su correspondiente firma por parte del Project
Manager. Alfredo Martin ha realizado unos banners y botones para
identificar al proyecto en las páginas que deseen establecer enlaces hacia
Alamin. Dan Sotomayor terminó hace ya unos dias la traducción al inglés de
la FAQ, que ya se encuentra disponible en el sitio web del proyecto.
22 de Abril de 2001
Alamin tiene ahora 1 año de edad.
Hemos estado trabajando muy duro este año para ofrecerte Alamin.
Queremos dar las gracias a toda la gente que está contribuyendo con su
trabajo, sugerencias y ayuda.
Alamin está creciendo con nuestras necesidades y nuestro esfuerzo.
Esperamos que nos des tus comentarios y tu ayuda.
Gracias por usar Alamin. Gracias por contribuir a Alamin.
29 de Marzo de 2001
Hoy extrenamos página de preguntas más frequentes
(FAQ). Puedes acceder a ella a través del enlace del menú de opciones
del lateral izquierda. Solo se encuentra disponible en este momento la
versión en castellano. La traducción al inglés será realizada en unos
dias. Ha sido puesta a disposición de todos la versión 0.3.6pre3 de la
pasarela, en el area de descarga. Esta será la definitiva 0.3.6 salvo
aparición de errores en el código que sean subsanados. Las funciones
añadidas a esta versión respecto a la 0.3.6pre2 son la verificación de
usuario desde el lado cliente en la parte IP de la pasarela mediante un
sistema similar al utilizado por CHAP, la verificación de destinos de los
mensajes por usuario y la utilizacion de ficheros de destinos para la
inclusión de múltiples números de teléfono. Todos estos controles han sido
añadidos también al interface smtp. A partir de ahora es necesario el
módulo Perl Digest::MD5. Se ha comprobado parcialmente la utilización
del programa cliente "gsgc" en sistemas Windows NT con ActivePerl. En
el directorio "otherOS" de la distribución se encuentra el cliente "gsgc"
parcheado. Ha sido reservado el dominio "alamin.org" para su uso dentro
del proyecto. Los colaboradores en el proyecto pueden solicitar
direcciones de correo de este dominio si así lo desean. La URL de la
página principal del proyecto, aunque continuará siendo válida con la
dirección que ha tenido hasta ahora en SourceForge, pasará a ser
oficialmente http://www.alamin.org. Se ha creado la figura del "Project
Release Manager" (prmanager@alamin.org) que firmará con GnuPG los paquetes
que se pongan en el área de descarga. La versión 0.3.6pre3 ya ha sido
firmada. El archivo de la firma se encuentra en el area de descarga. La
clave pública del Project Release Manager se encuentra en su página del
sitio web del proyecto y ha sido enviada a diversos servidores de claves
PGP del mundo. Si lo considera oportuno, puede ponerse en contacto con el
Project Release Manager para solicitar la confirmación de la huella
dactilar de la clave pública GnuPG.
14 de Marzo de 2001
La mejor forma de retrasarse es prometer tener algo listo para una fecha.
Siento mucho el retraso acerca de la versión 0.3.6, que todavía no está
finalizada. Sin embargo, acaba de ser situada en el area de descarga la
0.3.6pre2 con nuevas funcionalidades que se hechaban de menos, entre
ellas, el control de las IPs desde las que se aceptan conexiones, alias y
grupos de números de teléfono y elección del centro servidor de mensajes
que se desea utilizar, tanto globalmente a nivel de pasarela como
independientemente para cada solicitud de envío de mensaje. Algo más, al
fin están siendo realizadas las páginas de manual. Seguramente estarán
disponibles con la versión 0.3.6, cuando esté disponible. Antes de esta
versión 0.3.6 aparecerá una 0.3.6pre3 que incluirá limitación de números
de teléfono a los que se puede enviar mensajes (gracias a un parche de
Tomas Halgas) y validación del cliente mediante nombre de usuario y
contraseña.
25 de Enero de 2001
Desde hace algunos dias se encuentran ya los paquetes para Debian y
Red Hat de la version 0.3.5a. Hoy ha sido puesta en el area de
descarga la version 0.3.6pre1. Esta nueva version 0.3.6
incluirá bastantes cambios encaminados al control de acceso
al servicio de envio de mensajes. No se van a realizar paquetes
Debian y Red Hat de estas versiones "pre", pero esperamos tener
finalizada la version definitiva 0.3.6 a mediados de Febrero. Entre
los cambios más destacables de la 0.3.6pre1 se encuentran el
uso de Sys::Syslog en vez de llamar al programa logger, lo cual
genera menor carga del sistema, algunos cambios en el interface AT
destinados a mejorar la comunicación con el modem GSM y la
posibilidad de usar alias y grupos de destinatarios. Es
recomendable revisar los ficheros BUGS y CHANGELOG del directorio
doc. Al final del area de descarga, en la sección "Otros",
ha sido puesto un generador de alertas a través de Alamin
para "mon", alamin.alert. En su interior se encuentra la
documentación necesaria para su puesta en marcha en el
sistema "mon". Este script llama al cliente de Alamin, gsgc, con el
resultado de la alerta generada por "mon".
20 de Diciembre de
2000
Algunos pequeños errores han sido encontrados en la version
0.3.5, principalmente en el script de instalacion para Debian, que
no realizaba todas las tareas correctamente cuando se trataba de
2.1 (slink), y en el interface AT para enviar mensajes, que no
construia correctamente el script de chat cuando el mensaje
contenía más de una linea. Estos errores han sido
subsanados ya y la nueva versión 0.3.5a está
disponible en el area de descarga del proyecto.
19 de Diciembre de
2000
Finalmente, la version 0.3.5 con correcciones de seguridad y
ajustes que venian siendo necesarios esta lista para ser usada. Se
recomienda su actualización en los servidores en
producción para evitar que puedan ser atacados usando alguno
de los problemas de seguridad que acarreaban las versiones
anteriores. A partir de ahora, la seguridad será un punto
prioritario en todas las versiones. Hasta ahora, se había
dado mayor prioridad a la funcionalidad que a la seguridad, ya que
se trataba de una beta y se hacía necesario obtener una
funcionalidad determinada, no disponiendo de tiempo para entrar en
demasiados detalles.
6 de Diciembre de
2000
Durante el mes de Noviembre ha sido revisada la seguridad y
estabilidad de la pasarela, y se están realizando cambios
encaminados a garantizar que los sistemas en los que se instala no
se vean puestos en peligro. La version 0.3.5, que aparecerá
a finales de la próxima semana, incluirá sobre todo
cambios de seguridad, además de algunos cambios menores en
las opciones de selección de puertos para smtp y smsqp, y
registro de conexiones recibidas con más
información.
5 de Noviembre de
2000
La versión 0.3.4 ha sido finalizada y se encuentra
disponible en el area de descarga. Los cambios que se han realizado
desde la versión 0.3.3 son:
# 0.3.4 - 4 de Noviembre de 2000 # Soporte para diferentes versiones de gnokii. Actualmente, # 0.3.0 y 0.3.2 han sido testeadas. gsgsmtpd es el demonio # que provee la interfaz smtp. gsgcmd puede recibir mensajes # para ser enviados a multiples destinatarios, no solo uno. # gsgc ha sido modificado para permitir enviar un mensaje a # multiples destinatarios a la vez. Ha sido modificado umask # en la pasarela para solo permitir lectura y escritura de # los ficheros de mensajes al propietario y al grupo, no a # otros. El interface smtp permite formatear el mensaje que # se va a enviar sobre GSM. Añaddidas las opciones --help y # --version de linea de comandos. Un nuevo ejemplo de # procesador de mensaje entrante ha sido incluido, # gsgimp-sms2email.
25 de Octubre de
2000
Desde hoy existe la posibilidad de descargar mediante ftp anonimo,
además de http, los ficheros del area de descarga. La URL
del servidor ftp anónimo es
ftp://alamin.sourceforge.net/pub/alamin.
Los primeros paquetes para RedHat y Debian de la versión
0.3.4pre1 ya se encuentran disponibles gracias a Abu y Brian,
respectivamente.
21 de Octubre de
2000
Una nueva lista de distribución ha sido dada de alta para
notificar de nuevas versiones de la pasarela y novedades del sitio
web del proyecto, de manera que si alguien desea estar al tanto de
nuevas versiones y novedades no precise estar suscrito a la lista
de usuarios o desarrolladores, donde el tráfico de mensajes
será previsiblemente mucho mayor. En la página de las listas puedes encontrar
más información. El nombre de la lista es
alamin-announce.
19 de Octubre de
2000
Gracias al servicio de búsqueda de colaboradores en SourceForge se
están concretando tareas para los primeros voluntarios en el
proyecto. Esperamos que de esta forma comience a aparecer
documentación que ayude a la puesta en marcha de la
pasarela. En la nueva página de
Gente puedes encontrar la lista de colaboradores actual y las
tareas que han asumido.
12 de Octubre de
2000
IANA ha
reconsiderado su asignación de número de puerto para
el protocolo "smsqp" y ha aceptado el que se venía usando en
Alamin GSM SMS Gateway desde sus comienzos, el 11201, de manera que
la notificación del dia 3 de octubre en referencia al puerto
1287 deberá ser olvidada. Las lineas del fichero
/etc/services nuevas para este protocolo quedan como siguen:
smsqp 11201/tcp # gsm short message service queue protocol smsqp 11201/udp
4 de Octubre de
2000
Ha sido creada una segunda lista de discusión para la puesta
en contacto de las personas que desarrollan, documentan y
actualizan la página web del proyecto. Más
información sobre la lista en la
página de las listas.
3 de Octubre de
2000
IANA ha respondido
a la solicitud de un puerto TCP de usuario. 1287 es el nuevo puerto
asignado al "smsqp" (sms queue protocol). La siguiente
versión (0.3.4) incluirá este cambio. El valor por
defecto será "smsqp", pero si no has actualizado aun tu
fichero /etc/services puedes establecer la opción "port" del
fichero de configuración a 1287, o al antiguo valor del
puerto utilizado hasta ahora, 11201, si mantienes antiguos clientes
y no has cambiado el valor de su opción "port". Las lineas
de "smsqp" del fichero /etc/services son así:
smsqp 1287/tcp # gsm short message service queue protocol smsqp 1287/udp
2 de Octubre de
2000
La solicitud de un espacio de proyecto a SourceForge ha sido
atendida. La página web de Alamin GSM SMS Gateway ha sido
actualizada sobre la nueva URL que a partir de ahora
contendrá la información del proyecto:
http://alamin.sourceforge.net. En estos momentos este es el
único servicio que se utiliza de SourceForge, pero en el
futuro se utilizarán tanto el servidor CVS como la lista de
distribución y el sistema de seguimiento de errores. La
nueva URL ha sido anunciada de nuevo en Freshmeat y BarraPunto. A su vez,
ha sido recibida respuesta de la empresa RAN Internet indicando que
conocian el problema de la imposibilidad de actualización de
las páginas de los dominios .es.org pero que aun no era
posible actualizarlas.
1 de Octubre de
2000
La página web del proyecto en la URL
http://www.alamin.es.org no puede ser actualizada desde hace
alrededor de 7 dias. No ha sido obtenida respuesta por correo
electrónico del personal de mantenimiento de los dominios
.es.org, por lo que ha sido solicitado a SourceForge un espacio
de proyecto para alojar a Alamin GSM SMS Gateway.
27 de Septiembre de
2000
Despues de las vacaciones de verano, los examenes de Septiembre y
las fiestas de mi ciudad, al fin está a punto de aparecer la
versión 0.3.4. Como faltan algunas funcionalidades por
testear en cuanto al interface SMTP y me gustaría que
incluyera documentación man, acabo de preparar un paquete
previo con el número de versión 0.3.4pre1. Los
programas gsgcmd y gsgmdd no cambiarán para la
versión 0.3.4 definitiva, salvo problemas de seguridad que
pudieran aparecer. El fichero de configuración (gsgd.conf)
tiene algunos cambios, pero incluye muchos comentarios en su
interior que facilitan la configuración. El cliente gsgc es
actualmente el mismo que en la versión 0.3.3.
27 de Septiembre de
2000
A partir de hoy, las noticias serán también enviadas
a la lista de distribución alamingsg.
20 de Septiembre de
2000
Ha sido solicitado a la IANA (Internet Assigned Numbers Authority) que sea
registrado un número de puerto TCP de espacio de usuario con
el nombre smsqp (sms queue protocol). El puerto solicitado es el
que actualmente usa Alamin GSM SMS Gateway, 11201. Este puerto es
utilizado en la comunicación entre el cliente y el servidor,
y será el mismo para las comunicaciones entre servidores,
cuando estas sean implementadas. Estamos a la espera de la
respuesta a la solicitud.
2 de Agosto de
2000
Añadida una contribución en el area de descarga para
realizar una sencilla pasarela de correo electrónico a SMS.
Se apoya sobre procmail y puede ser utilizada con otros programas
de envio de mensajes a red GSM.
1 de Agosto de
2000
Ha sido puesta en el área de descarga la version 0.3.3 que
está siendo desarrollada en la actualidad. Principalmente se
han realizado cambios encaminados a facilitar su puesta en marcha,
añadiendo opciones de configuración que se hechaban
de menos.
18 de Julio de
2000
Ha sido creada una lista de discusión para comentar, pedir,
indicar, preguntar, etc. cualquier asunto relacionado con la
pasarela. Más información sobre la lista en la página de las listas.
15 de Julio de
2000
Liberada la versión 0.3.2. Incluye colas de prioridad,
reintentos de envío ante fallos de comunicación con
el dispositivo GSM o fallo de la propia red y limitación del
número de mensajes entrantes o salientes en cada ciclo del
despachador de mensajes.
Las visitas a la página web han aumentado de forma
vertiginosa desde el anúncio en BarraPunto.com y
FreshMeat.net, de 25 el 21 de Junio a 524 el 14 de Julio.
22 de Junio de
2000
Anuncio en
BarraPunto.com y FreshMeat.net de la nueva página en
http://www.alamin.es.org.
14 de Junio de
2000
En la versión 0.3.1 el código de la pasarela se
separa en dos componentes, gsgcmd (Core Module) y gsgmdd (Message
Dispatcher) siendo este último el encargado de las
comunicaciones con los dispositivos GSM. La instalación se
facilita mediante dos scripts para instalar y desinstalar. Han sido
probados en una distribución Debian, por lo que pueden
requerir cambios en otras distribuciones de GNU/Linux.
6 de Junio de 2000
Tras muchos cambios se libera la versión 0.3.0, en la que
aparece el protocolo nativo de comunicación entre los
clientes IP y el servidor de la pasarela, el gsgp (GSM SMS Gateway
Protocol). Se hace uso del registro del sistema (syslog) para
seguir el funcionamiento de la pasarela.
Aparece el primer procesador de mensajes entrantes de ejemplo para
las pruebas de entrada. Se trata de un simulador de transacciones
financieras.
La página web cambia de dirección a
http://www.alamin.es.org.
23 de Mayo de 2000
Versión 0.2.4. Se reescribe el interface SMTP de cliente, y
comienza a haber un pequeño control de error en el interface
AT hacia el dispositivo GSM.
22 de Mayo de 2000
Versión 0.2.3. A partir de ahora se pueden utilizar modems
GSM que soporten el juego de comandos AT extendidos, además
de los dispositivos que funcionan con Gnokii. El código es
reescrito para utilizar Perl "estricto".
16 de Mayo de 2000
Versión 0.2.2. Se elimina la ejecución de
múltiples procesos al tiempo. Se comienza a usar librerias
Perl estandar para la comunicación por sockets. El nombre
del servidor cambia a gsgd.
2 de Mayo de 2000
Con la versión 0.2.1 se añade soporte para enviar a
multiples teléfonos a la vez, un mejor control de errores y
el control de uso del dispositivo GSM desde un solo proceso a la
vez.
18 de Abril de
2000
Segunda versión (0.2.0). Se definen las funcionalidades y se
prepara la comunicación con Gnokii. El protocolo de cliente
es SMTP.
13 de Abril de
2000
Primera versión (0.1.0) de un servidor para enviar mensajes
a la red GSM desde clientes IP. El nombre del servidor es
gsmsmsd.