RLM: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Reprise License Manager (RLM) is considered a, or a spiritual successor to, FLEXlm (now FlexNet Publisher). It was founded in 2006 by the original developers of GLOBEtrotter, the company that created FLEXlm * https://www.openlm.com/blog/what-is-reprise-rlm/ * https://www.openlm.com/supported-software/reprise-license-management-rlm-and-optimization-with-openlm/ {FlexLM} (now officially FlexNet Publisher) is the industry-standard software license management system develo...") |
No edit summary |
||
| Line 7: | Line 7: | ||
See [[FlexLM]] | See [[FlexLM]] | ||
== install-lic.sh == | |||
<pre> | |||
#!/bin/bash | |||
if [[ $EUID -eq 0 ]] ; then | |||
echo | |||
echo "$0 MUST NOT be run by root." | |||
echo "Please re-run as a non-root user." | |||
exit | |||
fi | |||
ARG=$1 | |||
FILES=("$@") | |||
if [[ "$ARG" != *.lic ]] ; then | |||
echo | |||
echo "Usage: $0 [list of license files]" | |||
echo " e.g." | |||
echo " $0 iol-float.lic" | |||
exit | |||
fi | |||
INSTALL_DIR="/home/license/iol-license" | |||
echo | |||
for lic in "${FILES[@]}" ; do | |||
echo "Copying $lic" | |||
echo -ne "\t" | |||
echo "to ${INSTALL_DIR}/rlm/" | |||
cp "$lic" ${INSTALL_DIR}/rlm/ | |||
done | |||
echo | |||
echo "Starting web client on port 8080" | |||
echo | |||
echo "Will now Run or Reload License Manager" | |||
echo | |||
exec $INSTALL_DIR/rlm/rlm-run.sh -restart | |||
</pre> | |||
== keywords == | |||
Revision as of 00:08, 3 March 2026
Reprise License Manager (RLM) is considered a, or a spiritual successor to, FLEXlm (now FlexNet Publisher). It was founded in 2006 by the original developers of GLOBEtrotter, the company that created FLEXlm
- https://www.openlm.com/blog/what-is-reprise-rlm/
- https://www.openlm.com/supported-software/reprise-license-management-rlm-and-optimization-with-openlm/
{FlexLM} (now officially FlexNet Publisher) is the industry-standard software license management system developed by Flexera. It controls, monitors, and optimizes application usage across networks, typically utilizing a floating (concurrent) license model where a central server manages a pool of licenses for multiple users. It supports node-locked licenses, manages license files (often found at C:\flexlm\license on Windows), and allows for vendor-specific configurations.
See FlexLM
install-lic.sh
#!/bin/bash
if [[ $EUID -eq 0 ]] ; then
echo
echo "$0 MUST NOT be run by root."
echo "Please re-run as a non-root user."
exit
fi
ARG=$1
FILES=("$@")
if [[ "$ARG" != *.lic ]] ; then
echo
echo "Usage: $0 [list of license files]"
echo " e.g."
echo " $0 iol-float.lic"
exit
fi
INSTALL_DIR="/home/license/iol-license"
echo
for lic in "${FILES[@]}" ; do
echo "Copying $lic"
echo -ne "\t"
echo "to ${INSTALL_DIR}/rlm/"
cp "$lic" ${INSTALL_DIR}/rlm/
done
echo
echo "Starting web client on port 8080"
echo
echo "Will now Run or Reload License Manager"
echo
exec $INSTALL_DIR/rlm/rlm-run.sh -restart