sonic-buildimage/files
Liuqu 8383b1f256 [TACACS+]: Add support for TACACS+ Authentication (#1019)
* [TACACS+]: Add support for TACACS+ Authentication

* pam_tacplus - A TACACS+ protocol client library and PAM module to
  supports core TACACS+ functions for AAA.
* nss_tacplus - A NSS plugin for TACACS+ to extend function getpwnam,
  make the TACACS+ authenticated user which is not found in local
  could login successfully.

* Add make rules for pam_tacplus and install script
* Add a patch for pam_tacplus to disable pam-auth-update pam-tacplus
  by default
* Add a patch for pam_tacplus to inlucde and build nss_tacplus

  Signed-off-by: chenchen.qcc@alibaba-inc.com

* [TACACS+]: Add nss-tacplus as a separate src repo

* Separate nss-tacplus from pam-tacplus, modify tacacs.mk and
  makefile, add a patch to adapt to the new user map profile.
* Use the lastest stable version for pam-tacplus, add a dependent
  package in sonic-salve, add two patches to fix build error.
* Add scripts to disable tacplus by default.
* Remove hostcfgd service file

  Signed-off-by: Chenchen Qi <chenchen.qcc@alibaba-inc.com>

* [TACACS+]: Fix nss-tacplus filter some valid TACACS+ username

* The NAME_REGEX for username check in plugin nss-tacplus is
  the ANSI version "^[0-9a-zA-Z_-\ ]*$", but the regular expression
  in /etc/adduser.conf is not defined as ANSI version. To avoid
  nss-tacplus filter some valid TACACS+ username, remove username
  check.

  Signed-off-by: Chenchen Qi <chenchen.qcc@alibaba-inc.com>
2017-12-07 03:36:17 -08:00
..
Aboot Derive varlog size based on total flash size (#1209) 2017-12-06 15:13:18 -08:00
apt Config apt inside docker images to save disk space: auto clean, gz, no trans (#69) 2016-11-16 12:46:15 -08:00
build_templates [TACACS+]: Add support for TACACS+ Authentication (#1019) 2017-12-07 03:36:17 -08:00
dhcp [updategraph]: Support a special value to use empty configuration (#1086) 2017-10-27 18:01:02 -07:00
docker Squash merge latest code to github branch 2016-07-26 12:01:58 -07:00
image_config Add service to config hostname based on configdb (#1174) 2017-11-22 14:36:25 -08:00
initramfs-tools [aboot]: Add setfacl in the initramfs (#1185) 2017-11-24 17:30:11 -08:00
scripts [vs]: add vlan configuration support in virtual switch (#1200) 2017-11-30 14:59:25 -08:00
sshd Squash merge latest code to github branch 2016-07-26 12:01:58 -07:00