Releases: rehanone/puppet-samba
Release 3.1.0
3.1.0 (June 28, 2024)
Features:
Release 3.0.0
3.0.0 (February 10, 2024)
Features:
This is a major release after a long while. The main reason for not being able to create a new release was two folds.
Firstly, the pdk
in the latest releases has become almost unworkable (maybe it is my lack of understanding, but I do
not have the time commitment required to keep up with what is going on in there!). The second is the tests for this module
that were largely dependent on TravisCI which has
not been very kind to free and open source project of late. Without the ability to run any kind of tests, it was impossible
to merge further changes.
Well, most of that has been addressed to some extent in this release by very generous work of bschonec
over the past few weeks. One of the main changes in this release is #43.
Not all integration tests are fully migrated yet but this is a good starting point.
Other notable changes in this release are:
Release 2.0.1
2.0.1 (August 24, 2022)
Features:
- Added machine password timeout parameter. (#29; welchnut)
- Added inherit owner and inherit permissions share options. (#26; casey36901)
- Updated os support matrix.
- Updated
pdk
templates.
Release 2.0.0
2.0.0 (November 19, 2021)
Features:
- Updated os support matrix.
- Updated
pdk
templates. - Updated minimum
puppet
version to6.0.0
. - Updated dependency versions.
- Added Debian 11 acceptance tests.
Release 1.4.1
1.4.1 (May 6, 2021)
Features:
- Updated documentation with usage examples.
Release 1.4.0
1.4.0 (May 6, 2021)
Features:
- Added support for openSUSE Leap 15.
- Added support for Puppet 7.
Improvements:
- Updated
pdk
templates. - Updated os support matrix.
- Added system tests for openSUSE Leap 15.
Release 1.3.1
1.3.1 (May 22, 2020)
- Changed default value
encrypt passwords
to undef as it is deprecated in Samba. - Updated
pdk
templates.
Release 1.3.0
1.3.0 (April 29, 2020)
Improvements:
- Added support for Ubuntu 20.04.
- Updated
pdk
templates. - Apply firewall rules if
ferm
is defined as firewall manager. It uses ferm module for managingferm
.
Release 1.2.0
1.2.0 (March 12, 2020)
Improvements:
-
samba::ntlm_auth param
This allows enabling NTLMv1 authentication which nowadays is
disabled by default due to being insecure. However, some users may
require this for backwards compatibility, e.g., Sonos does not
support NTLMv2 or any other choice for that matter.
(#12; jflorian)
Bugfixes:
- README uses bogus param extra_global_options. (#12; jflorian)
- README uses bogus param selinux_enable_home_dirs. (#12; jflorian)
- README is wrong for samba::shares usage. (#12; jflorian)
The samba::share
define expects these params as a hash. Furthermore,
it expects proper Boolean values instead of yes/no
strings.
Release 1.1.0
1.1.0 (February 13, 2020)
Improvements:
- Added support for CentOS 8.
- Updated os support matrix.
- Updated
pdk
templates.