diff options
author | cinap_lenrek <cinap_lenrek@localhost> | 2011-05-03 11:25:13 +0000 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@localhost> | 2011-05-03 11:25:13 +0000 |
commit | 458120dd40db6b4df55a4e96b650e16798ef06a0 (patch) | |
tree | 8f82685be24fef97e715c6f5ca4c68d34d5074ee /sys/src/cmd/python/Doc/lib/libnis.tex | |
parent | 3a742c699f6806c1145aea5149bf15de15a0afd7 (diff) |
add hg and python
Diffstat (limited to 'sys/src/cmd/python/Doc/lib/libnis.tex')
-rw-r--r-- | sys/src/cmd/python/Doc/lib/libnis.tex | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/sys/src/cmd/python/Doc/lib/libnis.tex b/sys/src/cmd/python/Doc/lib/libnis.tex new file mode 100644 index 000000000..cc1482db5 --- /dev/null +++ b/sys/src/cmd/python/Doc/lib/libnis.tex @@ -0,0 +1,63 @@ +\section{\module{nis} --- + Interface to Sun's NIS (Yellow Pages)} + +\declaremodule{extension}{nis} + \platform{UNIX} +\moduleauthor{Fred Gansevles}{Fred.Gansevles@cs.utwente.nl} +\sectionauthor{Moshe Zadka}{moshez@zadka.site.co.il} +\modulesynopsis{Interface to Sun's NIS (Yellow Pages) library.} + +The \module{nis} module gives a thin wrapper around the NIS library, useful +for central administration of several hosts. + +Because NIS exists only on \UNIX{} systems, this module is +only available for \UNIX. + +The \module{nis} module defines the following functions: + +\begin{funcdesc}{match}{key, mapname[, domain=default_domain]} +Return the match for \var{key} in map \var{mapname}, or raise an +error (\exception{nis.error}) if there is none. +Both should be strings, \var{key} is 8-bit clean. +Return value is an arbitrary array of bytes (may contain \code{NULL} +and other joys). + +Note that \var{mapname} is first checked if it is an alias to another +name. + +\versionchanged[The \var{domain} argument allows to override +the NIS domain used for the lookup. If unspecified, lookup is in the +default NIS domain]{2.5} +\end{funcdesc} + +\begin{funcdesc}{cat}{mapname[, domain=default_domain]} +Return a dictionary mapping \var{key} to \var{value} such that +\code{match(\var{key}, \var{mapname})==\var{value}}. +Note that both keys and values of the dictionary are arbitrary +arrays of bytes. + +Note that \var{mapname} is first checked if it is an alias to another +name. + +\versionchanged[The \var{domain} argument allows to override +the NIS domain used for the lookup. If unspecified, lookup is in the +default NIS domain]{2.5} +\end{funcdesc} + + \begin{funcdesc}{maps}{[domain=default_domain]} +Return a list of all valid maps. + +\versionchanged[The \var{domain} argument allows to override +the NIS domain used for the lookup. If unspecified, lookup is in the +default NIS domain]{2.5} +\end{funcdesc} + + \begin{funcdesc}{get_default_domain}{} +Return the system default NIS domain. \versionadded{2.5} +\end{funcdesc} + +The \module{nis} module defines the following exception: + +\begin{excdesc}{error} +An error raised when a NIS function returns an error code. +\end{excdesc} |