Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


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: vfx-license

Linux/Mac

  • open a terminal

  • type: hostname - hit enter

  • this should give you the host name

...

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

  • open a terminal/shell

  • type: ifconfig - hit enter

  • the host id is the number after "ether"

  • look for you network device and “Hwaddr”

...

To connect to your license server you have to set two options.

Set an environment variable or use a license config file to point to your license server when running the application. To show your licenses visit the following address in your web browser: http://vfx-license:5054

License config file

Create this file in the current users home directory:

~/.das-element/license.conf

The file content is:
5053@license-server

Environment Variable

Set environment variable DASELEMENT_LICENSE
As a fallback the variable RLM_LICENSE will be used.
Should look something like this: {port}@{hostname}. The default port is 5053

...

Mac
launchctl setenv DASELEMENT_LICENSE 5053@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>

...

Info

For MacOS it’s way easier to use the license config file (license.conf) since environment variables might work differently depending on the OS version

Setting the variable in ~/.bash-profile, ~/.zsh, etc. might not work since the software starts as GUI application.