Type: External
Prerequisites:
a) On Boss 6.2, libstdc++6 and libstdc++6:i386 dependency is required to be installed.
b) On 64 bit OS, need to add architecture i386.
c) Linux Update Manager Setup:
http://dlupdate.quickheal.com/builds/seqrite/760/en/Seq_LinuxUM_7.65.zip
http://download.quickheal.com/builds/seqrite/760/en/Seq_LinuxUM_7.65.zip
d) Apache Server to configure and host site for Update Manager.
Step by Step commands for Boss 6.2 Linux OS
Step 1: Adding and updating Repository in the ‘sources.list’ file:
1. Run the following command to edit sources.list file and add below repository list to the file:
sudo nano /etc/apt/sources.list
deb http://packages.bosslinux.in/boss anoop main contrib non-free
deb http://packages.bosslinux.in/security-updates anoop main contrib non-free
deb http://security.debian.org/debian-security jessie/updates main
Figure 1:
2. Press ctrl+o to save the file and then ctrl+x to exit.
3. After adding repository, type below command to update the repository:
sudo apt-get update
Step 2: Verifying and Adding Architecture in Boss Linux 6.2:
1. Verify 64-bit architecture. The below command should respond with "amd64".
dpkg --print-architecture
Figure 2:
2. See if 32-bit architecture is already installed. The below command should respond with "i386"
dpkg --print-foreign-architectures.
Figure 3:
3. If it does not display "i386", execute the below command to add foreign architecture:
sudo dpkg –add-architecture i386
Figure 4:
Step 3: Download and Install Linux Update Manager:
1. Download Linux Update Manager from the following link (Links are applicable for Seqrite EPS 7.60):
http://dlupdate.quickheal.com/builds/seqrite/760/en/Seq_LinuxUM_7.65.zip
http://download.quickheal.com/builds/seqrite/760/en/Seq_LinuxUM_7.65.zip
Figure 5
2. Run the following command to unzip the downloaded zip file of update manager setup:
Sudo unzip Seq_LinuxUM_7.65.zip -d ./
Figure 6:
3. Go to extracted setup folder and run the following command to give permissions to setup file:
sudo chmod 777 qhupdtmgr-install
Figure 7:
4. Run the following command to start the installation of Update Manager:
sudo ./qhupdtmgr-install
Figure 8:
5. After completing the installation, give permissions to installed application folder:
sudo chmod -R 777 /usr/lib/update_manager7.65/
Figure 9:
6. After giving necessary permissions when you try to execute update manager, you may face the following error. The reason is required dependencies are not available in the system.
Figure 10:
7. Run the following command to install missing dependencies:
sudo apt-get install libstdc++6
sudo apt-get update
sudo apt-get install libstdc++6:i386
8. After installing necessary dependencies, again try to execute the application and application should get opened:
Sudo ./updmngr –s
Figure 11:
Step 4: Install and Configure Apache Web Server to host Update Manager Site:
1. Run the following command to install Apache Web server to host update site:
sudo apt-get install apache2
Figure 12:
2. After completion of Apache installation, open the Internet Browser and enter system IP address to check if Apache server is running properly
Figure 13:
3. Run the following command to add and configure new site to host for update manager:
sudo nano /etc/apache2/sites-available/updmngr.conf
4. After running above command, file editor will appear. Copy the following configuration into the file:
#Place any notes or comments you have here
#It will make any customization easier to understand in the weeks to come
# domain: qhupd
# public: /usr/lib/update_manager7.65
#Admin email, Server Name (domain name) and any aliases
ServerAdmin webadmin@updmngr.com
ServerName qhupd
#ServerAlias www.domain1.com
#Index file and Document Root (where the public files are located)
#DirectoryIndex index.html
DocumentRoot /usr/lib/update_manager7.65
#Custom log file locations
LogLevel warn
ErrorLog /var/log/apache2/error-qhupd.log
CustomLog /var/log/apache2/access-qhupd combined
Figure 14:
5. Save the file with ctrl+o and then ctrl+x to exit.
6. Run the following command to edit ‘apache2.conf’ file to add directory location:
sudo nano /etc/apache2/apache2.conf
7. After running above command, file editor will get opened. add the following configuration into the file:
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
Figure 15:
8. Save the file with ctrl+o and then ctrl+x to exit.
9. Run the following command to edit ‘ports.conf’ file to add custom port:
sudo nano /etc/apache2/ports.conf
10. After running above command, file editor will get opened. Add below configuration into the file:
Listen 8080
Figure 16:
11. Save the file with ctrl+o and then ctrl+x to exit.
12. Run the following command to enable the newly created site:
sudo a2ensite updmngr.conf
Figure 17:
13. Run the following command to restart the Apache service:
sudo service apache2 restart
sudo service apache2 reload
Figure 18:
14. Open the Browser and try to access the link with IP and configured port:
http://:8080
Figure 19:
15. Run the following command to update the Update Manager:
cd /usr/lib/update_manager7.65
sudo ./updmngr -u
Figure 20: