| CVEBrowser - un motor de búsqueda para el diccionario Mitre CVE. | ||
|---|---|---|
| <<< Previous | Configuración | Next >>> |
Antes de correr la descarga de archivos y el importador, usted deberá editar los archivos de configuración que controlan como se comportan las aplicaciones.
Para localizar los archivos de configuración, escriba lo siguiente:
bash$ rpm -qc cvebrowser-tools /etc/cron.d/cvebrowser-cron-can.sh /etc/cron.d/cvebrowser-cron-cve.sh /etc/cvebrowser.conf /opt/cvebrowser/etc/XMLImporter-can.main.properties /opt/cvebrowser/etc/XMLImporter-cve.main.properties /opt/cvebrowser/etc/create_tables.sql /opt/cvebrowser/etc/cvebrowser.dtd /opt/cvebrowser/etc/load_metadata.sql /opt/cvebrowser/etc/sp.po |
Cada archivo tiene comentarios y valores de ejemplo que probablemente tendrá que ajustar para satisfacer sus necesidades:
# CVEBrowser main shell script configuration file.
#
# This is a bash shell script.
# Some of this values comes from the RPM instalation. Please adjust them to reflect your environment.
# Author: José Vicente Núñez Zuleta (josevnz@users.sourceforge.net)
#
. /opt/cvebrowser/bin/functions.sh
if [ $? -ne 0 ]; then
exit $?
fi
# Set this flag to enable the debug mode on the shell scripts. 1=Enable, 0=Disable
declare DEBUG=0
# Classpath declaration
declare -a CLASSPATH_DIRS
CLASSPATH_DIRS[0]=/opt/cvebrowser/lib/cvebrowser-tools-0.0.jar
CLASSPATH_DIRS[1]=/opt/cvebrowser/lib/mysql-connector-java-3.0.6-stable-bin.jar
CLASSPATH_DIRS[2]=/opt/cvebrowser/lib/junit-3.8.1.jar
CLASSPATH_DIRS[3]=/opt/cvebrowser/lib/log4j-1.2.8.jar
CLASSPATH_DIRS[4]=/opt/cvebrowser/lib/java-getopt-1.0.9.jar
# Define the default languaje. Currently supported:
# - en
# - sp
DEFAULT_LANGUAJE=en
# Default country. Currently supported: US, VE
DEFAULT_COUNTRY=US
# Set up JAVA_HOME
if [ -z "$JAVA_HOME" ] ; then
JAVA_HOME="/usr/java/j2sdk1.4.2";
fi
# Define the CVEBrowser home
CVEBROWSER_HOME="/opt/cvebrowser"
# Set up the CLASSPATH
setClasspath ${CLASSPATH_DIRS[@]}
# Export system wide variables
export PATH JAVA_HOME CLASSPATH CVEBROWSER_HOME
|
Este Shell script controla en donde los archivos Jar, la ubicación del JDK, etc. Asegúrese editar estas variables para que reflejen su entorno.
#log4j.rootLogger=DEBUG, console, file log4j.rootLogger=DEBUG, console log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console=org.apache.log4j.ConsoleAppender cvebrowser.dictionary.data.persistence.util.XMLImporter.main.database.user=test_cvebrowser log4j.appender.console.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n cvebrowser.dictionary.data.persistence.util.XMLImporter.main.database.url=jdbc:mysql://localhost.localdomain:3306/test_cvebrowser cvebrowser.dictionary.data.persistence.util.XMLImporter.main.database.password=cv3br0ws3r cvebrowser.dictionary.data.persistence.util.XMLImporter.main.database.driver=org.gjt.mm.mysql.Driver #log4j.appender.file=org.apache.log4j.fileollingFileAppender #log4j.appender.file.File=/opt/cvebrowser/log/XMLImporter-can.log #log4j.appender.file.MaxFileSize=1000KB # Keep one backup file #log4j.appender.file.MaxBackupIndex=1 #log4j.appender.file.layout=org.apache.log4j.PatternLayout #log4j.appender.file.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n |
Aquí usted necesita configurar el usuario, palabra clave y ubicación de la base de datos para que el importador de XML pueda cargar el diccionario de Mitre.
El formato es exactamente igual al mostrador previamente. Este archivo es incluido para que usted tenga dos archivos de bitácora diferentes (CVE / CAN).
![]() | Usted puede encontrar más información acerca de como configurar las propiedades de Log4J aquí |
| <<< Previous | Home | Next >>> |
| Configuración | Up | Configuración de crontab |