sa-compilep: en línea en la nube

Este es el comando sa-compilep que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


sa-compile: compila el conjunto de reglas de SpamAssassin en código nativo

SINOPSIS


sa-compilar [opciones]

Opciones:

--list Lista de cadenas base de salida a STDOUT
--sudo Use 'sudo' para escalar privilegios
--keep-tmps Conserva los archivos temporales en lugar de eliminarlos
-C ruta, --configpath = ruta, --config-file = ruta
Ruta al directorio de configuración estándar
-p prefs, --prefspath = archivo, --prefs-file = archivo
Establecer archivo de preferencias de usuario
--siteconfigpath = ruta Ruta para las configuraciones del sitio
(predeterminado: / etc / spamassassin)
--updatedir = directorio de ruta para colocar actualizaciones
(predeterminado: / var / lib / spamassassin / compiled / /3.004001)
--cf = 'config line' Línea adicional de configuración
-D, --debug [area = n, ...] Imprimir mensajes de depuración
-V, --version Versión impresa
-h, --help Imprimir mensaje de uso

DESCRIPCIÓN


sa-compile usa "re2c" para compilar las partes de todo el sitio del conjunto de reglas de SpamAssassin. Ninguna parte
de user_prefs o cualquier archivo incluido de user_prefs se puede construir en el conjunto compilado.

Este conjunto compilado es luego utilizado por el complemento "Mail :: SpamAssassin :: Plugin :: Rule2XSBody" para
acelerar el funcionamiento de SpamAssassin, siempre que sea posible, y cuando se cargue ese complemento.

"re2c" puede hacer coincidir cadenas mucho más rápido que el código Perl, al construir un DFA para que coincida con muchos
cadenas simples en paralelo y compilarlas en código objeto nativo. No todo
Sin embargo, las reglas de SpamAssassin están sujetas a esta conversión.

Esto requiere "re2c" (ver "http://re2c.org/") y el compilador de C utilizado para compilar Perl XS
módulos, ser instalados.

Tenga en cuenta que ejecutar esto y crear un conjunto de reglas compilado no tendrá ningún efecto en
Velocidades de escaneo de SpamAssassin a menos que también edite su archivo "v320.pre" y asegúrese de que esto
la línea no está comentada:

loadplugin Mail :: SpamAssassin :: Plugin :: Rule2XSBody

Además, "sa-compile" no reiniciará "spamd" ni hará que se vuelva a cargar un escáner.
el conjunto de reglas ahora compilado automáticamente.

OPCIONES


--lista
Envíe las cadenas base extraídas a STDOUT, en lugar de generar la extensión C
código.

--sudo
Usa sudo(8) para ejecutar código como 'root' al escribir archivos en el almacenamiento de reglas compiladas
area (que es "/var/lib/spamassassin/compiled/5.020/3.004001" por defecto).

--tranquilo
Produce menos resultados de diagnóstico. Los errores seguirán apareciendo.

--mantener-tmps
Conserve los archivos temporales después de que se complete la secuencia de comandos, en lugar de eliminarlos.

-C camino, --ruta de configuración=camino, --archivo de configuración=camino
Utilice la ruta especificada para ubicar los archivos de configuración distribuidos. Ignora el
directorios predeterminados (normalmente "/ usr / share / spamassassin" o similar).

--siteconfigpath=camino
Utilice la ruta especificada para localizar archivos de configuración específicos del sitio. Ignora el
directorios predeterminados (normalmente "/ etc / spamassassin" o similar).

--actualizado
De forma predeterminada, "sa-compile" utilizará el directorio de actualización de reglas de todo el sistema:

/var/lib/spamassassin/compilado/5.020/3.004001

Si las actualizaciones deben almacenarse en otra ubicación, especifíquelo aquí.

Tenga en cuenta que no se recomienda el uso de esta opción; si sa-compile está colocando el compilado
gobierna el directorio incorrecto, probablemente necesite reconstruir SpamAssassin con diferentes
Argumentos "Makefile.PL", en lugar de anular el comportamiento en tiempo de ejecución de sa-compile.

--cf = 'config línea'
Agregue líneas adicionales de configuración directamente desde la línea de comandos, analizadas después de la
se leen los archivos de configuración. Múltiple --cf Se pueden usar argumentos, y cada uno será
considerada una línea separada de configuración.

-p preferencias, --prefspath=preferencias, - archivo de preferencias=preferencias
Leer las preferencias de puntuación del usuario de preferencias (normalmente "$ HOME / .spamassassin / user_prefs").

-D [zona,...], --depurar [zona,...]
Produce una salida de depuración. Si no se enumeran áreas, toda la información de depuración es
impreso. La salida de diagnóstico también se puede habilitar para cada área individualmente; cafe is
el área del código a instrumentar.

Para obtener más información sobre qué áreas (también conocidas como canales) están disponibles,
ver la documentación enhttp://wiki.apache.org/spamassassin/DebugChannels>.

-h, --ayuda
Imprima el mensaje de ayuda y salga.

-V, --versión
Imprima la versión sa-compile y salga.

Utilice sa-compilep en línea utilizando los servicios de onworks.net



Últimos programas en línea de Linux y Windows