unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (HP-UX-11.11)
Page:
Section:
Apropos / Subsearch:
optional field



 nisdefaults(1)						      nisdefaults(1)




 NAME
      nisdefaults - display NIS+ default values

 SYNOPSIS
      nisdefaults [ -adghprstv ]

 DESCRIPTION
      nisdefaults prints the default values that are returned by calls to
      the NIS+ local name functions (see nis_local_names(3N)).	With no
      options specified, all defaults will be printed in a verbose format.
      With options, only that option is displayed in a terse form suitable
      for shell scripts.  See the example below.

    Options
      -a   Print all defaults in a terse format.

      -d   Print the default domain name.

      -g   Print the default group name.

      -h   Print the default host name.

      -p   Print the default principal name.

      -r   Print the default access rights with which new objects will be
	   created.

      -s   Print the default directory search path.

      -t   Print the default time to live value.

      -v   Print the defaults in a verbose format.  This prepends an
	   identifying string to the output.

 EXAMPLES
      Print the NIS+ defaults for a root process on machine example in the
      foo.bar.	domain:

	   example# nisdefaults
	   Principal Name : example.foo.bar.
	   Domain Name	  : foo.bar.
	   Host Name	  : example.foo.bar.
	   Group Name	  :
	   Access Rights  : ----rmcdr---r---
	   Time to live	  : 12:00:00
	   Search Path	  : foo.bar.

      Set a variable in a shell script to the default domain:

	   DOMAIN=`nisdefaults -d`




 Hewlett-Packard Company	    - 1 -   HP-UX Release 11i: November 2000






 nisdefaults(1)						      nisdefaults(1)




      Print out the default time to live in a verbose format:

	   nisdefaults -tv
	   Time to live : 12:00:00

      Print out the time to live in the terse format:

	   nisdefaults -t
	   43200

 EXTERNAL INFLUENCES
    Environment Variables
      Several environment variables affect the defaults associated with a
      process.

      NIS_DEFAULTS	This variable contains a defaults string that will
			override the NIS+ standard defaults.  The defaults
			string is a series of tokens separated by colons.
			These tokens represent the default values to be used
			for the generic object properties.  All of the legal
			tokens are described below.

			ttl=time
			     This token sets the default time to live for
			     objects that are created.	The value time is
			     specified in the format as defined by the
			     nischttl command.	(See nischttl(1)).  The
			     default value is 12 hours.

			owner=ownername
			     This token specifies that the NIS+ principal
			     ownername should own created objects.  The
			     default for this value is the principal who is
			     executing the command.

			group=groupname
			     This token specifies that the group groupname
			     should be the group owner for created objects.
			     The default is NULL.

			access=rights
			     This token specifies the set of access rights
			     that are to be granted for created objects.
			     The value rights is specified in the format as
			     defined by the nischmod command.  (See
			     nischmod(1)).  The default value is
			     ----rmcdr---r---.

      NIS_GROUP		This variable contains the name of the local NIS+
			group.	If the name is not fully qualified, the
			default domain will be appended to it.



 Hewlett-Packard Company	    - 2 -   HP-UX Release 11i: November 2000






 nisdefaults(1)						      nisdefaults(1)




      NIS_PATH		This variable overrides the default NIS+ directory
			search path.  It contains an ordered list of
			directories separated by ':' (colon) characters. The
			'$' (dollar sign) character is treated specially.
			Directory names that end in '$' have the default
			domain appended to them, and a '$' by itself is
			replaced by the list of directories between the
			default domain and the global root that are at least
			two levels deep. The default NIS+ directory search
			path is '$'.

			Refer to the Name Expansion subsection in nis+(1)
			for more details.

 AUTHOR
      nisdefaults was developed by Sun Microsystems, Inc.

 SEE ALSO
      nis+(1), nis_local_names(3N).



































 Hewlett-Packard Company	    - 3 -   HP-UX Release 11i: November 2000