//* //* RSE LOCK DAEMON //* //LOCKD PROC HOME='/usr/lpp/rdz', // CNFG='/etc/rdz', // LOG=1 //* //LOCKD EXEC PGM=BPXBATSL,REGION=0M,TIME=NOLIMIT, // PARM='PGM &HOME/bin/lockd.sh &CNFG &LOG' //STDOUT DD SYSOUT=* //STDERR DD SYSOUT=* // PEND //*
_RSE_LOCKD_PORT=4036 _RSE_JAVAOPTS="$_RSE_JAVAOPTS -Dlock.daemon.port=$_RSE_LOCKD_PORT" _RSE_JAVAOPTS="$_RSE_JAVAOPTS -Dlock.daemon.cleanup.interval=1440" _RSE_LOCKD_CLASS=com.ibm.ftt.rse.mvs.server.miners.MVSLockDaemon
_RSE_LOCKD_PORT Specifies the port used by the lock daemon. The default port is 4036. Communication on this port is confined to the host. The remaining variables should not be modified.
Customize FEK.#CUST.PROCLIB(LOCKD) and copy the member to SYS1.PROCLIB, or other valid PROCLIB data set.
The lock daemon must be started before users log on to the RSE daemon so it can track the lock requests by these users. Therefore it is advised to start the lock daemon at system startup, for example by adding a start command to SYS1.PARMLIB(COMMNDxx).
LISTUSER STCLOCK OMVS ADDUSER STCLOCK NOPASSWORD DFLTGRP(STCGROUP) + OMVS(UID(9) HOME(/tmp) PROGRAM(/bin/sh)) + NAME('RDZ LOCK DAEMON') + DATA('RATIONAL DEVELOPER FOR SYSTEM Z') RLIST STARTED LOCKD.* ALL STDATA RDEFINE STARTED LOCKD.* + STDATA(USER(STCLOCK) GROUP(STCGROUP) TRUSTED(NO)) + DATA('RDZ LOCK DAEMON') SETROPTS RACLIST(STARTED) REFRESH