Releases: gaqzi/ansible-ssh-config
v0.4.0
v0.3.0
Changed
- Moved the module to
library/
to allow for easy install as a role
in Ansible Galaxy. - Submitted to Ansible Galaxy which was suggested by @MartinNowak on GitHub
2015-08-19
Changed
-
Convert all keywords to CamelCase in the SSH config file.
NOTE: If you get the new version of this plugin it'll change all the current
keys to conform.
(@bwaldvogel on GitHub) -
Allow SSH to do home directory expansion for
identity_file
When providing a value to
identity_file
such as:~/.ssh/foo
the path name should be passed as-is for writing to the template, since ssh
itself is smart enough to perform home directory expansion.
(@conorsch on GitHub)
2015-02-15
Added
-
Remove options that are not present in host definition.
E.g. if theuser
option is set in the config file and is not
set in ansible then it will be removed on the nextansible run.
(@z38 on GitHub) -
Allow the config file for the root user to be set.
Previous versions assumed that the default user was root and that the
config file was/etc/ssh/ssh_config
.It has now been changed so that
if the user is unset then the config file will be/etc/ssh/ssh_config
and ifroot
is set then the config file in root's home directory will
be used.
(@z38) -
New options: