This article explains how to create a script that automatically obtains an Easysoft license.
Note If the Easysoft software is installed in a location for which root access is required (for example, /usr/local
, the default location), log in as root.
Note This machine needs to be connected to the Internet and your firewall needs to allow outgoing connections to our license server, license.easysoft.com
, on port 8884. To test that your firewall allows outgoing connections on this port, run:
telnet license.easysoft.com 8884
If you get "Connected to license.easysoft.com," proceed to the next step. Otherwise, you need to allow access in your firewall. (To exit from telnet, enter CTRL-]
and then quit
.)
Account activation instructions are sent to the email address you provide during registration. Follow them to activate your account.
/usr/local/easysoft/license
or $EASYSOFT_ROOT/license
if you're not using the standard installation location) create a file named request.txt
.request.txt
:
Product Number Full Name Company Name Email Address Phone Fax Authorization code 1 0 y BLANK
where:
Field | Description |
---|---|
Product Number |
This is the number of the product you want to license as it appears in the list output by running ./licshell . For example:
Easysoft License Client for UNIX Please note that to obtain licenses automatically you need to be connected to the Internet and allow outgoing access to license.easysoft.com on port 8884 If this program cannot determine the IP address of license.easysoft.com it will try 213.249.238.4 [0] Exit [1] View existing licenses [2] ODBC-ODBC Bridge V2.3 [3] SQLServer ODBC Driver V1.4 [4] Oracle ODBC Driver (WP) V1.0 [5] ODBC-Access Driver V1.0 The number of products in the list depends on the number of Easysoft products installed. If you only have one product installed, Product Number will be 2. However, if you have more than one as in the example above, you need to choose the number that's next to the product you want to license. |
Full Name | The name you used when registering on our web site. |
Company Name | Your company name. |
Email Address | This must be the one you registered on our web site or the license request process will fail. |
Phone | Your phone number or leave a blank line. |
Fax | Your fax number or leave a blank line. |
Authorization code | The LAN or WAN authorization code you received when you purchased the software. |
BLANK | You must leave a blank line at the end of the file. |
getlicense.sh
that contains the lines:
#!/bin/sh ./licshell < request.txt > request.log ./licshell view
chmod 777 getlicense.sh
To run the script, type ./getlicense.sh
. This can then be run on any machine that has the same Easysoft product installed.