                           Avira Uninstall script
                           ----------------------

This is the uninstall script for the Avira products based on SAVAPI. 
Because the script checks the dependencies between the installed products 
and SAVAPI, it is not possible to remove SAVAPI if there is still a SAVAPI 
based product installed on the system.


Synopsis:

uninstall [--product=productname] [--no-interactive] [--inf=inf-file] [--force]
          [--skip] [--version] [--help]


This is the list of all Avira products which can be uninstalled using this script:
----------------------------------------------------------------------------------
Mailgate         -     Avira AntiVir MailGate v3 and v2
Webgate          -     Avira AntiVir WebGate v3 and v2
Guard            -     Avira AntiVir Guard v3
Agent            -     Avira SMC Agent
IUM              -     Avira Internet Update Manager
Savapi3          -     Avira Savapi3
all              -     uninstalls all detected products
                       (and at the end the /usr/lib/AntiVir
                       folder will be removed)


Supported parameters:

--no-interactive       run the script in non-interactive mode


--inf=inf-file         run the script in custom non-interactive mode


--skip                 uninstall even though there are running processes


--install-base-dir     This paramter is only available for and AntiVir VSA.
                       Run uninstall from a custom installation path. for example
                       when you installed your product in /this/is/a/test/VSA,
                       you have to to run the uninstall script with:
                       sh uninstall --product=savapi3 --install-base-dir=/this/is/a/test/


--force                ignore all product dependencies (example: SAVAPI can be
                       uninstalled with MailGate even though WebGate is still installed)


--version              print the current script-version


--help                 show this help file


list of all exit codes:
----------------------------------------------------------------------------------
 0 = normal program termination, no errors encountered
 1 = unknown parameter
 2 = the user is not root
 3 = used a valid product, but not installed
 4 = no product installed
 5 = no inf file found
 6 = README.uninstall not found
 7 = file and dir list are not available
 8 = unknown product
10 = uninstall aborted, because of remaining processes
