Info |
---|
You need a license server with a valid license file running in order to start the application. |
The license server required is RLM (Reprise License Manager) by Reprise Software.
https://reprisesoftware.com/
Tip |
---|
Check out this video tutorial to get started. |
Setup License Server
...
The host name is what your computer name is called on a network.
Your license server host name will be something similar to: licserver or vfx-license
Linux/Mac | Windows |
---|---|
|
|
...
- alternative -
|
or
open a command prompt (cmd.exe)
type:
hostname
- hit enterthis should give you the host name
What is the host ID?
The Host ID is your Ethernet ID/MAC address. It will look similar to this:
0284b864d514 or 02:84:b8:64:d5:14
Linux/Mac | Windows |
---|---|
|
...
- alternative -
|
...
or
...
...
type: ifconfig /all
- hit enter
...
look for you network device and "Physical Address"
Connect to the license server
To connect to your license server you have to three options:
set an environment variable
...
use a license config file
use an environment variable file
To show your licenses visit the following address in your web browser: http://vfx-license:5054
Environment Variable (option 1)
Set environment variable DASELEMENT_LICENSE
As - as a fallback the variable RLM_LICENSE will be used.
Should look something like this: {port}@{hostname}
. The default port is 5053
Linux
export DASELEMENT_LICENSE=
...
5053@your-license-server
Windows
setx DASELEMENT_LICENSE "
...
5053@your-license-
...
server”
Mac
launchctl setenv DASELEMENT_LICENSE
...
5053@your-license-server
...
Create a new properties file in this location: ~/Library/LaunchAgents/
Call the file: das-element.license.plist
and add this content … (edit license-server
to your license server - line 11)
Code Block |
---|
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>das-element.license</string>
<key>ProgramArguments</key>
<array>
<string>sh</string>
<string>-c</string>
<string>launchctl setenv DASELEMENT_LICENSE 5053@license-server</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist> |
...
License config file (option 2)
Create this file in the current users home directory:
~/.das-element/license.conf
Example file content:
Code Block |
---|
5053@your-license-server |
Environment variables file (option 3)
In the Users home directory there is a file called: variables.env
This file will be read before the software start. Add all the environment variables you need in that file.
Code Block |
---|
# Linux / MacOS
~/.das-element/variables.env
# Windows
%homepath%/.das-element/variables.env |
Example file content:
Code Block |
---|
#### point to the license server
DASELEMENT_LICENSE=5053@your-license-server |
Info |
---|
For MacOS it’s way easier to use the license config file (license.conf) or environment variable file (variables.env) since environment variables might work differently depending on the OS version |
How to run RLM on a different port
If you need to start the RLM license server on a different port use the flag ‘-ws'.
Don’t forget to update the DASELEMENT_LICENSE
environment variable accordingly!
Code Block |
---|
./rlm -ws 5055 |