Download Latest Version 0.4.0.zip (123.2 kB)
Email in envelope

Get an email when there's a new version of BLESS

Home / 0.2.0
Name Modified Size InfoDownloads / Week
Parent folder
0.2.0.tar.gz 2017-06-08 74.7 kB
0.2.0.zip 2017-06-08 95.0 kB
README.md 2017-06-08 953 Bytes
Totals: 3 Items   170.6 kB 0

0.2.0 - June 7, 2017

  • Several changes have been made to the BLESS request format and return values.
  • Merged Lyft's kmsauth changes into BLESS, adding an optional kmsauth_token parameter.
  • Changed BLESS requests from using remote_username to remote_usernames and bastion_ip to bastion_ips, both comma- separated lists. remote_usernames can be used for SSH principals specified in an AuthorizedPrincipalsFile (see SSHD_CONFIG(5)).
  • Aligning BLESS returns so that Lambda configuration errors raise exceptions, and request errors return a dictionary with either errorType and errorMessage or a certificate.
  • Updated the sample BLESS client to deal with the new lambda return values.
  • Additional username validation methods are now supported via configuration.
  • Config file options can now be set as Lambda environment variables.
  • For kmsauth requests, it is now possible for users to request certificates for allowed remote user names.
Source: README.md, updated 2017-06-08