| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Approved by: re (kib@)
Notes:
svn path=/head/; revision=338561
|
| |
|
|
| |
Notes:
svn path=/head/; revision=333490
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mainly focus on files that use BSD 2-Clause license, however the tool I
was using mis-identified many licenses so this was mostly a manual - error
prone - task.
The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.
Notes:
svn path=/head/; revision=326219
|
| |
|
|
|
|
|
|
| |
Submitted by: vangyzen
MFC after: 2 weeks
Notes:
svn path=/head/; revision=304635
|
| |
|
|
|
|
|
|
| |
Reported by: mwlucas
MFH: 2 weeks
Notes:
svn path=/head/; revision=304626
|
| |
|
|
| |
Notes:
svn path=/head/; revision=296651
|
| |
|
|
|
|
|
|
|
|
|
| |
First, the authfd API now uses a direct file descriptor for the control
socket instead of a more abstract AuthenticationConnection structure.
Second, the functions now consistently return an error value.
Reviewed by: bdrewery
Notes:
svn path=/head/; revision=294367
|
| |
|
|
|
|
|
| |
an empty string instead.
Notes:
svn path=/head/; revision=236106
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
is unencrypted. This defeats the nullok check, because it means a
non-null passphrase will successfully unlock the key.
To address this, try at first to load the key without a passphrase.
If this succeeds and the user provided a non-empty passphrase *or*
nullok is false, reject the key.
MFC after: 1 week
Noticed by: Guy Helmer <guy.helmer@palisadesystems.com>
Notes:
svn path=/head/; revision=227757
|
| |
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=226101
|
| |
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=219426
|
| |
|
|
|
|
|
| |
MFC after: 1 month
Notes:
svn path=/head/; revision=204917
|
| |
|
|
| |
Notes:
svn path=/head/; revision=174837
|
| |
|
|
| |
Notes:
svn path=/head/; revision=162900
|
| |
|
|
|
|
|
|
|
| |
a password. Also, work around some harmless type pun warnings.
MFC after: 3 days
Notes:
svn path=/head/; revision=150596
|
| |
|
|
|
|
|
|
|
|
|
| |
option was specified.
PR: bin/81231
Submitted by: "Daniel O'Connor" <doconnor@gsoft.com.au>
MFC after: 3 days
Notes:
svn path=/head/; revision=150455
|
| |
|
|
|
|
|
|
|
| |
Fix one case where openpam_restore_cred() might be called twice in a row.
MFC after: 3 days
Notes:
svn path=/head/; revision=150426
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125650
|
| |
|
|
|
|
|
|
|
| |
calling process's SIGCHLD handler)
PR: bin/45669
Notes:
svn path=/head/; revision=120231
|
| |
|
|
| |
Notes:
svn path=/head/; revision=110653
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
to maintain, and had security issues which would have required a major
rewrite to address anyway.
This implementation currently starts a separate agent for each session
instead of connecting each new session to the agent started by the first
one. While this would be a Good Thing (and the old pam_ssh(8) tried to
do it), it's hard to get right. I'll revisit this issue when I've had a
chance to test some modifications to ssh-agent(1).
Notes:
svn path=/head/; revision=110598
|
| |
|
|
| |
Notes:
svn path=/head/; revision=107934
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- add __unused where appropriate
- PAM_RETURN -> return since OpenPAM already logs the return value.
- make PAM_LOG use openpam_log()
- make PAM_VERBOSE_ERROR use openpam_get_option() and check flags
for PAM_SILENT
- remove dummy functions since OpenPAM handles missing service
functions
- fix various warnings
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=94564
|
| |
|
|
| |
Notes:
svn path=/head/; revision=94217
|
| |
|
|
|
|
|
| |
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=94216
|
| |
|
|
|
|
|
|
|
| |
PAMifying passwd(1).
Sponsored by: DARPA, NAI Labs.
Notes:
svn path=/head/; revision=93984
|
| |
|
|
|
|
|
| |
Submitted by: tmm
Notes:
svn path=/head/; revision=93907
|
| |
|
|
| |
Notes:
svn path=/head/; revision=93875
|
| |
|
|
|
|
|
|
|
|
| |
Andrew Korty's pam_ssh. The most notable difference is that this uses
commas rather than colons to separate items in the "keyfiles" option.
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=93804
|
| |
|
|
| |
Notes:
svn path=/head/; revision=92297
|
| |
|
|
|
|
|
|
|
|
|
|
| |
applications linked with Linux-PAM will still work.
Remove pam_get_pass(); OpenPAM has pam_get_authtok().
Remove pam_prompt(); OpenPAM has pam_{,v}{error,info,prompt}().
Remove pam_set_item(3) man page as OpenPAM has its own.
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=91714
|
| |
|
|
|
|
|
| |
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=90229
|
| |
|
|
|
|
|
|
|
| |
variables, so temporarily switch to the PAM environment before calling it.
Submitted by: Takanori Saneto <sanewo@ba2.so-net.ne.jp>
Notes:
svn path=/head/; revision=90195
|
| |
|
|
|
|
|
| |
warnings that are hard to fix or that I've been asked to leave alone.
Notes:
svn path=/head/; revision=89760
|
| |
|
|
|
|
|
|
|
|
| |
caller is supposed to check the PAM envlist and export the variables it
contains; if it doesn't, it's broken.
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=89753
|
| |
|
|
|
|
|
|
| |
Reviewed by: des, markm
Approved by: markm
Notes:
svn path=/head/; revision=89703
|
| |
|
|
|
|
|
| |
Requested by: ru
Notes:
svn path=/head/; revision=87564
|
| |
|
|
|
|
|
| |
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=87488
|
| |
|
|
|
|
|
|
|
|
| |
rather than PAM_SUCCESS, so you'll get a failure if you list dummies but
no real modules for a particular module chain.
Sponsored by: DARPA, NAI Labs
Notes:
svn path=/head/; revision=87398
|
| |
|
|
|
|
|
|
| |
OpenSSH import) declaration and strdup(3)ing a value which is later
free(3)d, rather than letting the system try to free it invalidly.
Notes:
svn path=/head/; revision=87098
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84218
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
/usr/src/lib/libpam/modules/pam_ssh/pam_ssh.c has couple of bugs which cause:
1) xdm dumps core
2) ssh1 private key is not passed to ssh-agent
3) ssh2 RSA key seems not handled properly (just a guess from source)
4) ssh_get_authentication_connectionen() fails to get connection because of
SSH_AUTH_SOCK not defined.
PR: 29609
Submitted by: Takanori Saneto <sanewo@ba2.so-net.ne.jp>
Notes:
svn path=/head/; revision=81527
|
| |
|
|
| |
Notes:
svn path=/head/; revision=81476
|
| |
|
|
|
|
|
| |
Submitted by: bde(partially)
Notes:
svn path=/head/; revision=81143
|
| |
|
|
|
|
|
| |
modes.
Notes:
svn path=/head/; revision=81036
|
| |
|
|
|
|
|
| |
from ports.
Notes:
svn path=/head/; revision=80542
|
| |
|
|
| |
Notes:
svn path=/head/; revision=69590
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
back to the original environ unconditionally. The setting of the
variable to save the previous environ is conditional; it happens when
ENV.e_committed is set. Therefore, don't try to swap the env back
unless the previous env has been initialized.
PR: bin/22670
Submitted by: Takanori Saneto <sanewo@ba2.so-net.ne.jp>
Notes:
svn path=/head/; revision=69130
|
| |
|
|
|
|
|
|
|
|
|
|
| |
in ports/security/openssh/files/pam_ssh.c
PR: 22164
Submitted by: Takanori Saneto <sanewo@ba2.so-net.ne.jp>
Reviewed by: green
Approved by: green
Notes:
svn path=/head/; revision=69129
|
| |
|
|
|
|
|
|
|
| |
from the openssh port)
Submitted by: Hajimu UMEMOTO <ume@mahoroba.org>
Notes:
svn path=/head/; revision=61087
|