2.6 KiB
2.6 KiB
Change log
This file contains al notable changes to the bertvv.samba Ansible role.
This file adheres to the guidelines of http://keepachangelog.com/. Versioning follows Semantic Versioning. "GH-X" refers to the X'th issue on the Github project.
2.1.0 - 2016-05-12
Added
- (GH-7) Support for Debian/Ubuntu (credit: Ian Young) and Fedora.
- Vagrant test environment for all supported platforms
Changed
- Moved test code to a separate branch
- (GH-8) Fixed deprecation warnings in Ansible 2.0 (partial credit: Ian Young)
- Use the generic
package:
module introduced in Ansible 2.0.
Removed
- The
version:
field inmeta/main.yml
was removed because it is no longer accepted in Ansible 2.0. Unfortunately, this change breaks compatibility withlibrarian-ansible
. For more info on this issue, see ansible/ansible#.
2.0.2 - 2015-12-01
Changed
- The directory
samba_shares_root
is now created befor creating the directories of the shares, with sane permissions set. This fixes GH-3. Contributed by @birgitcroux.
Removed
- The role variables
create_mask
andcreate_directory_mask
were removed. Samba settingscreate mask
andcreate directory mask
are synonyms forcreate mode
andcreate directory mode
, respectively. The former name is misleading, because it suggests they work like the Linux commandumask
.
2.0.1 - 2015-11-05
Changed
- (GH-1) The variable type of
samba_create_varwww_symlinks
is now boolean instead of string - The variable
samba_netbios_name
is no longer required and defaults toansible_hostname
.
2.0.0 - 2015-11-05
Bugfix release with changes that are not backwards compatible
Changed
- (GH-1) The variable type of
samba_load_*
is now boolean instead of string, which makes more sense. However, this change is not backwards compatible. - (GH-2) Restart WinBind when changing the configuration
- Updated the base box for the test environment to CentOS 7.1 (bertvv/centos71)
- Cleaned up indentation and spaces in the configuration file template
Removed
- The firewall configuration is no longer set by this role. This also removes the dependency on firewalld.
1.0.0 - 2015-03-14
First release
Added
- Installation
- Create directories
- SELinux settings
- Configuration template with a.o. configurable print sharing, home directories, user access control
- Set user passwords