Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updates to much changes in more recent version of the Guide

...

  1. Extract the content of the distribution TAR.GZ files to the current directory:

    # tar -xvzf charon-vax-<PRODUCT>-<VER>-<BN>.<VC>.<ZZ>.tar.gz

    where:

     

    Description

    PRODUCT

    Name of CHARON-VAX product, for example 'xm'

    VER

    Version of CHARON-VAX product, for example 4.6

    BN

    Build Number of CHARON-VAX product, for example 16200

    VC

    68704 - CHARON-VAX product vendor code

    ZZ

    CHARON-VAX target operating system identifier. For Fedora Core 20 'ZZ' value is 'fc20', for Red Hat Linux v6.2-6.5 the value is 'el65'

    Example:

    # tar -xvzf charon-vax-xl-4.6-16200.68704.fc20.tar.gz 

    As result, a new directory "charon-vax-<PRODUCT>-<VER>-<BN>.<VC>.<ZZ>" will be created.
     

  2. Switch to the directory, created by "tar" on the previous step:

    # cd charon-vax-<PRODUCT>-<VER>-<BN>.<VC>.<ZZ>

    Example:

    # cd charon-vax-xl-4.6-16200.68704.fc20

         

  3. The "main" RPM file of CHARON-VAX products are:

    File name

    Description

    charon-vax-xm-VER-BN.VC.ZZ.x86_64.rpm

    CHARON-VAX/XM

    charon-vax-xl-VER-BN.VC.ZZ.x86_64.rpm

    CHARON-VAX/XL

    charon-vax-6610-VER-BN.VC.ZZ.x86_64.rpm

    CHARON-VAX/6610

    charon-vax-6620-VER-BN.VC.ZZ.x86_64.rpm

    CHARON-VAX/6620

    charon-vax-6630-VER-BN.VC.ZZ.x86_64.rpm

    CHARON-VAX/6630

    charon-vax-6640-VER-BN.VC.ZZ.x86_64.rpm

    CHARON-VAX/6640

    charon-vax-6650-VER-BN.VC.ZZ.x86_64.rpm

    CHARON-VAX/6650

    charon-vax-6660-VER-BN.VC.ZZ.x86_64.rpm

    CHARON-VAX/6660

        
    The distribution directory also contains the following RPM files with additional material, libraries and utilities:

    File name

    Description

    aksusbd-2.4-1.i386.rpm

    HASP Run-time

    charon-base-VER-BN.VC.ZZ.x86_64.rpm

    CHARON Libraries

    charon-hasp-VER-BN.VC.ZZ.x86_64.rpm

    hasp_srm_view utility and specific libraries for software licenses support

    charon-ncu-VER-BN.VC.ZZ.x86_64.rpmNetwok Network Configuration Utility ("ncu")

    Example:

    ls
    aksusbd-2.4-1.i386.rpm
    charon-base-4.6-16503.68704.fc20.x86_64.rpm
    charon-hasp-4.6-16503.68704.fc20.x86_64.rpm
    charon-vax-xl-4.6-16503.68704.fc20.x86_64.rpm
    charon-ncu-4.6-16503.68704.fc20.x86_64.rpm  

    Back to Table of Contents

...

Dependencies Resolved
================================================================================ 
Package Arch Version Repository Size 
================================================================================ 
Installing:
aksusbd i386 2.4-1 /aksusbd-2.4-1.i386 3.0 M
charon-base x86_64 4.6-16503 /charon-base-4.6-16503.68704.fc20.x86_64 15 M
charon-hasp x86_64 4.6-16503 /charon-hasp-4.6-16503.68704.fc20.x86_64 3.3 M
charon-vax-xl
x86_64 4.6-16503 /charon-vax-xl-4.6-16503.68704.fc20.x86_64 17 M 
charon-ncu x86_64 4.6-16802 /charon-ncu-4.6-16802.68704.fc20.x86_64 15 M 
Transaction Summary
================================================================================

Install 5 Packages 
Total size: 39 M
Installed size: 39 M
Is this ok [y/N]: y

Check that the installation process has completed successfully.

...

Info

Note that Network Configuration Utility ("ncu") package has the following dependencies:

  • ethtool
  • bridge-utils
  • tunctl
  • net-tools
  • NetworkManager

During "ncu" installation with using "yum" it will install that packages , these packages will be installed automatically if some of them are absent on the host system.

Back to Table of Contents

...

# useradd -G disk,tape,cdrom,dialout,lock -c "Charon User" -m charon
# passwd charon

Existing Any existing user can also be also used to run CHARON. In this case issue the following command to include the this existing user to specific groups:

# usermod -G disk,tape,cdrom,dialout,lock -g <user name> <user name>

...

If CHARON license is a network license (red USB dongle) it is possible either to connect it to the host USB port (to use it locally providing it to other hosts on local network in the same time) or to install it on some local network "server" for remote access from this particular host.

In case of remote usage:

  • Copy Copy aksusbd-2.4-1.i386.rpm and charon-hasp-4.6-16503<build>.68704.fc20<OS identifier>.x86_64.rpm files files (see above) to the server to some directory, for example "/temp"
  • Login as "root" to the server
  • Switch to that directory
  • Install the copied file using "yum"
    Example:

    # cd /temp
    # yum install *

...