lmborrow(1)
lmborrow - borrow a license
As shipped in IRIX 6.5.19. Added in IRIX 6.5.19.
NAME lmborrow - borrow a license SYNOPSIS lmborrow [ -c license_file_list ] [ -v ] [ -verbose ] ... lmborrow { vendor | all } enddate [ time ] lmborrow [ -clear|-status ] DESCRIPTION lmborrow supports borrowing of licenses with the BORROW attribute and must be run on the machine where licenses will or have been borrowed. It sets LM_BORROW in either the registry (Windows) or in $HOME/.flexlmrc (UNIX). To initiate borrowing, the user can run lmborrow from the command line or through lmtools: lmborrow {vendor | all} enddate [time] where: vendor The vendor daemon name that serves the licenses to be borrowed, or all specifies all vendor daemons in that license server. enddate [time] Date the license is to be returned in dd-mmm-yyyy format. time is optional and is specified in 24-hour format (hh:mm) in the client's local time. If time is unspecified, the checkout lasts until the end of the given end date. For example: lmborrow xyzd 20-aug-2001 13:00 To borrow licenses for the desired vendor, on the same day and the same machine that the user runs lmborrow, run the application(s) to check out the license(s). If you run the application(s) more than once that day, no duplicate licenses are borrowed. No licenses are borrowed if the application is run on a day different than the date borrowing was to be initiated. To print information about features borrowed on a machine: lmborrow -status This is useful for finding out which features have been borrowed while the machine is disconnected from the network. To clear the LM_BORROW setting in the registry or $HOME/.flexlmrc: lmborrow -clear Clearing the LM_BORROW setting will prevent any more licenses from being borrowed. A user might do this after he has borrowed licenses for features that will be used offline if (before disconnecting from the network) he wants to run an application that checks out additional features served by vendor that should not be borrowed. Clearing LM_BORROW does not clear borrowing information for already-borrowed licenses. OPTIONS -v Prints the FlexLM version of the utility. -verbose Prints longer description for all errors found. The output from the utilities may be harder to read with this option, but is useful for diagnostics. (v6.0+ only) -c license_file_list Use the specified license_file(s). If this switch is not specified, lmborrow looks for the environment variable LM_LICENSE_FILE. If that environment variable is not set, lmborrow looks for the file /usr/local/flexlm/licenses/license.dat. NOTES IRIX systems typically install licenses in /var/flexlm/license.dat, not in /usr/local/flexlm/licenses/license.dat. SEE ALSO lmutil(1)