Product Documentation and Knowledge Base - HomeDocumentation


Charon-VAXCharon-AXPCharon-PDPCharon-SSPCharon-PAR
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

The Sentinel HASP runtime is a necessary software component used to license the CHARON-SSP for GNU/Linux virtual machine software.  Without this package it is not possible to run the CHARON-SSP virtual machine software.  The RPM package is included as part of the tar, gzip CHARON-SSP distribution.

To begin the installation you must first obtain the package archive.  This can be downloaded from Stromasys or distributed by read-only media, such as a CD-ROM.  If you do not have the software package, then please contact either Stromasys or your Value Added Reseller for further help.

To begin, unpack the distribution archive, like so:

Unpack CHARON-SSP Distribution

# cd /tmp
# tar xzvf /path/to/charon-axp-sma-2.2.14-x86_64_rpm.tar.gz

Once the archive is unpacked, change to the directory /tmp.  This is where the remaining installation steps will take place.

All installation steps are required to be performed from a privileged account as denoted by the '#' prompt.

Installing the Sentinel HASP Runtime

To install the Sentinal HASP runtime, use the following commands:

Sentinel HASP RPM Install Command

# yum localinstall aksusbd-2.2.1-1.x86_64.rpm

The installation process should generate output similar to the following:

Sentinel HASP Installation Output

Loaded plugins: langpacks
Examining aksusbd-2.2.1-1.x86_64.rpm: aksusbd-2.2.1-1.x86_64
Marking aksusbd-2.2.1-1.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package aksusbd.x86_64 0:2.2.1-1 will be installed
--> Finished Dependency Resolution
 
Dependencies Resolved
 
================================================================================
Package       Arch         Version         Repository                     Size
================================================================================
Installing:
 aksusbd       x86_64       2.2.1-1         /aksusbd-2.2.1-1.x86_64       4.5 M
 
Transaction Summary
================================================================================
Install  1 Package
 
Total size: 4.5 M
Installed size: 4.5 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : aksusbd-2.2.1-1.x86_64                                       1/1 
Starting aksusbd (via systemctl):  [  OK  ]
  Verifying  : aksusbd-2.2.1-1.x86_64                                       1/1 
 
Installed:
  aksusbd.x86_64 0:2.2.1-1

Complete!

Now that the Sentinel HASP software has been installed and it running correctly, it is possible to continue on to Installing the CHARON-SSP Software.

Post-Installation Tasks

The following post installations task are not required.  However, for improved security they are highly recommended.

Securing the Sentinel HASP Installation

The configuration file used by the Sentinel HASP software is insecure and open to malicious, unprivileged access and modification unless the following commands are executed:

Commands to Secure Sentinel HASP Configuration File

# chmod 0700 /etc/hasplm
# chmod 0600 /etc/hasplm/*

The web-based GUI interface is also open to malicious access unless secured appropriately.  Use the following steps to secure the software:

Instructions for Securing Sentinel HASP GUI
StepDescription
1. 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

 

Removing the Sentinel HASP Software

To remove the Sentinel HASP software, execute the following command:

Sentinel HASP Uninstall Command

# yum remove aksusbd

Executing the command above should generate output similar to the following.  When asked "Is this ok?"  Check the list of software to ensure it only includes the aksusbd package and answer y(es) to proceed.

Sentinel HASP Uninstall Output

Loaded plugins: langpacks
Resolving Dependencies
--> Running transaction check
---> Package aksusbd.x86_64 0:2.2.1-1 will be erased
--> Finished Dependency Resolution
 
Dependencies Resolved
 
================================================================================
 Package       Arch         Version        Repository                      Size
================================================================================
Removing:
 aksusbd       x86_64       2.2.1-1        @/aksusbd-2.2.1-1.x86_64       4.5 M
 
Transaction Summary
================================================================================
Remove  1 Package
 
Installed size: 4.5 M
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Stopping aksusbd (via systemctl):  [  OK  ]
  Erasing    : aksusbd-2.2.1-1.x86_64                                       1/1
  Verifying  : aksusbd-2.2.1-1.x86_64                                       1/1
 
Removed:
  aksusbd.x86_64 0:2.2.1-1
 
Complete!

  • No labels