Archivos de etiquetas: Alfresco Alfviral AMP módulo antivirus

Nueva revisión de Alfviral (Alfresco Virus Alert)

He publicado una nueva revisión de Alfviral (versión 1.4.0), con una reestructuración del código, con las siguientes características:

  • Cambio del módulo a subsistema: Ahora, Alfviral, se comporta como subsistema con lo que pueden modificarse los parámetros en caliente mediante JMX, como por ejemplo JConsole, y reiniciarse para leer los nuevos valores.
  • Se ha añadido el uso de plantillas para las notificaciones de correo electrónico.
  • Refactorización general del código.

El código está en: https://github.com/fegorama/alfviral/releases/tag/v1.4.0-SNAPSHOT

 

Nueva revisión de Alfviral (Alfresco Virus Alert)

He liberado una nueva revisión de Alfviral que arreglaba algún problema en el modo COMMAND de menor importancia. La siguiente modificación que voy a hacer es crear el servicio como un subsistema de Alfresco para que pueda ser reconfigurado en caliente.

 

La nueva revisión está en https://github.com/fegorama/alfviral/releases/tag/v1.3.4-SNAPSHOT

Web: http://www.alfviral.com/

Nueva revisión de Alfviral (Alfresco Virus Alert)

Hace unos días, recibí un correo electrónico donde se me avisaba de un error de Alfviral cuando se intentaba actualizar un documento desde Share en la versión 4.2.

Al parecer, en esta versión se usa un nuevo sistema de actualización asíncrona y cuando se actualiza un documento se produce un borrado de nodo para crear otro que es el actualizado. El sistema de eventos salta con cada paso por lo que hay que verificar antes de nada que el nodo sigue todavía «vivo» y no ha sido borrado por el propio sistema de actualización. Esto, curiosamente no pasa en el contexto del Explorer (Alfresco).

En resumen, he re-factorizado algo más el código, he arreglado el problema y he reorganizado el proyecto tipo all-in-one como dos submódulos de repositorio y otro para share, así creo que está más claro y es más sencillo de instalar.

La nueva revisión se puede descargar desde: https://github.com/fegorama/alfviral/releases/tag/v1.3.2-SNAPSHOT

Exclusión de ficheros para Alfviral (versión 1.2.0)

Hace unos días recibí una solicitud de un usuario sobre mi módulo para escanear ficheros desde Alfresco. La nueva funcionalidad solicitada era la de poder seleccionar qué ficheros queremos que sean enviados al antivirus que tengamos configurado.

Anoche estuve retocando un poco el módulo e incluí la funcionalidad en forma de ficheros excluidos, es decir, una lista de ficheros que no queremos que se envíen al antivirus para ser escaneados, en este caso podemos incluir ficheros PDF, TXT, CSV, etc. y no se enviarán para ser analizados. En la nueva configuración solo hay un parámetro más configurado por ejemplo como sigue:

alfviral.file.exceptions=text/html|text/xml|application/pdf|image/jpeg|text/plain

Donde en la lista y separada por «|» podemos incluir los archivos según su «Content-Type».

Espero que con esta nueva funcionalidad pueda «discriminarse» mejor que documentos/ficheros necesitamos que sean analizados.

He incluido el módulo como versión 1.2.0.