This file describes the steps necessary to set up a FLEXnet license server for Partek on Macintosh. You aren't required to install the full version of Partek on your license server; only the license server executables installed by the PartekLicenseServer_osx installer or contained in FLEXnet11.12.zip are required to serve Partek FLEXnet licenses on your network.
You must log on to the license server with an account which has administrative privileges to install a launchd system service and/or create files or directories in system folders. Partek recommends completing all installation instructions with an account with administrative privileges.
Let's get started...
Run the installer using /Users/Shared/FlexNet as the installation
directory. Proceed to the License Server Configuration
section.
Unzip the FLEXnet11.12.zip file into the folder of your choice. The recommended location is "/Users/Shared". This will create a folder called "FlexNet" (it's full pathname will be "/Users/Shared/FlexNet") containing the executables and providing a location to store your license.lic file. Move all of the files from universal_mac folder to the /Users/Shared/FlexNet folder. Proceed to the License Server Configuration section.
Save your license.dat or license.lic file into the FLEXnet folder as license.lic. It's full pathname will be "/Users/Shared/license.lic", if you use the recommended installation directory.
To install FLEXnet to run as an launchd system service:
sudo cp /Users/Shared/FlexNet/com.partek.flexlm.plist /System/Library/LaunchDaemons/com.partek.flexlm.plist
sudo launchctl load /System/Library/LaunchDaemons/com.partek.flexlm.plistThis will add a FLEXnet server for Partek licenses into your set of system services that will automatically start on system restart. You can use the standard launchctl command to manage the service.
To run the license server
manually, you may use the command line (where <path_to_FlexNet> is
/Users/Shared/FlexNet or the folder where you installed FLEXNet):
cd <path_to_FlexNet>Putting a "+" (plus) character in from of the path to the log file (log.txt) causes the license manager server to append logging entries.
./lmgrd -c <path_to_FlexNet> -L <path_to_FlexNet>/log.txt
Please read the
ReadMe_FLEXnetFirewallPinholes.txt and/or the FLEXNet License
Administration Guide for information about firewall configuration.