background image

 

 

 

 

Public 
INSTRUCTION 

 

12 (13) 

Prepared (Subject resp) 

No. 

ETHBAAT Jeno Balasko 

1/1531-CRL  113 200/6 Uen 

Approved  (Document resp) 

Checked 

Date 

Rev 

Reference 

ETHLEL Elemer Lelik 

ETHGRY 

2018-05-16 

 

 

5.2 

Installing the License Key 

Perform the following steps to install the license key: 

 

Save the license key somewhere in the  user home directory. 

The recommended name for it is 

license.dat

, but it can be named 

alternatively 

 

It is advised to change its permissions to read-only in order to avoid 

accidental modification or erasing. 

 

Set the 

TTCN3_LICENSE_FILE 

environment variable to  point to the 

license file with full path name. Add this command to the login script to 

do this step automatically for each login. 

 

Check the validity of the license by issuing 

$TTCN3_DIR/bin/compiler -v

The compiler will print its version and the information contained in the 

license file. Also it checks the validity  of the license key. 

Example printout: 
 

TTCN-3 and ASN.1 Compiler for the TTCN-3 Test Executor 

Product number: CRL 113 200/4 R2A 

Build date: Sep 19 2014 10:17:18 

Compiled with: GCC 4.8.2 

 

Copyright Ericsson Telecom AB 2000-2014 

 

License information: 

--------------------------------------------------------------- 

License file : /home/ethbaat/license_98.dat 

Unique ID    : 98 

Licensee     : Attila Balasko 

E-mail       : [email protected] 

Company      : Ericsson Hungary 

Department   : ETH/XZR 

Valid from   : Fri Sep 20 00:00:00 2002 

Valid until  : Tue Aug 25 23:59:59 2015 

Limitation   : USER 

Host ID      : 00000000 

Login name   : ethbaat 

Versions     : from 1.1.pl0 until 1.99.pl99 

Languages    : TTCN3 ASN1 

Encoders     : RAW TEXT BER PER XER 

Applications : CODEGEN TPGEN SINGLE MCTR HC LOGFORMAT 

Max PTCs     : 10000 

--------------------------------------------------------------- 

The license key is valid. 

 

Using OpenSSL 1.0.1e 11 Feb 2013 

The last  line of the printout indicates the success or the problems with the 

license key. 

If a host-limited key is needed, perform it in the same way but do it as system 

administrator. Copy it into a common directory, for example 

$TTCN3_DIR/etc,

 and set 

TTCN3_LICENSE_FILE 

in the common login 

script of all users, for example, in 

/etc/profile

Summary of Contents for TTCN-3

Page 1: ...s components Copyright Copyright c 2000 2018 Ericsson Telecom AB All rights reserved This program and the accompanying materials are made available under the terms of the Eclipse Public License v1 0 w...

Page 2: ...quisites on Cygwin on Windows 4 2 Installing from a pre built binary package 6 2 1 Downloading the Software 6 2 2 Installing the Package 7 2 3 Install TITAN with Clang 8 3 Building Titan from source c...

Page 3: ...and keywords as well as menu commands Bold is also used with to represent key combinations For example Ctrl Click The character is used to denote a menu and sub menu sequence For example File Open Mo...

Page 4: ...If Cygwin hasn t been installed yet 1 Download and execute the latest Cygwin installer utility depending on your platform and the Titan package to be downloaded 32 bit version https cygwin com setup x...

Page 5: ...ol module development Devel git review If after selecting the required packages and clicking on the Next button a Resolving Dependencies window lists further required packages ensure that the Select r...

Page 6: ...dows Start menu or start cmd exe from the Windows Start menu and type bash exe 2 Installing from a pre builtbinary package This chapter describes obtaining the software and installing it 2 1 Downloadi...

Page 7: ...l directory must be readable for all users of the test executor Perform the following steps to install TITAN 1 Create an empty directory for example usr local TTCN3 or home UserId TTCN3 This directory...

Page 8: ...in the compiler s grammar that may cause many syntax errors in TTCN 3 modules that were translated correctly with earlier versions 2 3 Install TITAN with Clang Currently it is experimental to use TIT...

Page 9: ...ith the next paragraph of this document 4 Setting the User Environment This chapter describes the environment variables that must be set and the modification of the user login scripts 4 1 Environment...

Page 10: ...n is complete 4 2 Modification of the User Login Script The following examples provide some help in modifying the login scripts Example modifications of login script assuming bash as login shell TTCN3...

Page 11: ...AAAAAEVUSC9STC9TAAAAAAAAAAA7ygrgPayP34CzP9B0bXBqc3oAAAAAAAEAAAAB AAAAAAAAAAEAAABjAAAAYwAAAIEAAAAAAAAAADAsAhRmeNSqfy5 3iEHFsBi1miR imw2AIUdRN V3m6gDQzVeMS wFUl3UEeKgAAA END TTCN 3 LICENSE FILE The lice...

Page 12: ...ity of the license key Example printout TTCN 3 and ASN 1 Compiler for the TTCN 3 Test Executor Product number CRL 113 200 4 R2A Build date Sep 19 2014 10 17 18 Compiled with GCC 4 8 2 Copyright Ericss...

Page 13: ...T Jeno Balasko 1 1531 CRL 113 200 6 Uen Approved Document resp Checked Date Rev Reference ETHLEL Elemer Lelik ETHGRY 2018 05 16 D 6 References 1 TITAN User Guide 1 198 17 CRL 113 200 6 Uen 2 TITAN Pro...

Reviews: