Releases: johanmeiring/ansible-sftp
Releases · johanmeiring/ansible-sftp
v2.6.0 Release
Version 2.5.0 Release
The following changes have been made:
- The
sftp_group_name
variable now forms part of the block marker in thesshd_config
file, thus allowing the role to be run multiple times, with differentsftp_group_names
, and having separate authentication rules per group (if so desired). Thanks @jpiron ! sftp_nologin_shell
has been added as a variable, defaulting to/sbin/nologin
, in order to cater to the possibility of this file being located at a different location depending on platform and/or version. Note: There is a strong chance that the default will change to/usr/sbin/nologin
in a future major version of this role. Thanks @flatrocks !
Version 2.4.1 Release
Just a small but valuable bugfix by @anderiv... many thanks!
Version 2.4.0 Release
Version 2.4.0 contains the following change:
append: True
can be added to a user in order to indicate that the user should be added to thesftp_group_name
group, instead of having that be the only group that the user belongs to (which is currently the default behaviour). Version 3.0 might makeappend
the default behaviour (not decided yet). Thanks to @jpiron for the contribution :-)
Version 2.3.1 Release
This release consists of the following additions:
- It is now possible to define user-specific directories, in addition to the global directories that are created for every user. Thanks to @protheantom :-)
- Logging for the SFTP service can now be enabled by setting
sftp_enable_logging
toTrue
. This will log auth details to/var/log/sftp/auth.log
, and SFTP activity to/var/log/sftp/verbose.log
. Thanks to @thomasbilk :-)
Version 2.2.0 Release
@thomasbilk was kind enough to take care of implementing blockinfile
as a replacement for performing all sorts of sed
madness to get this role to work. Many thanks!
Version 2.1.1 Release
Thanks to @MrTango for fixing Debian compatibility problems related to SELinux, and for adding the new sftp_enable_selinux_support
role variable (default value is False
).
Version 2.1.0 Release
@tomasbedrich was kind enough to contribute the following changes:
- Setting a
shell
value ofFalse
for an entry insftp_users
will cause that user's shell to be set to/sbin/nologin
. authorized
is now an optional key forsftp_users
.
Version 2.0.0 Release
This release does not contain any ground-breaking new features. The following changes have been made:
- The minimum supported version is now 2.0. The tests and support for 1.9.6 have been removed.
- Existing code has been migrated to the more modern syntax that is used in the docs.
- Tests for Ansible 2.2 have been added, for Ubuntu 14.04 and 16.04.
- Some support for RHEL has been added.
Version 1.0.0 Release
Release notes:
- Backwards-incompatible change to the way
""
is interpreted in the context of setting a password (#6) - Adds Travis config and some automated Docker-based tests for various versions of Ansible on Ubuntu 14.04.