Creating a local BitDefender Update Server under Linux

In order to set up a BitDefender update server and distribute the updates for one or more Bitdefender products on your local network, download the BitDefender Update Server script and run it with the command:

# sh update_script.sh

The script accepts one or more arguments. These arguments should be components of the products installed on your network. Here are a few examples of products and their respective components:

BitDefender Enterprise Manager (English): en_ent_30

 

Common to all Business Clients: antiphishing_sig, antispam_sig

 

BitDefender Business Client x86 (English): av32bit_ent, enent_ts_11, enent_live_11, enent_bck_11, xcomment_11, bdssent_11, firewallent_11, en_emag_30

BitDefender Business Client x64 (English): av64bit_ent, enent64_ts_11, enent64_live_11, enent_bck_11, xcomment64_11, bdssent64_11, firewallent64_11, en64_emag_30

 

BitDefender for Mail Servers x86 (Exchange/SMTP/Lotus) (English): update71, update_is_90, np_asproxy_19, np_asproxy_20, en_exch2000_20, en_exch2003_20, en_exch55_20, en_smtp_20, np_as_20, antispam_sig

 

BitDefender for Mail Servers x64 (Exchange/SMTP/Lotus) (English): av64bit, np_as64_20, en_exch2008_30, antispam_sig

 

BitDefender for File/ISA/SharePoint Servers x86 (English): update71, update_is_90, en_fs_20, av32bit, en_fs_30

BitDefender for File/ISA/SharePoint Servers x64 (English): av64bit, en64_fs_30
 


By default, the script downloads the updates to the local directory. If you want to download them to some other folder, you will have to create that folder first, edit the script and change the line:

OUTPUT_DIR="$PWD"
to :
OUTPUT_DIR="/path/to/the/new/directory"

After the updates are being downloaded, you need to publish that directory to a http server and to set the clients to download updates from that http location. A good practice is to have the files downloaded directly to Apache's htdocs folder, so they'll be in the root of your web server.

In order to have the updates downloaded automatically to your server, you should make a cron job to run the script with the arguments that you need. A good period of time is from 3 to 8 hours.


Rate this article:

Submit