Skip to content

Commit 400f01e

Browse files
author
Joshua Hoblitt
committed
Merge pull request jhoblitt#2 from jhoblitt/feature/v1.2.0
Feature/v1.2.0
2 parents dc7b383 + ae648a4 commit 400f01e

7 files changed

+57
-25
lines changed

.fixtures.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
fixtures:
22
repositories:
3-
"stdlib":
4-
repo: "git://github.com/puppetlabs/puppetlabs-stdlib.git"
5-
ref: "4.2.0"
3+
stdlib:
4+
repo: 'https://github.com/puppetlabs/puppetlabs-stdlib.git'
5+
ref: '4.2.0'
66
symlinks:
7-
"pureftpd": "#{source_dir}"
7+
pureftpd: "#{source_dir}"

.gitignore

+8-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
1-
pkg/
2-
spec/fixtures/
1+
.bundle
32
Gemfile.lock
43
*.orig
5-
*.rej
64
*.patch
5+
pkg/
6+
*.rej
7+
.rspec_system/
8+
spec/fixtures/manifests/
9+
spec/fixtures/modules/
10+
*.swp
11+
.vagrant

CHANGELOG.md

+24
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11

22
#### [Current]
3+
* [554f1a8](../../commit/554f1a8) - __(Joshua Hoblitt)__ add boilerplate Versioning/See Also sections to README
4+
* [aee2b37](../../commit/aee2b37) - __(Joshua Hoblitt)__ remove README section on stdlib
5+
6+
This section has not be relevant since commit
7+
e1962ecd9dc93278121523e3d6d35e740af172ca.
8+
9+
* [6afbfdc](../../commit/6afbfdc) - __(Joshua Hoblitt)__ add `:require => false` to all Gemfile gems
10+
* [aecaa3a](../../commit/aecaa3a) - __(Joshua Hoblitt)__ change .fixtures.yml to use https:// instead of git://
11+
* [0fba3b0](../../commit/0fba3b0) - __(Joshua Hoblitt)__ update .gitignore
12+
* [dc7b383](../../commit/dc7b383) - __(Joshua Hoblitt)__ Merge pull request [#1](../../issues/1) from jhoblitt/feature/drop_bundled_merge_function
13+
14+
Feature/drop bundled merge function
15+
* [68dc8fc](../../commit/68dc8fc) - __(Joshua Hoblitt)__ remove bundled pureftpd_merge() function
16+
17+
The pureftpd_merge() function included in this module is a copy of the
18+
stdlib merge() function from commit id
19+
f496005bf3db8a5202bf9c16daf9a524b178c67a. This version of merge()
20+
includes a critical bug fix that was commit after the stdlib 4.1.0
21+
release. Now that stdlib 4.2.0 has been released (finally!) with the
22+
needed fix, bundling a version of the merge() function in this module is
23+
no longer necessary.
24+
25+
#### v1.1.0
26+
* [95265a0](../../commit/95265a0) - __(Joshua Hoblitt)__ bump version to v1.1.0
327
* [56637b4](../../commit/56637b4) - __(Joshua Hoblitt)__ update travis matrix
428
* [e1962ec](../../commit/e1962ec) - __(Joshua Hoblitt)__ give up all hope of a post stdlib 4.1.0 release happening
529

Gemfile

+4-6
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ else
66
gem 'puppet', :require => false
77
end
88

9-
gem 'rake'
10-
gem 'puppetlabs_spec_helper'
11-
gem 'puppet-lint'
12-
gem 'puppet-syntax'
13-
14-
# vim:ft=ruby
9+
gem 'rake', :require => false
10+
gem 'puppetlabs_spec_helper', :require => false
11+
gem 'puppet-lint', :require => false
12+
gem 'puppet-syntax', :require => false

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (C) 2012-2013 Joshua Hoblitt <[email protected]>
1+
Copyright (C) 2012-2014 Joshua Hoblitt <[email protected]>
22

33
Licensed under the Apache License, Version 2.0 (the "License");
44
you may not use this file except in compliance with the License.

Modulefile

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

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

README.md

+15-10
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@ Puppet pureftpd Module
1717
* [Enabling MYSQL Authentication](#enabling-mysql-authentication)
1818
* [Enabling PGSQL Authentication](#enabling-pgsql-authentication)
1919
4. [Limitations](#limitations)
20-
* [`stdlib`](#stdlib)
2120
* [Tested Platforms](#tested-platforms)
22-
5. [Support](#support)
21+
5. [Versioning](#versioning)
22+
6. [Support](#support)
23+
7. [See Also](#see-also)
2324

2425

2526
Overview
@@ -438,22 +439,26 @@ that have been introduced in subsequent releases. Any configuration values
438439
present in a stable `pure-ftpd` release but not supported by this module should
439440
be considered a bug.
440441

441-
### `stdlib`
442-
443-
This module is dependent upon this patch to the [`merge`
444-
function](https://github.com/puppetlabs/puppetlabs-stdlib/commit/f496005bf3db8a5202bf9c16daf9a524b178c67a)
445-
in `stdlib`, which as of 2013-09-22 is not part of a stable `stdlib` release.
446-
The present latest version is `4.1.0` and presumably the required patch will be
447-
part of a `4.1.1` or `4.2.0` release.
448-
449442
### Tested Platforms
450443

451444
* el6.x
452445

453446

447+
Versioning
448+
----------
449+
450+
This module is versioned according to the [Semantic Versioning
451+
2.0.0](http://semver.org/spec/v2.0.0.html) specification.
452+
453+
454454
Support
455455
-------
456456

457457
Please log tickets and issues at
458458
[github](https://github.com/jhoblitt/puppet-pureftpd/issues)
459459

460+
461+
See Also
462+
--------
463+
464+
* [`pure-ftpd`](http://www.pureftpd.org/project/pure-ftpd)

0 commit comments

Comments
 (0)