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 differ‐
ent 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 effec‐
tively.
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 ALSObash(1)clamd(8)curl(1)freshclam(1)gpg(1)gpg2(1)wget(1)version 5.6 Tue, 02 May 2013 SCAMP(1)