CHANGELOG.md 6.41 KB
Newer Older
Raphaël Pinson's avatar
Raphaël Pinson committed
1
# Change log
Alexander Fisher's avatar
Alexander Fisher committed
2

Raphaël Pinson's avatar
Raphaël Pinson committed
3
All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).
Alexander Fisher's avatar
Alexander Fisher committed
4

Raphaël Pinson's avatar
Raphaël Pinson committed
5
## [1.10.0](https://github.com/camptocamp/puppet-postfix/tree/1.10.0) (2020-01-23)
Alexander Fisher's avatar
Alexander Fisher committed
6

Raphaël Pinson's avatar
Raphaël Pinson committed
7
8
9
[Full Changelog](https://github.com/camptocamp/puppet-postfix/compare/1.9.0...1.10.0)

### Added
Alexander Fisher's avatar
Alexander Fisher committed
10

Raphaël Pinson's avatar
Raphaël Pinson committed
11
12
13
- Add the possibility to manage \(or not\) aliases [\#271](https://github.com/camptocamp/puppet-postfix/pull/271) ([Bodenhaltung](https://github.com/Bodenhaltung))
- Convert to PDK [\#270](https://github.com/camptocamp/puppet-postfix/pull/270) ([raphink](https://github.com/raphink))
- Convert params.pp to hiera data [\#269](https://github.com/camptocamp/puppet-postfix/pull/269) ([raphink](https://github.com/raphink))
Alexander Fisher's avatar
Alexander Fisher committed
14

Raphaël Pinson's avatar
Raphaël Pinson committed
15
### Fixed
Alexander Fisher's avatar
Alexander Fisher committed
16

Raphaël Pinson's avatar
Raphaël Pinson committed
17
- Fix manage\_aliases [\#272](https://github.com/camptocamp/puppet-postfix/pull/272) ([raphink](https://github.com/raphink))
Alexander Fisher's avatar
Alexander Fisher committed
18

Raphaël Pinson's avatar
Raphaël Pinson committed
19
20
21
## [1.9.0](https://github.com/camptocamp/puppet-postfix/tree/1.9.0) (2019-11-26)

[Full Changelog](https://github.com/camptocamp/puppet-postfix/compare/1.8.0...1.9.0)
Alexander Fisher's avatar
Alexander Fisher committed
22

Raphaël Pinson's avatar
Raphaël Pinson committed
23
### Added
Alexander Fisher's avatar
Alexander Fisher committed
24
25
26
27
28
29
30
31

- Upping version dependency on puppet-alternatives [\#260](https://github.com/camptocamp/puppet-postfix/pull/260) ([cubiclelord](https://github.com/cubiclelord))
- Add RedHat 8 support [\#257](https://github.com/camptocamp/puppet-postfix/pull/257) ([zeromind](https://github.com/zeromind))
- Add missing inet\_protocols parameter to the README. [\#254](https://github.com/camptocamp/puppet-postfix/pull/254) ([catay](https://github.com/catay))
- add retry and proxywrite for debian family OSes [\#253](https://github.com/camptocamp/puppet-postfix/pull/253) ([Dan33l](https://github.com/Dan33l))
- Allow `puppetlabs/stdlib` 6.x [\#246](https://github.com/camptocamp/puppet-postfix/pull/246) ([alexjfisher](https://github.com/alexjfisher))
- Add show\_diff parameter to postfix::conffile [\#226](https://github.com/camptocamp/puppet-postfix/pull/226) ([treydock](https://github.com/treydock))

Raphaël Pinson's avatar
Raphaël Pinson committed
32
33
34
35
### Fixed

- Add missing Variable for Suse [\#245](https://github.com/camptocamp/puppet-postfix/pull/245) ([cocker-cc](https://github.com/cocker-cc))

Alexander Fisher's avatar
Alexander Fisher committed
36
## 1.8.0 (2019-04-05)
Raphaël Pinson's avatar
Raphaël Pinson committed
37
38
39
40
41
42
43
44
45
46

- Deprecate Puppet 3 support
- Add new config parameter to add configuration from hiera (GH #240)
- Allow Sensitive postfix::hash content (GH #243)
- Add master_bounce_command and master_defer_command (GH #239)
- Schleuder: port invocation syntax to Schleuder 3. (GH #234)
- Allow multiple spaces in postfix::mta::mynetworks  (GH #235)
- Add postfix::mailalias (GH #233)
- Remove legacy instructions on exec paths

Alexander Fisher's avatar
Alexander Fisher committed
47
## 1.7.0 (2018-11-01)
Raphaël Pinson's avatar
Raphaël Pinson committed
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66

- Add chroot parameter (GH #170, #224)
- Fix resource dependencies (GH #185)
- Add postfix::service_ensure and postfix::service_enabled parameters (GH #184)
- Fix email address matching for postfix::virtual augeas lens (GH #177)
- Add master_entries parameter (GH #171)
- Add templates for SLES12 SP2 and SP3 (GH #198)
- Install sendmail alternative on RedHat (GH #199)
- Move Exec['newaliases'] to services to it could be run after service restart (GH #205)
- Unbreak sendmail (GH #201)
- Add retry to RedHat master.cf (GH #215)
- Support '+' in canonical maps (GH #222, fix #220)
- Add support for Alpine Linux (GH #213)
- Support multiple destinations in postfix::virtual (#223, fix #164)
- Make transport pattern accept regexp (GH #225, fix #92)
- Ensure that map files are regenerated if removed (GH #228, fix #161)
- Allow puppetlabs-stdlib < 6.0.0 (GH #229)
- Modulesync: update testing harness and add Puppet 6

Alexander Fisher's avatar
Alexander Fisher committed
67
## 1.6.0 (2017-08-25)
Simon Séhier's avatar
Simon Séhier committed
68
69
70
71
72
73
74
75

- Fix package name resolution for Debian stretch (GH #179)
- Do not generate postmap when postfix::map ensure is absent (GH #178)
- Add inet_protocol param. (GH #172)
- Create master.cf.SLES11.4.erb (GH #156)
- Allow mydestination to be blank (GH #162)
- Fix hash.pp doc (GH #159)

Alexander Fisher's avatar
Alexander Fisher committed
76
## 1.5.0 (2016-11-17)
Christian Kaenzig's avatar
Christian Kaenzig committed
77
78
79
80
81
82

- Fix params validation + specs (GH #154)
- Fix map calling in hash (GH #153)
- Fix the path of the database (GH #149)
- Add a map define to create postfix maps (#138)

Alexander Fisher's avatar
Alexander Fisher committed
83
## 1.4.0 (2016-08-23)
Raphaël Pinson's avatar
Raphaël Pinson committed
84
85
86
87
88
89
90
91
92
93
94

- Add manage_root_alias parameter to disable
  management of root's mailalias resource (GH #133)
- set mode 0644 for /etc/mailname (GH #142)
- Fix virtual.db and transport.db creation (GH #135, GH #130)
- Add $manage_mailx boolean to control
  whether mailx is managed (GH #143, GH #141)
- Add conffile define (GH #139)
- Fix acceptance tests (GH #144)
- Update test system

Alexander Fisher's avatar
Alexander Fisher committed
95
## 1.3.1 (2016-03-16)
Raphaël Pinson's avatar
Raphaël Pinson committed
96
97
98

- Fix tests for Puppet 4

Alexander Fisher's avatar
Alexander Fisher committed
99
## 1.3.0 (2016-03-15)
Raphaël Pinson's avatar
Raphaël Pinson committed
100
101
102
103
104

- Consistent formating of documentation (GH #125)
- Add ensure class arguments for packages (GH #99)
- Various testing changes/fixes

Alexander Fisher's avatar
Alexander Fisher committed
105
106
107
108
109
## 1.2.14 (2015-08-21)

- Use docker for acceptance tests

## 1.2.13 (2015-06-30)
Mickaël Canévet's avatar
Mickaël Canévet committed
110

Alexander Fisher's avatar
Alexander Fisher committed
111
- Fix documentation
Mickaël Canévet's avatar
Mickaël Canévet committed
112

Alexander Fisher's avatar
Alexander Fisher committed
113
## 1.2.12 (2015-06-26)
Mickaël Canévet's avatar
Mickaël Canévet committed
114

Alexander Fisher's avatar
Alexander Fisher committed
115
- Fix strict_variables activation with rspec-puppet 2.2
Mickaël Canévet's avatar
Mickaël Canévet committed
116

Alexander Fisher's avatar
Alexander Fisher committed
117
## 1.2.11 (2015-06-24)
Mickaël Canévet's avatar
Mickaël Canévet committed
118

Alexander Fisher's avatar
Alexander Fisher committed
119
120
121
122
- Add support for SLES 12 and newest openSUSE releases
- Add acceptance test
- Restart postfix instead of reload after package installation (Fixes #90)
- Use RHEL SELinux type for /etc/aliases
Mickaël Canévet's avatar
Mickaël Canévet committed
123

Alexander Fisher's avatar
Alexander Fisher committed
124
## 1.2.10 (2015-06-19)
Mickaël Canévet's avatar
Mickaël Canévet committed
125

Alexander Fisher's avatar
Alexander Fisher committed
126
- Update documentation
Mickaël Canévet's avatar
Mickaël Canévet committed
127

Alexander Fisher's avatar
Alexander Fisher committed
128
## 1.2.9 (2015-05-28)
Mickaël Canévet's avatar
Mickaël Canévet committed
129

Alexander Fisher's avatar
Alexander Fisher committed
130
- Add beaker_spec_helper to Gemfile
Mickaël Canévet's avatar
Mickaël Canévet committed
131

Alexander Fisher's avatar
Alexander Fisher committed
132
## 1.2.8 (2015-05-26)
Mickaël Canévet's avatar
Mickaël Canévet committed
133

Alexander Fisher's avatar
Alexander Fisher committed
134
- Use random application order in nodeset
Mickaël Canévet's avatar
Mickaël Canévet committed
135

Alexander Fisher's avatar
Alexander Fisher committed
136
## 1.2.7 (2015-05-26)
Mickaël Canévet's avatar
Mickaël Canévet committed
137

Alexander Fisher's avatar
Alexander Fisher committed
138
- add utopic & vivid nodesets
Mickaël Canévet's avatar
Mickaël Canévet committed
139

Alexander Fisher's avatar
Alexander Fisher committed
140
## 1.2.6 (2015-05-25)
Simon Séhier's avatar
Simon Séhier committed
141

Alexander Fisher's avatar
Alexander Fisher committed
142
- Don't allow failure on Puppet 4
Simon Séhier's avatar
Simon Séhier committed
143

Alexander Fisher's avatar
Alexander Fisher committed
144
## 1.2.5 (2015-05-19)
Mickaël Canévet's avatar
Mickaël Canévet committed
145

Alexander Fisher's avatar
Alexander Fisher committed
146
- Add missing ownership
Mickaël Canévet's avatar
Mickaël Canévet committed
147

Alexander Fisher's avatar
Alexander Fisher committed
148
## 1.2.4 (2015-05-13)
Mickaël Canévet's avatar
Mickaël Canévet committed
149

Alexander Fisher's avatar
Alexander Fisher committed
150
- Add puppet-lint-file_source_rights-check gem
Mickaël Canévet's avatar
Mickaël Canévet committed
151

Alexander Fisher's avatar
Alexander Fisher committed
152
## 1.2.3 (2015-05-12)
Raphaël Pinson's avatar
Raphaël Pinson committed
153

Alexander Fisher's avatar
Alexander Fisher committed
154
- Don't pin beaker
Raphaël Pinson's avatar
Raphaël Pinson committed
155

Alexander Fisher's avatar
Alexander Fisher committed
156
## 1.2.2 (2015-04-27)
Mickaël Canévet's avatar
Mickaël Canévet committed
157

Alexander Fisher's avatar
Alexander Fisher committed
158
- Add nodeset ubuntu-12.04-x86_64-openstack
Mickaël Canévet's avatar
Mickaël Canévet committed
159

Alexander Fisher's avatar
Alexander Fisher committed
160
## 1.2.1 (2015-04-15)
Mickaël Canévet's avatar
Mickaël Canévet committed
161

Alexander Fisher's avatar
Alexander Fisher committed
162
163
- Use file() function instead of fileserver (way faster)
- Fix issue with ldap-alias map
Mickaël Canévet's avatar
Mickaël Canévet committed
164

Alexander Fisher's avatar
Alexander Fisher committed
165
## 1.2.0 (2015-04-03)
Mickaël Canévet's avatar
Mickaël Canévet committed
166

Alexander Fisher's avatar
Alexander Fisher committed
167
168
169
170
171
- Allow to pass arrays to postfix::hash::source and postfix::hash::content
- IPv6 support
- Fix for RedHat
- Add RedHat 7 support
- Use rspec-puppet-facts for unit tests
Mickaël Canévet's avatar
Mickaël Canévet committed
172

Alexander Fisher's avatar
Alexander Fisher committed
173
## 1.1.1 (2015-03-24)
Mickaël Canévet's avatar
Mickaël Canévet committed
174

Alexander Fisher's avatar
Alexander Fisher committed
175
- Various spec improvements
Mickaël Canévet's avatar
Mickaël Canévet committed
176

Alexander Fisher's avatar
Alexander Fisher committed
177
## 1.1.0 (2015-02-19)
Raphaël Pinson's avatar
Raphaël Pinson committed
178

Alexander Fisher's avatar
Alexander Fisher committed
179
180
181
182
- Various specs improvements
- Fix specs for postfix::config with ensure => blank
- Simplify relationships and avoid spaceship operators
- nexthop parameter is not necessary for postfix::canonical
Raphaël Pinson's avatar
Raphaël Pinson committed
183

Alexander Fisher's avatar
Alexander Fisher committed
184
## 1.0.5 (2015-01-07)
Raphaël Pinson's avatar
Raphaël Pinson committed
185

Alexander Fisher's avatar
Alexander Fisher committed
186
- Fix unquoted strings in cases
Raphaël Pinson's avatar
Raphaël Pinson committed
187

Alexander Fisher's avatar
Alexander Fisher committed
188
## 1.0.2 (2014-11-17)
Raphaël Pinson's avatar
Raphaël Pinson committed
189

Alexander Fisher's avatar
Alexander Fisher committed
190
191
- Add missing postfix_canonical lens to postfix::augeas (GH #59)
- Fix unit tests for RH 7
Raphaël Pinson's avatar
Raphaël Pinson committed
192

Alexander Fisher's avatar
Alexander Fisher committed
193
## 1.0.1 (2014-10-20)
Raphaël Pinson's avatar
Raphaël Pinson committed
194

Alexander Fisher's avatar
Alexander Fisher committed
195
- Setup automatic Forge releases
Raphaël Pinson's avatar
Raphaël Pinson committed
196

Raphaël Pinson's avatar
Raphaël Pinson committed
197

Alexander Fisher's avatar
Alexander Fisher committed
198
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*