Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: 20403 replaced by 20404

...

  1. Login as the superuser ("root") on the host system. Because Sentinel HASP runtime relies on 32-bit compatibility libraries to run on Linux, the 32-bit compatibility libraries must be installed before continuing. If the emulator host has access to a package repository, either local or remote, use the following command:

    # yum install glibc.i686

    (info) Sometimes it is not possible to use an online repository for the installation of 32-bit glibc package. In this case the procedure described in the appendixes has to be used: glibc.i686 installation without Internet connection

    .

  2. Create a directory for the CHARON-AXP distribution, copy the TAR.GZ files there and change to this directory as shown in the following example:

    # mkdir /charon_dist
    # cp /tmp/charon-axp-4.11-2040320404.el74.tar.gz /charon_dist
    # cd /charon_dist

    .

  3. On RHEL 7.x and CentOS 7.x, the "libev" package is required. If it is reported as missing during CHARON installation on RHEL 7.x check that the repository "extras" is included and enabled, if not, include and enable it. Please refer to your Linux distribution administrator's guide. Example for RHEL 7.x:

    yum-config-manager --enable rhel-7-server-extras-rpms


...

  • Extract the contents of the distribution TAR.GZ files to the current directory:

    # tar -xvzf charon-axp-<VER>-<BN>.<ZZ>.tar.gz

    where:

    ItemDescription

    VER

    Version of CHARON-AXP product, for example 4.11

    BN

    Build Number of CHARON-AXP product, for example 2040320404

    ZZ

    CHARON-AXP target operating system identifier.

    For CentOS 7.x 'ZZ' value is 'el74'
    For Red Hat Enterprise Linux 7.x 'ZZ' value is 'el74'.
    For Red Hat Enterprise Linux 6.5 to 6.10 'ZZ' value is 'el65'.

    Example:

    # tar -xvzf charon-axp-4.11-2040320404.el74.tar.gz 

    As a result, the new directory "charon-axp-<VER>-<BN>.<ZZ>" will be created.


    Div
    classpagebreak



  1. Switch to that directory:

    # cd charon-axp-<VER>-<BN>.<ZZ>

    Example:

    # cd charon-axp-4.11-2040320404.el74


  2. The distribution directory contains the following RPM files:

    File nameDescription
    charon-axp-VER-BN.ZZ.x86_64.rpmCHARON-AXP

    aksusbd-7.63-1.i386.rpm

    HASP Run-time

    charon-license-VER-BN.ZZ.x86_64.rpm

    CHARON Libraries

    charon-utils-VER-BN.ZZ.x86_64.rpm

    CHARON Utilities

    charon-mtd-VER-BN.ZZ.x86_64.rpmMTD utility

    Example:

    # ls
    aksusbd-7.63-1.i386.rpm
    charon-axp-4.11-2040320404.el74.x86_64.rpm
    charon-license-4.11-2040320404.el74.x86_64.rpm
    charon-utils-4.11-2040320404.el74.x86_64.rpm
    charon-mtd-4.11-2040320404.el74.x86_64.rpm 

    Include Page
    KBCOMMON:DOC-GoToToc
    KBCOMMON:DOC-GoToToc

...

Dependencies Resolved  

================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
aksusbd i386 7.63-1 /aksusbd-7.63-1.i386 2.9 M
charon-axp x86_64 4.11-20403 20404 /charon-axp-4.11-2040320404.el74.x86_64 260 M
charon-license
x86_64 4.11-20403 20404 /charon-license-4.11-2040320404.el74.x86_64 2.9 M
charon-utils
x86_64 4.11-20403 20404 /charon-utils-4.11-2040320404.el74.x86_64 1.8 M
charon-mtd 
x86_64 4.11-20403 20404 /charon-mtd-4.11-2040320404.68704.el74.x86_64 1.2 M 


Transaction Summary
================================================================================
Install 4 Packages

Total size: 267 M
Installed size: 267 M
Is this ok [y/d/N]: y

...

Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction (shutdown inhibited)
Installing : aksusbd-7.63-1.i386 1/4
Starting aksusbd (via systemctl): [ OK ]
Installing : charon-utils-4.11-2040320404.x86_64 2/5
Installing : charon-mtd-4.11-2040320404.x86_64 3/5 

Installing : charon-license-4.11-2040320404.x86_64 4/5 
Installing : charon-axp-4.11-2040320404.x86_64 5/5
Verifying : aksusbd-7.63-1.i386 1/5 
Verifying : charon-license-4.11-2040320404.x86_64 2/5 
Verifying : charon-axp-4.11-2040320404.x86_64 3/5 
Verifying : charon-utils-4.11-2040320404.x86_64 4/5
Verifying : charon-mtd-4.11-2040320404.x86_64 4/5 


Installed:
aksusbd.i386 0:7.63-1 charon-axp.x86_64 0:4.11-20403 20404
charon-license.x86_64 0:4.11-20403 20404 charon-utils.x86_64 0:4.11-2040320404
charon-mtd.x86_64 0:4.11-2040320404


Complete!


Div
classpagebreak


...

  1. Ensure your license allows you to upgrade to that version. If not, please generate a C2V file and send it to STROMASYS for update. See CHARON-AXP for Linux utilities - 'hasp_srm_view' utility
  2. Prepare the new kit RPM files as it is described in "Before installation" and "Distribution preparation" sections.
  3. Stop all running CHARON-AXP instances.
  4. Make sure that no template files (i.e. "es40.cfg.template") have been used for your specific configuration otherwise copy those files to a dedicated folder.
  5. Login as "root" user.
  6. Remove the old CHARON-AXP version as described in the "CHARON-AXP for Linux deinstallation" chapter.
  7. Proceed with the instructions on the new kit installation as described in the "Installation695402677" section.
  8. Install the license for the new CHARON-AXP as described in the "License installation" section.

  9. Start all the CHARON-AXP services stopped at step #3.

...