DragonFly On-Line Manual Pages

Search: Section:  


SCAMP(1)                         USER COMMANDS                        SCAMP(1)

NAME

scamp - A bash script to download and install third party definition signatures for Clamav.

SYNOPSIS

scamp.sh [-c|-C <name>][-D][-e <name>][-h|-v][-l|-L][-q|-Q][-r|-R]

DESCRIPTION

Scamp automates the download and installation of third party definition files for Clamav. It offers the ability to create and use many different configuration files. It is easy to run via the console or CRON. By using third party suplimental definition files in conjunction with the Clamav supplied files, a user's system can be secured more effectively.

COMMAND LINE OPTIONS

-c = Creates a new default config file and exits -C <name> = Create a new config file or use an existing one. -D = Delete all existing definition and config files -e <name> = Edit an existing config file -h = Usage screen. -l = Turns off the logging function -L = Turns on the logging function -q = Turns off printing of a summary screen Error messages displayed however. -Q = Turns on printing of a summary screen. -r = Turns off the random downloat timer sleep function. -R = Turns on the random download sleep timer. Between 0 & 9 minutes -v = Displays the script version and exits.

FILES

All of the scripts configuration files are keep in a dedicated directory. Usually: "/etc/scamp" or "/usr/local/etc/scamp" (FreeBSD) The following applications are required to be available for this script to run: 1) clamav 2) gpg or gpg2 3) rsync 4) wget or curl

EXAMPLES

Create the default config file: scamp.sh -c Create a config file named: foo or use it if it all ready exists: scamp.sh -C foo Edit an existing connfig file with option to create it if it does not all ready exist: scamp.sh -e foo

EXIT STATUS

scamp.sh will exit with 0 upon success. The following exit code values are available: 0 Success 1 Incorrect flag entered 2 No database specified 3 Unable to create required directory structure 4 Program must be run interactively 5 Unable to locate "which" binary 6 Missing binary: View error message for details 7 Error creating GPG file

BUGS

Report all BUGS via the scripts web site: https://sourceforge.net/projects/scamp

AUTHOR

Gerard Seibert <gerard (at) seibercom.net>

SEE ALSO

bash(1) clamd(8) curl(1) freshclam(1) gpg(1) gpg2(1) wget(1) version 5.6 Tue, 02 May 2013 SCAMP(1)

Search: Section: