Windows PowerShell command on Get-command pmadm
MyWebUniversity

Manual Pages for UNIX Operating System command usage for man pmadm

System Administration Commands pmadm(1M)

NAME

pmadm - port monitor administration

SYNOPSIS

pmadm -a [-p pmtag | -t type] -s svctag -i id -m pmspecific -v ver

[-f xu]

[-y comment] [-z script]

pmadm -r -p pmtag -s svctag

pmadm -e -p pmtag -s svctag

pmadm -d -p pmtag -s svctag

pmadm -l [-t type | -p pmtag] [-s svctag]

pmadm -L [-t type | -p pmtag] [-s svctag]

pmadm -g -p pmtag -s svctag [-z script]

pmadm -g -s svctag -t type -z script

DESCRIPTION

pmadm is the administrative command for the lower level of

the Service Access Facility hierarchy, that is, for service administration. A port may have only one service associated with it although the same service may be available through more than one port. In order to uniquely identify an

instance of a service, the pmadm command must identify both

the port monitor or port monitors through which the service

is available (-p or -t) and the service (-s). See .

pmadm performs the following functions:

o adds or removes a service o enables or disables a service

o installs or replaces a per-service configuration

script o prints requested service information

SunOS 5.11 Last change: 10 Nov 1998 1

System Administration Commands pmadm(1M)

Any user on the system may invoke pmadm to request service

status (-l or -L) or to print per-service configuration

scripts (-g without the -z option). pmadm with other options

may be executed only by a privileged user. OPTIONS The following options are supported:

-a Add a service. pmadm adds an entry for the

new service to the port monitor's adminis-

trative file. Because of the complexity of the options and arguments that follow the

-a option, it may be convenient to use a

command script or the menu system to add services.

-d Disable a service. Add x to the flag field

in the entry for the service svctag in the port monitor's administrative file. This is the entry used by port monitor pmtag. See

the -f option, below, for a description of

the flags available.

-e Enable a service. Remove x from the flag

field in the entry for the service svctag in the port monitor administrative file. This is the entry used by port monitor

pmtag. See the -f option, below, for a

description of the flags available.

-f xu The -f option specifies one or both of the

following two flags which are then included in the flag field of the entry for the new

service in the port monitor's administra-

tive file. If the -f option is not

included, no flags are set and the default

conditions prevail. By default, a new ser-

vice is enabled and no utmpx entry is

created for it. An -f option without a fol-

lowing argument is illegal. x Do not enable the service svctag available through port monitor pmtag. u Create a utmpx entry for service svctag available through port monitor pmtag.

SunOS 5.11 Last change: 10 Nov 1998 2

System Administration Commands pmadm(1M)

-g Print, install, or replace a per-service

configuration script. The -g option with a

-p option and a -s option prints the per-

service configuration script for service svctag available through port monitor

pmtag. The -g option with a -p option, a -s

option, and a -z option installs the per-

service configuration script contained in

the file script as the per-service confi-

guration script for service svctag avail-

able through port monitor pmtag. The -g

option with a - s option, a -t option, and

a -z option installs the file script as the

per-service configuration script for ser-

vice svctag available through any port mon-

itor of type type. Other combinations of

options with -g are invalid.

-i id id is the identity that is to be assigned

to service svctag when it is started. id must be an entry in /etc/passwd.

-l The -l option requests service information.

Used by itself and with the options described below, it provides a filter for extracting information in several different groupings.

-l By itself, the -l

option lists all

services on the sys-

tem.

-l -p pmtag Lists all services

available through port monitor pmtag.

-l -s svctag Lists all services

with tag svctag.

-l -p pmtag-ssvctag Lists service

svctag.

-l -t type Lists all services

available through port monitors of

SunOS 5.11 Last change: 10 Nov 1998 3

System Administration Commands pmadm(1M)

type type.

-l -t type-ssvctag Lists all services

with tag svctag available through a port monitor of type type.

Other combinations of options with -l are

invalid.

-L The -L option is identical to the -l option

except that output is printed in a con-

densed format.

-m pmspecific pmspecific is the port monitor-specific

portion of the port monitor administrative file entry for the service.

-p pmtag Specifies the tag associated with the port

