diff options
author | des <des@FreeBSD.org> | 2002-01-23 17:42:16 +0000 |
---|---|---|
committer | des <des@FreeBSD.org> | 2002-01-23 17:42:16 +0000 |
commit | 452f2b5db1fc57da2724e43c36bd8be1bc7f691d (patch) | |
tree | cdb3e448ebefc1f95e8710aab1f0d7971f8d3178 /lib/libc | |
parent | b917ad33e07ebbb22e64aa456a8685b9c2242ab1 (diff) | |
download | FreeBSD-src-452f2b5db1fc57da2724e43c36bd8be1bc7f691d.zip FreeBSD-src-452f2b5db1fc57da2724e43c36bd8be1bc7f691d.tar.gz |
Add a PAM module that provides an account management component for checking
either PAM_RHOST or PAM_TTY against /etc/login.access.o
This uncovers a problem with PAM_RHOST, in that if we always set it, there
is no way to distinguish between a user logging in locally and a user
logging in using 'ssh localhost'. This will be fixed by first making sure
that all PAM modules can handle PAM_RHOST being unset (which is currently
not the case), and then modifying su(1) and login(1) to not set it for
local logins.
Sponsored by: DARPA, NAI Labs
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions