Installing BitDefender Security for Mail Servers on Ubuntu 7.10 or newer

 

Issue:

Ubuntu 7.10 (code name "Gutsy Gibbon") is the first Debian-based distribution to use a modified version of the package management tool dpkg, which queues all ldconfig calls to be ran after installing a batch of packages. In the previous versions, all ldconfig calls were ran immediately. BitDefender packages run ldconfig during the configuration stage and rely on its immediate effects.

Therefore, starting with Ubuntu 7.10, trying to set up BitDefender Security for Mail Servers or BitDefender Security for Samba version 2.1-x (and earlier) will result in an install problem, because the 2.1-x (and earlier) version doesn't "know" about the new trigger mechanism used by Ubuntu's dpkg.

Solution:

In order to bypass the installation issues of BitDefender Security for Mail Servers or BitDefender Security for Samba (version 2.1-x or earlier) onto a Ubuntu 7.10 (or newer) system, you need to do the following:

A. If you already attempted to install
1. Here is how the error message you received might look like:

/opt/BitDefender/bin/bdregd: error while loading shared libraries: libbdux.so: cannot open shared object file: No such file or directory
dpkg: error processing bitdefender-common (--install):
subprocess post-installation script returned error exit status 127
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
bitdefender-common

2. Your partially installed 'bitdefender-common' package needs to be fully configured, in order to make sure that you won't encounter problems when uninstalling:

sudo dpkg --configure -a


3. Now you should uninstall the product, since the installation wasn't successful:

sudo ./BitDefender-Security-Mail-2.1-5-linuxgcc3x-i586.deb.run --uninstall

Note: This example assumes that you have tried to install BitDefender Security for Mail Servers. Please replace with the name of the package that you actually have.

Optionally you can remove any remaining files with the following command:

sudo rm -fr /opt/BitDefender

Continue with the steps below.

B. If you did not yet attempt to install

1. Export the LDCONFIG_NOTRIGGER variable, in order to avoid using the triggers with dpkg:

export LDCONFIG_NOTRIGGER=y

2. Proceed with normally installing the BitDefender package:

sudo ./BitDefender-Security-Mail-2.1-5-linuxgcc3x-i586.deb.run

Note: This example assumes that you are installing BitDefender Security for Mail Servers. Please replace with the name of the package you actually have.

3. Unset the variable exported earlier in order to leave your system clean:

unset LDCONFIG_NOTRIGGER



Software Applications:
BitDefender Security for Mail Servers (Linux), BitDefender Security for Samba

Operating systems:
Debian/Ubuntu

Solution ID: 423 Created on 18 Feb 2008 16:50
Language: English Modified on 18 Feb 2008 17:06


Useful Links



Contact BitDefender

MyBitDefender Login