RPC.NLBIND(1) — USER COMMANDS
NAME
rpc.nlbind − SunNet License Client Binder
SYNOPSIS
rpc.nlbind
DESCRIPTION
rpc.nlbind, the SunNet License Client Binder, is normally run at boot time by the /etc/rc.local script. It can also be invoked by an application that is using the SunNet License service. The application would invoke the binder when its list of license servers is invalid.
An entry can be added to the crontab file to invoke the client binder on a regular basis. This is useful when the licensing environment is dynamic, that is products are often added or deleted from a network. Running the binder once a day should be often enough.
The optional argument, file, is the name of the file that contains a list of license servers that will be put into the binding file. Each line of the file should contain the name of the server, starting in column one. A server name can be of the form hostname[.domain] were domain is the name of an internet domain. The domain is only supported in environments that use the Berkeley Name Service. Otherwise, specifying the domain will result in the line being ignored.
The client binder will look for a YP map NETlicense.servers if a server list file is not specified on the command line. If the map exists, then the binder will use the contents of the map as the list of valid license servers. If the YP map does not exist, then the client binder will broadcast for license servers, building the binding file from the license servers that respond.
FILES
/var/tmp/netlic.binding.{dir, pag}
binding files
/var/tmp/rpc.nlbind.lck
/var/tmp/rpc.nlbind.lck.{pid}
binder lock files
SEE ALSO
SunNet License Administrator’s Guide
DIAGNOSTICS
Most detected Errors are logged to the system log daemon, syslog (8), with a facility code of LOG_DAEMON. The following messages are written out to standard error:
rpc.netlicd: Too many arguments specified
Fork call failed: error errno
Could not fork and exec the daemon.
The possible syslog messages are listed here, grouped by severity level.
Err Severity
Received SIGILL signal
Received SIGTRAP signal
Received SIGABRT signal
Received SIGEMT signal
Received SIGFPE signal
Received SIGBUS signal
Received SIGSEGV signal
Received SIGSYS signal
Received SIGPIPE signal
Received SIGURG signal
Received signal number
Received an unknown signal.
Another binder process is running
Cannot change to binder directory
Cannot remove existing dbm files
Cannot move in the new dbm files
Cannot remove the temporary dbm files
Setpgrp call failed
No license servers responded to our queries
Cannot open server list file
Couldn’t open the server list file name specified on the command line.
Info Severity
Received SIGQUIT signal
Received SIGTERM signal
Sun Release 4.1 — Last change: 3 September 1989