File Structure
Directories and important files used by ASDIC
/etc/opt/asdic
Configuration files customizing the system.
/etc/opt/asdic/loginput.dat
Log file parse grammar definition file.
/etc/default/asdic
Default parameter file for ASDIC.
/etc/init.d/asdic
Startup script for the ASDIC message broker.
/etc/init.d/intercept
Startup script for the ASDIC packet sniffer.
/etc/apache2/conf.d/asdic.conf
ASDIC apache web server configuration file.
/opt/asdic
Here is the distribution installed.
/opt/asdic/bin
Binary distribution. Include this in you path if you are running utilities manually.
/opt/asdic/cgi-bin
CGI binaries for the web user interface.
/opt/asdic/html
Static HTML files for the web user interface.
/var/opt/asdic
This is the working data directory.
/var/opt/asdic/db
Here are the database files and some temporary spool files. For better performance during maintenance operations such as start up, database reorganization and so, make sure this is a fast disk. SSD disk might boost performance a lot. Even if not using fast disks, it is good to keep this disk separated from the other disks since heavy disk I/O are going to take place here, restricting other potential disk operations.
/var/opt/asdic/db/Makefile
Makefile to create the default databases.
/var/opt/asdic/db/defaultdb.tar
Default databases for defined search options such as criteria, ip-groups and predefined searches. Unpacked during installation if those databases are missing.
/var/opt/asdic/db/var
Some exported database data not benefiting of fast disks are stored here. Better bulk then speed.
/var/opt/asdic/tmp
Temporary files used by ASDIC. Old files can safely be deleted and are so by a cron job.
/var/opt/asdic/html
Temporary dynamic HTML files used by the web graphical user interface. Old files can safely be deleted and are so by a cron job.
