Start Up Script for Flexlm on Solaris

The Flexlm license manager needs to automatically start up each time your solaris license server machine is rebooted. This is normally accomplished by placing the startup instructions in the /etc/rc2.d directory. Each script in this directory will be executed upon startup.

The actual script can vary but an example is shown below:

#!/sbin/sh
#
# Start/Stop the lmgrd daemon
#

#
# If lmgrd is already executing, don't re-execute it.
#
PATH=/usr/bin:/bin

FLEXHOME=/opt/flexlm
LMGRD=$FLEXHOME/lmgrd
LICFILE=$FLEXHOME/license.dat
LOGFILE=/tmp/flexlm.log

case $1 in 
'start')
	rm -f $LOGFILE
 	if [ -x $LMGRD ]
	then
 	if [ -f $LICFILE ]
	then
	$LMGRD -c $LICFILE -l $LOGFILE
	fi
	fi
	;;
'stop')
 	if [ -x $LMGRD ]
	then
	$LMGRD -x lmdown
	fi
	;;
*)
	echo "usage: /etc/rc2.d/S98lmgrd {start|stop}"
	;;
esac


Back to FAQ




ARTWORK CONVERSION SOFTWARE, INC.       Company Profile
417 Ingalls St., Santa Cruz, CA 95060    Tel (831) 426-6163     Fax 426-2824    email: info@artwork.com