monitor through which a service (specified

as -s svctag) is available.

-r Remove a service. When pmadm removes a ser-

vice, the entry for the service is removed from the port monitor's administrative file.

-s svctag Specifies the service tag associated with a

given service. The service tag is assigned by the system administrator and is part of the entry for the service in the port monitor's administrative file.

-t type Specifies the port monitor type.

-v ver Specifies the version number of the port

monitor administrative file. The version number may be given as

-v 'pmspec -V

where pmspec is the special administrative

SunOS 5.11 Last change: 10 Nov 1998 4

System Administration Commands pmadm(1M)

command for port monitor pmtag. This spe-

cial command is ttyadm for ttymon and nlsadmin for listen. The version stamp of the port monitor is known by the command and is returned when pmspec is invoked with

a -V option.

-y comment Associate comment with the service entry in

the port monitor administrative file.

-z script Used with the -g option to specify the name

of the file that contains the per-service

configuration script. Modifying a confi-

guration script is a three-step procedure.

First a copy of the existing script is made

(-g alone). Then the copy is edited.

Finally, the copy is put in place over the

existing script (-g with -z).

Options that request information write the requested infor-

mation to the standard output. A request for information

using the -l option prints column headers and aligns the

information under the appropriate headings. In this format, a missing field is indicated by a hyphen. A request for

information in the condensed format using the -L option

prints the information in colon-separated fields; missing

fields are indicated by two successive colons. # is the com-

ment character.

EXAMPLES

Example 1 Adding a Service to a Port Monitor with the Tag pmtag The following command adds a service to a port monitor with tag pmtag and gives the service the tag svctag. The port

monitor-specific information is generated by specpm. The

service defined by svctag will be invoked with identity root.

pmadm -a -p pmtag -s svctag -i root -m `specpm -a arg1 -b arg2`-v `specpm -V`

Example 2 Adding a Service with Service Tab svctag

SunOS 5.11 Last change: 10 Nov 1998 5

System Administration Commands pmadm(1M)

The following command adds a service with service tag

svctag, identity guest, and port monitor-specific informa-

tion generated by specpm to all port monitors of type type:

pmadm -a -s svctag -i guest -t type -m `specpm -a arg1 -b arg2`-v `specpm -V`

Example 3 Removing a Service The following command removes the service svctag from port monitor pmtag:

pmadm -r -p pmtag -s svctag

Example 4 Enabling a Service The following command enables the service svctag available through port monitor pmtag:

pmadm -e -p pmtag -s svctag

Example 5 Disabling a Service The following command disables the service svctag available through port monitor pmtag:

pmadm -d -p pmtag -s svctag

Example 6 Listing Status Information

The following command lists status information for all ser-

vices:

pmadm -l

SunOS 5.11 Last change: 10 Nov 1998 6

System Administration Commands pmadm(1M)

Example 7 Listing Status Information

The following command lists status information for all ser-

vices available through the port monitor with tag ports:

pmadm -l -p ports

Example 8 Listing Status Information in Condensed Format The following command lists the status information for all services available through the port monitor with tag ports in condensed format:

pmadm -L -p ports

Example 9 Listing Status Information for All Services List status information for all services available through port monitors of type listen:

pmadm -l -t listen

Example 10 Printing the per-service Configuration

The following command prints the per-service configuration

script associated with the service svctag available through port monitor pmtag:

pmadm -g -p pmtag -s svctag

EXIT STATUS The following exit values are returned: 0 Successful operation.

SunOS 5.11 Last change: 10 Nov 1998 7

System Administration Commands pmadm(1M)

>0 Operation failed. FILES

/etc/saf/pmtag/_config

/etc/saf/pmtag/svctag /var/saf/pmtag/*

ATTRIBUTES

See attributes(5) for descriptions of the following attri-

butes:

____________________________________________________________

| ATTRIBUTE TYPE | ATTRIBUTE VALUE |

|_____________________________|_____________________________|

| Availability | SUNWcs |

|_____________________________|_____________________________|

SEE ALSO

sac(1M), sacadm(1M), doconfig(3NSL), attributes(5)

SunOS 5.11 Last change: 10 Nov 1998 8




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™