keymaker

Lightweight SSH key management on AWS EC2

APACHE-2.0 License

Downloads
37.2K
Stars
222
Committers
11
keymaker - v1.1.0 Latest Release

Published by kislyuk about 5 years ago

  • Remove unused dependency; bump others to match Ubuntu 18.04

    • keymaker upload_key: add friendlier errors

    • Fix crontab file for group syncing

    • Print error message for sshd config and reload failures (#52)

keymaker - v1.0.9

Published by kislyuk over 5 years ago

  • Look up keymaker executables in path using shutil.which and fallback (#56)
keymaker - v1.0.8

Published by kislyuk almost 6 years ago

  • Provide more feedback when managing keys
keymaker - v1.0.7

Published by kislyuk over 6 years ago

  • Avoid trimming username if the suffix length is zero (#47)
keymaker - v1.0.6

Published by kislyuk over 6 years ago

  • Fix logic error in keymaker sync_groups

    • Allow username suffix to be set in keymaker configure
keymaker - v1.0.5

Published by kislyuk over 6 years ago

Fixup for get_uid with user suffix

keymaker - v1.0.4

Published by kislyuk over 6 years ago

  • Allow configurable username suffix in keymaker role config

    • Auto-configure assume role permissions in keymaker configure

    • Add missing iam:GetGroup permission for keymaker sync_groups (#42)

keymaker - v1.0.3

Published by kislyuk over 6 years ago

  • Remove unused dependency
keymaker - v1.0.2

Published by kislyuk over 6 years ago

  • Produce more readable log line when no config is found in role description
keymaker - v1.0.1

Published by kislyuk over 6 years ago

  • Fix user autovivification
keymaker - v1.0.0

Published by kislyuk over 6 years ago

  • For the avoidance of doubt, this tool is stable.
keymaker - v0.5.3

Published by kislyuk over 6 years ago

  • Remove unnecessary PAM config. Fixes #23

    • Fix group sync on default iam_linux_group_prefix. Fixes #40
keymaker - v0.5.2

Published by kislyuk over 6 years ago

  • Make get_user, get_group, sync_groups cross account aware (#38)

    • Add keymaker --version
keymaker - v0.5.1

Published by kislyuk over 6 years ago

  • keymaker configure: account autoconfiguration support (#30)
keymaker - v0.5.0

Published by kislyuk almost 7 years ago

  • Introduce cross-account auth capability and group membership requirement (#29)

    • PAM JIT user vivifier: Change 'requisite' to 'optional' (#22)

    • Changing PAM behaviour to stop ugly output on first connection (#19)

    • Adding shell and create-home to useradd command (#18)

keymaker - v0.4.3

Published by kislyuk over 7 years ago

  • Make the SSH hook work with RHEL-based distributions (#16)

    • Test and documentation improvements
keymaker - v0.4.2

Published by kislyuk over 7 years ago

keymaker - v0.4.1

Published by kislyuk over 7 years ago

Fix sed script in makefile

keymaker - v0.4.0

Published by kislyuk over 7 years ago

  • Fix logging config
    • sync_groups: handle prefix correctly. Fixes #10
    • No removing unmanaged users from managed groups. Fixes #11
keymaker - v0.3.3

Published by kislyuk about 8 years ago

Fix release script