Skip to content

Commit 95265a0

Browse files
author
Joshua Hoblitt
committed
bump version to v1.1.0
1 parent 56637b4 commit 95265a0

File tree

2 files changed

+144
-1
lines changed

2 files changed

+144
-1
lines changed

CHANGELOG.md

+143
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,143 @@
1+
2+
#### [Current]
3+
* [56637b4](../../commit/56637b4) - __(Joshua Hoblitt)__ update travis matrix
4+
* [e1962ec](../../commit/e1962ec) - __(Joshua Hoblitt)__ give up all hope of a post stdlib 4.1.0 release happening
5+
6+
This module is dependant the behavior of the stdlib merge() function as
7+
of commit f496005bf3db8a5202bf9c16daf9a524b178c67a, which was merged
8+
after lastest (4.1.0) release. Since that release is almost a year old
9+
now, it's looking unlikely that there will be another release in the
10+
near future.
11+
12+
As a workaround, the merge() function has been copied into this module as
13+
pureftpd_merge() and the Module dep as been reduced to stdlib >= 4.0.0.
14+
15+
* [30bd33d](../../commit/30bd33d) - __(Joshua Hoblitt)__ replace rspec include_class matcher with contain_class
16+
17+
To fix this warning with rspec-puppet >= 1.0.0:
18+
19+
DEPRECATION: include_class is deprecated. Use contain_class instead
20+
21+
#### v1.0.3
22+
* [0795ca3](../../commit/0795ca3) - __(Joshua Hoblitt)__ bump version to v1.0.3
23+
* [898bb72](../../commit/898bb72) - __(Joshua Hoblitt)__ unmark README pure-ftpd.conf examples as puppet code
24+
* [f5a4b5e](../../commit/f5a4b5e) - __(Joshua Hoblitt)__ add GFMD highlighting to README
25+
* [7b4e426](../../commit/7b4e426) - __(Joshua Hoblitt)__ update README ToC
26+
27+
#### v1.0.2
28+
* [7dc27d7](../../commit/7dc27d7) - __(Joshua Hoblitt)__ bump version to v1.0.2
29+
* [4b25bd6](../../commit/4b25bd6) - __(Joshua Hoblitt)__ doc dependency on an unreleased version of stdlib
30+
* [b3310d8](../../commit/b3310d8) - __(Joshua Hoblitt)__ suppress lint 80char warning
31+
* [73cbca7](../../commit/73cbca7) - __(Joshua Hoblitt)__ add puppet 3.3.0 to travis test matrix
32+
* [fb20c66](../../commit/fb20c66) - __(Joshua Hoblitt)__ puppet-lint should ignore pkg/**
33+
34+
#### v1.0.1
35+
* [d35098c](../../commit/d35098c) - __(Joshua Hoblitt)__ update Modulefile version to v1.0.1
36+
* [964a3f0](../../commit/964a3f0) - __(Joshua Hoblitt)__ fix minor typos and line wrapping in README
37+
38+
#### v1.0.0
39+
* [6fe72c8](../../commit/6fe72c8) - __(Joshua Hoblitt)__ fix module name in Modfulefile
40+
* [4644352](../../commit/4644352) - __(Joshua Hoblitt)__ remove templates/redhat dir since no templates are `$::osfamily` specific
41+
* [0b9c50b](../../commit/0b9c50b) - __(Joshua Hoblitt)__ minor README tweak
42+
* [462d1f8](../../commit/462d1f8) - __(Joshua Hoblitt)__ add complete list of `pure-ftpd.conf` options to README
43+
* [d7cd213](../../commit/d7cd213) - __(Joshua Hoblitt)__ add additional `pure-ftpd.conf` options
44+
45+
Support for these options:
46+
* UnixAuthentication
47+
* PAMAuthentication
48+
* TLSCipherSuite
49+
50+
* [ae03a97](../../commit/ae03a97) - __(Joshua Hoblitt)__ fix README typo
51+
* [95ef983](../../commit/95ef983) - __(Joshua Hoblitt)__ overhaul class pureftpd tests
52+
* [38097ad](../../commit/38097ad) - __(Joshua Hoblitt)__ add $config_mysql param to class pureftpd
53+
* [1c81250](../../commit/1c81250) - __(Joshua Hoblitt)__ add tests for pureftpd::{install,params,service}
54+
* [187c3f0](../../commit/187c3f0) - __(Joshua Hoblitt)__ pure-ftpd sysv init.d script supports the status command
55+
* [7392746](../../commit/7392746) - __(Joshua Hoblitt)__ fix indent width in pureftpd::service
56+
* [888dd0c](../../commit/888dd0c) - __(Joshua Hoblitt)__ improve consistency of class pureftpd::config* tests
57+
* [b3191a3](../../commit/b3191a3) - __(Joshua Hoblitt)__ remove stale tests dir
58+
* [5ae1ce1](../../commit/5ae1ce1) - __(Joshua Hoblitt)__ Merge puppet-module_skel
59+
* [afb41e2](../../commit/afb41e2) - __(Joshua Hoblitt)__ major doc update
60+
* [1b4573a](../../commit/1b4573a) - __(Joshua Hoblitt)__ update modulefile dep on stdlib to >= 4.1.0
61+
62+
It turns out that slightly older versions of merge() don't deal well
63+
with undefined variables
64+
65+
* [c602ae9](../../commit/c602ae9) - __(Joshua Hoblitt)__ fix notify pureftpd::service on config* classes from pureftpd class
66+
* [959a617](../../commit/959a617) - __(Joshua Hoblitt)__ more README commas for fun and profit
67+
* [72dc2e6](../../commit/72dc2e6) - __(Joshua Hoblitt)__ README typo
68+
* [8be02d1](../../commit/8be02d1) - __(Joshua Hoblitt)__ replace condition unless with if ! for puppet 2.7.x compat
69+
* [ee08ab9](../../commit/ee08ab9) - __(Joshua Hoblitt)__ @zaphod42's commas
70+
* [8f590be](../../commit/8f590be) - __(Joshua Hoblitt)__ add config_pgsql param to class pureftpd
71+
* [df44134](../../commit/df44134) - __(Joshua Hoblitt)__ update pureftpd::config::mysql to use the common erb template + rspec
72+
* [ab4cfb9](../../commit/ab4cfb9) - __(Joshua Hoblitt)__ update pureftpd::config::pgsql to use the common erb template + rspec
73+
* [f50f4db](../../commit/f50f4db) - __(Joshua Hoblitt)__ doc source of options for pure-ftpd.conf & pureftpd-ldap.conf
74+
* [3f87b61](../../commit/3f87b61) - __(Joshua Hoblitt)__ remove duplicate check/typo
75+
* [0242a33](../../commit/0242a33) - __(Joshua Hoblitt)__ mv all pureftpd::service notification into pureftpd class
76+
* [5abd649](../../commit/5abd649) - __(Joshua Hoblitt)__ add config_ldap param to class pureftpd
77+
78+
To allow passing a hash of pureftpd-ldap.conf configuration values
79+
through to class pureftpd::config::ldap
80+
81+
* [c3e8fdd](../../commit/c3e8fdd) - __(Joshua Hoblitt)__ improve contexts in pureftpd::config rspec
82+
* [d50e2af](../../commit/d50e2af) - __(Joshua Hoblitt)__ add missing configuration options/params to pureftpd::config + rspec
83+
* [d7ebceb](../../commit/d7ebceb) - __(Joshua Hoblitt)__ add missing $ldapserver param to pureftpd::config::ldap
84+
* [3f7ec70](../../commit/3f7ec70) - __(Joshua Hoblitt)__ fix or disable linter issues
85+
* [889e3e8](../../commit/889e3e8) - __(Joshua Hoblitt)__ fix pureftpd config parameter test
86+
87+
Add missing newline escape. Workins locally for some reason but is breaking on
88+
travis-ci
89+
90+
* [f5fc23b](../../commit/f5fc23b) - __(Joshua Hoblitt)__ add config param to class pureftpd
91+
92+
To allow passing a hash of pure-ftpd.conf configuration values through to class
93+
pureftpd::config
94+
95+
* [a22b60a](../../commit/a22b60a) - __(Joshua Hoblitt)__ add travis-ci build placard
96+
* [9eaf2f3](../../commit/9eaf2f3) - __(Joshua Hoblitt)__ enable travis-ci
97+
* [d56464f](../../commit/d56464f) - __(Joshua Hoblitt)__ refactor pureftpd::config similar to pureftpd::config::ldap
98+
99+
to allow the same erb template to be shared between pureftpd::config and
100+
pureftpd::config::ldap
101+
102+
* [d351586](../../commit/d351586) - __(Joshua Hoblitt)__ mv pureftpd::config_{ldap,mysql,pgsql} -> pureftpd::config::{ldap,mysql,pgsql}
103+
* [7e1aa36](../../commit/7e1aa36) - __(Joshua Hoblitt)__ remove unused class parameters/docs from pureftpd::config_{mysql,pgsql}
104+
* [1e51466](../../commit/1e51466) - __(Joshua Hoblitt)__ remove stale pureftpd::config_ldap docs
105+
* [ddb63b7](../../commit/ddb63b7) - __(Joshua Hoblitt)__ reorder inheritance chain and refactor pureftpd::config_ldap
106+
* [5230121](../../commit/5230121) - __(Joshua Hoblitt)__ whitespace tidy manifests/config.pp
107+
* [3494b33](../../commit/3494b33) - __(Joshua Hoblitt)__ add test for class pureftpd with $use_selinux
108+
* [5b258e1](../../commit/5b258e1) - __(Joshua Hoblitt)__ move *conf file path and erb path selection into pureftpd::params
109+
* [d178271](../../commit/d178271) - __(Joshua Hoblitt)__ s/\r\n/\n/g
110+
* [53b9f74](../../commit/53b9f74) - __(Joshua Hoblitt)__ convert pureftpd::config_pgsql from a define into a class
111+
* [d8bff85](../../commit/d8bff85) - __(Joshua Hoblitt)__ convert pureftpd::config_mysql from a define into a class
112+
* [cdb93ba](../../commit/cdb93ba) - __(Joshua Hoblitt)__ add trivial pureftpd class rspec
113+
* [6cd6c2e](../../commit/6cd6c2e) - __(Joshua Hoblitt)__ replace old unused rspec cruft with a clean template
114+
* [05c7d97](../../commit/05c7d97) - __(Joshua Hoblitt)__ git ignore Gemfile.lock
115+
* [6488ecb](../../commit/6488ecb) - __(Joshua Hoblitt)__ install ruby gems from https://rubygems.org instead of :rubygems
116+
117+
To resolve this warning:
118+
119+
The source :rubygems is deprecated because HTTP requests are insecure.
120+
Please change your source to 'https://rubygems.org' if possible, or
121+
'http://rubygems.org' if not.
122+
123+
* [7e74f57](../../commit/7e74f57) - __(Joshua Hoblitt)__ Merge puppet-module_skel
124+
* [35901b5](../../commit/35901b5) - __(Joshua Hoblitt)__ explicitly install pure-ftpd and pure-ftpd-selinux
125+
126+
when $::pureftpd::use_selinux is set
127+
128+
* [89d2718](../../commit/89d2718) - __(Joshua Hoblitt)__ convert define pureftpd::config_ldap into a class
129+
* [dae9c20](../../commit/dae9c20) - __(Joshua Hoblitt)__ lowercase camel case template dir name
130+
* [9aa1ad3](../../commit/9aa1ad3) - __(Joshua Hoblitt)__ add ldap/mysql/pgsql parameters to pureftpd::config
131+
132+
As a replacement for `$default_auth` used the templates
133+
134+
* [1296a7b](../../commit/1296a7b) - __(Joshua Hoblitt)__ restructure module so all classes for the inheritance hierarchy pureftpd -> pureftpd::params -> pureftpd::<foo>
135+
* [12b5798](../../commit/12b5798) - __(Joshua Hoblitt)__ convert pureftpd::config from a defined type into a class
136+
* [7a3749c](../../commit/7a3749c) - __(Joshua Hoblitt)__ properly fail on $::osfamily = debian
137+
* [9304d99](../../commit/9304d99) - __(Joshua Hoblitt)__ add pureftpd::config params for almost all pure-ftpd.conf variables
138+
* [53647ab](../../commit/53647ab) - __(Joshua Hoblitt)__ remove dep on the epel class (stahnma/puppet-module-epel)
139+
140+
This module does not have any provision for using local / private EPEL mirrors
141+
142+
* [711ad35](../../commit/711ad35) - __(5Ub-Z3r0)__ Fixed: removed EPEL configuration, added dependency on stahnma/epel module
143+
* [422ccc7](../../commit/422ccc7) - __(5Ub-Z3r0)__ First commit

Modulefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name 'jhoblitt-pureftpd'
2-
version '1.0.3'
2+
version '1.1.0'
33

44
author 'Joshua Hoblitt <[email protected]>'
55
license 'Apache + GPLv3'

0 commit comments

Comments
 (0)