diff options
author | davidn <davidn@FreeBSD.org> | 1997-01-04 16:50:08 +0000 |
---|---|---|
committer | davidn <davidn@FreeBSD.org> | 1997-01-04 16:50:08 +0000 |
commit | 592532aadcdb13b887c05694955f650b9bd949ec (patch) | |
tree | aa04c54fb028c62bb1d96580ed4783ff2af6df69 /lib/libutil/login_auth.3 | |
parent | 4caa8a8a8d6d5751162281575440b4564e1831c5 (diff) | |
download | FreeBSD-src-592532aadcdb13b887c05694955f650b9bd949ec.zip FreeBSD-src-592532aadcdb13b887c05694955f650b9bd949ec.tar.gz |
Library functions relating to the login class capabilities database,
including manpages.
See also login_cap.h.
Diffstat (limited to 'lib/libutil/login_auth.3')
-rw-r--r-- | lib/libutil/login_auth.3 | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/lib/libutil/login_auth.3 b/lib/libutil/login_auth.3 new file mode 100644 index 0000000..555195f --- /dev/null +++ b/lib/libutil/login_auth.3 @@ -0,0 +1,71 @@ +.\" Copyright (c) 1995 David Nugent <davidn@blaze.net.au> +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, is permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice immediately at the beginning of the file, without modification, +.\" 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. This work was done expressly for inclusion into FreeBSD. Other use +.\" is permitted provided this notation is included. +.\" 4. Absolutely no warranty of function or purpose is made by the author +.\" David Nugent. +.\" 5. Modifications may be freely made to this file providing the above +.\" conditions are met. +.\" +.\" $Id$ +.\" +.Dd December 29, 1996 +.Os FreeBSD +.Dt LOGIN_AUTH 3 +.Sh NAME +.Nm authenticate +.Nm auth_script +.Nm auth_env +.Nm auth_scan +.Nm auth_rmfiles +.Nm auth_checknologin +.Nm auth_cat +.Nm auth_ttyok +.Nm auth_hostok +.Nm auth_timesok +.Nd Authentication style support library for login class capabilities database. +.Sh SYNOPSIS +.Fd #include <sys/types.h> +.Fd #include <login_cap.h> +.Ft int +.Fn authenticate "const char *name" "const char *classname" "const char *style" "const char *service" +.Ft int +.Fn auth_script "const char * path" ... +.Ft int +.Fn auth_env "void" +.Ft int +.Fn auth_scan "int ok" +.Ft int +.Fn auth_rmfiles "void" +.Ft int +.Fn auth_checknologin "login_cap_t *lc" +.Ft int +.Fn auth_cat "const char *file" +.Ft int +.Fn auth_ttyok "login_cap_t *lc" "const char *tty" +.Ft int +.Fn auth_hostok "login_cap_t *lc" "const char *hostname" "char const *ip" +.Ft int +.Fn auth_timesok "login_cap_t *lc" "time_t now" +.Sh DESCRIPTION +This set of functions support the login class authorisation style interface provided +by +.Xr login.conf 5 . + +.Sh RETURN VALUES +.Sh SEE ALSO +.Xr login_cap 3 , +.Xr login_class 3 , +.Xr login.conf 5 , +.Xr termcap 5 , +.Xr getcap 3 |