Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
Problems found locating distfiles:
Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz
Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz
Package libidea: missing distfile libidea-0.8.2b.tar.gz
Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2
Package uvscan: missing distfile vlp4510e.tar.Z
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
* This version will be dedicated to Darren Besler, thank you for your major
contribution!
* libtac version is now 1.7.1
* magic.c: magic_inited is only used for linux
* Finally got rid of all goto illness!
* Changed tabsize to 4
* Fixed missing xalloc.h in authen_s.c
* Get PAM_RHOST from PAM stack and use it as rem_addr
* Added _pam_get_rhost() and _pam_get_user()
* A long list of things done by Darren Besler...
* A list of bugs fixed by Darren Besler...
* And other things done by Darren Besler...
1.3.4
* removed encrypt option just check if there is a secret (key).
* removed first_hit option because you can get the same behaviour by using only
one server.
* added multiple secret support.
* connect.c: improved connection error handling by using getpeername() to check
if connection is still valid.
* properly handle multiple servers when authenticating.
1.3.3
* pam_tacplus.h: changed bitflags to hex.
* Added gitignore for build stuff.
* connect.c: removed ifdef for sys/socket.h, it will be included anyway for
other platforms.
* connect.c: improved connection error handling.
1.3.2
* Added autotool configuration files.
* Added pam_tacplus.spec file.
* Added license information to all files and the license itself.
* All AV pairs are now available to the PAM environment.
* Rewritten attribute loop in function pam_sm_acct_mgmt() for debug and
future use of AV pairs.
* Fixed attribute buffer in author_r.c.
1.3.1
* Added custom password prompt option.
* Removed password logging when in debug mode.
1.3.0
* Released version 1.3.0 based on 1.2.13.
This release finally includes support for TACACS+ chap and login
authentication. The default is still pap for backward compatibility.
1.2.13
* Changed spaces into tabs for pam_tacplus.c so make it more readable.
* Did some minor cleanup.
* Added login option so you can choose which TACACS+ authentication you want to
use. You can use pap, chap or login (ascii) at the moment. The default login
option is pap.
* Added cont_s.c needed for TACACS+ login authentication.
1.2.12
* Missing network byte order convertion to host byte order in function's
tac_account_read, tac_authen_pap_read and tac_author_read.
* Fixed potential memory leak.
This PAM module support authentication, authorization (account
management) and accounting (session management) performed using
TACACS+ protocol designed by Cisco.