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 |