Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rpc.nlbind(1) — SunPC 3.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

rpc.netlicd(1)

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

rpc.netlicd(1)

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026