[[ are bash builtin and not supported by sh
Merge pull request #83 from mookie-/patch-1
make facts.sh sh compatible
Merge pull request #84 from dhoppe/modulesync
Update based on voxpupuli/modulesync_config 0.12.6
Merge pull request #85 from dhoppe/modulesync
Update based on voxpupuli/modulesync_config 0.12.7
Merge pull request #86 from voxpupuli/modulesync
modulesync 0.13.0
Merge pull request #87 from dhoppe/modulesync
Update based on voxpupuli/modulesync_config 0.13.3
Merge pull request #88 from dhoppe/modulesync
Update based on voxpupuli/modulesync_config 0.14.1
Added additional parameter data_dir for seperate data from home user …
…directory
Removed whitespaces in home parameter
Changed default value from undef to empty string
Make confluence_version a First Class Fact
This stems from the fact that the confluence module unconditionally manages the directory /etc/puppetlabs/facter/facts.d directory in the sense that if the code gets evaluated first you run into the age old race condition of clashing with other classes who wish to manage it. This removes said management, moves the fact to a ruby/puppet native which yields slightly prettier and less code. The change to `confluence::service` was required to get CI to pass. I'd properly refactor this but it'd probably destroy users who already reference in hiera `confluence::service::service_file_location` etc.
When managing the confluence user it defaults to a system user, however this doesn't apply to the group which may be problematic in deployments where other groups are hard coded to 1000 which has already been taken by confluence. Make the confluence group a system account by default, this appears not to alter existing installations.
Merge pull request #92 from spjmurray/move_fact_to_lib
Make confluence_version a First Class Fact
Merge pull request #94 from voxpupuli/revert-92-move_fact_to_lib
Revert "Make confluence_version a First Class Fact"
Make confluence_version a First Class Fact
This stems from the fact that the confluence module unconditionally manages the directory /etc/puppetlabs/facter/facts.d directory in the sense that if the code gets evaluated first you run into the age old race condition of clashing with other classes who wish to manage it. This removes said management, moves the fact to a ruby/puppet native which yields slightly prettier and less code. Transitional code has been put in place to remove the old fact. The `confluence::service` class is dependant on the old inherits which used to live in `confluence::facts` to get access to `confluence::params`. I've moved this to the more socially acceptable top level class.
Merge pull request #95 from spjmurray/move_fact_to_lib
Make confluence_version a First Class Fact
Merge pull request #90 from tgeci/master
Added parameter for alternative data dir
Merge pull request #96 from dhoppe/modulesync
Update based on voxpupuli/modulesync_config 0.16.2
Merge pull request #103 from sacres/refactor_checksums
Exposes checksum_verify in init.pp w/ conditional.
Bump puppet minimum version_requirement to 3.8.7
We currently only run automated tests against Puppet 3 latest and therefore cannot guarantee that this module works as is expected with earlier Puppet 3 versions Also add Puppet 4 support Also remove deprecated pe verson_requirement field
Merge pull request #105 from juniorsysadmin/pupbump
Bump puppet minimum version_requirement to 3.8.7
Merge pull request #106 from voxpupuli/modulesync
modulesync 0.16.4
Bump minimum version dependencies (for Puppet 4)
Bump dependencies to the minimum version that should work under Puppet 4, based on the metadata
Merge pull request #108 from juniorsysadmin/bumpdeps
Bump minimum version dependencies (for Puppet 4)
Merge pull request #101 from dhoppe/download_url
Use https instead of http