Synopsys FPGA Licensing Guide
Synopsys FPGA Licensing Guide
Synopsys FPGA Licensing Guide
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Configuring Linux License Servers Chapter 3: License Configuration<br />
3. To automatically read the license.dat file each time you log in, add an<br />
LM_LICENSE_FILE environment variable entry to your shell start-up script<br />
(.cshrc, .kshrc, or .profile file).<br />
You can now start up the license manager daemon. See Starting the<br />
License Manager Daemon on Linux Servers, on page 3-15 or Starting the<br />
Solaris License Manager Daemon, on page 3-18, depending on which<br />
platform you are using.<br />
Starting the License Manager Daemon on Linux Servers<br />
Once you have the license file and LM_LICENSE_FILE variable set up, you can<br />
start the license manager daemon on the server.<br />
1. Make sure you are not logged in as root.<br />
Do not run lmgrd as root because it is a security risk to run any program<br />
as root that does not require root permissions (lmgrd does not require<br />
root permission). Use su instead.<br />
2. If you plan to use an lmgrd executable other than the one supplied in the<br />
linux directory, verify the version with the lmutil lmver command. If you are<br />
using Identify, verify that the license manager is version 10.8.2.1 or<br />
later.<br />
License manager daemon<br />
(lmgrd)<br />
License daemon (synplctyd) lmutil lmver synplctyd<br />
install_dir/linux/lmutil lmver path_to_executable/lmgrd<br />
If the version is not 10.8.2.1 or later, use the<br />
lmgrd supplied in the linux directory.<br />
3. Start the server license daemon by entering the following command:<br />
% install_directory/linux/lmgrd \<br />
-c $LM_LICENSE_FILE -l /usr/tmp/lmgrd_synplicity.log &<br />
When you start the server license manager daemon (lmgrd), it automatically<br />
starts the synplctyd license daemon.<br />
The -l switch specifies a destination for the FLEXnet log file, and the -c<br />
switch specifies that your license file will be used. The backslash at the<br />
end of the line (\) is a line continuation character. When you use a line<br />
continuation character, make sure that it is the last character on the<br />
line and that no spaces follow the backslash.<br />
<strong>Synopsys</strong> <strong>FPGA</strong> <strong>Licensing</strong> User <strong>Guide</strong>, August 2008 3-15