Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/lib/libutil Documentation for pw_getconf(). From OpenBSD.
details: https://anonhg.NetBSD.org/src/rev/d8e8b6474b0e
branches: trunk
changeset: 494421:d8e8b6474b0e
user: ad <ad%NetBSD.org@localhost>
date: Thu Jul 06 11:08:19 2000 +0000
description:
Documentation for pw_getconf(). From OpenBSD.
diffstat:
lib/libutil/Makefile | 4 +-
lib/libutil/pw_getconf.3 | 74 ++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+), 2 deletions(-)
diffs (96 lines):
diff -r ed0fc78c5c96 -r d8e8b6474b0e lib/libutil/Makefile
--- a/lib/libutil/Makefile Thu Jul 06 11:06:12 2000 +0000
+++ b/lib/libutil/Makefile Thu Jul 06 11:08:19 2000 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2000/05/12 18:31:55 mjl Exp $
+# $NetBSD: Makefile,v 1.26 2000/07/06 11:08:19 ad Exp $
# @(#)Makefile 8.1 (Berkeley) 6/4/93
LIB= util
@@ -10,7 +10,7 @@
MAN= fparseln.3 getmaxpartitions.3 getrawpartition.3 \
login.3 login_cap.3 opendisk.3 \
- openpty.3 pidfile.3 pidlock.3 pw_init.3 pw_lock.3 \
+ openpty.3 pidfile.3 pidlock.3 pw_getconf.3 pw_init.3 pw_lock.3 \
securepath.3 ttyaction.3 ttymsg.3
.PATH: ${.CURDIR}/../libc/gen
diff -r ed0fc78c5c96 -r d8e8b6474b0e lib/libutil/pw_getconf.3
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/libutil/pw_getconf.3 Thu Jul 06 11:08:19 2000 +0000
@@ -0,0 +1,74 @@
+.\" $NetBSD: pw_getconf.3,v 1.1 2000/07/06 11:08:19 ad Exp $
+.\"
+.\" Copyright 1997 Niels Provos <provos%physnet.uni-hamburg.de@localhost>
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed by Niels Provos.
+.\" 4. The name of the author may not be used to endorse or promote products
+.\" derived from this software without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+.\"
+.\" from OpenBSD: pw_getconf.3,v 1.5 1999/09/21 04:52:46 csapuntz Exp
+.\"
+.Dd July 6, 2000
+.Dt PW_GETCONF 3
+.Os
+.Sh NAME
+.Nm pw_getconf
+.Nd passwd configuration access function
+.Sh SYNOPSIS
+.Fd #include <util.h>
+.Ft void
+.Fn pw_getconf "char *data" "size_t len" "const char *key" "const char *option"
+.Sh DESCRIPTION
+The
+.Fn pw_getconf
+function reads
+.Pa /etc/passwd.conf
+and retrieves the value of the option specified
+by
+.Pa option
+from the section given be
+.Pa key .
+If no suitable entry is found
+for the
+.Pa key
+an empty string will be returned in data.
+.Pp
+For default values the key
+.Pa default
+can be used, this might be useful when no entry was found
+for a specific key or option.
+.Pp
+An empty string is also returned for other errors.
+.Sh FILES
+.Bl -tag -width /etc/passwd.conf -compact
+.It Pa /etc/passwd.conf
+.El
+.Sh SEE ALSO
+.Xr passwd 5 ,
+.Xr passwd.conf 5
+.Sh HISTORY
+.Fn pw_getconf
+first appeared in
+.Nx 1.6 .
Home |
Main Index |
Thread Index |
Old Index