Showing with 27 additions and 11 deletions.
  1. +19 −10 CHANGELOG
  2. +7 −0 manifests/webhook.pp
  3. +1 −1 templates/webhook.erb
29 changes: 19 additions & 10 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,18 +1,27 @@
2014-02-18 - James Sweeny - 1.0.2
2.1.2 - Garrett Honeycutt & Zack Smith
* Fix quoting issue created by #24 with booleans with #54
* Intial commit of fucntional tested github authenticated webhook
2.1.1 - Zack Smith
* Add SSL and auth support to webhook
2.1.0 - Zack Smith
* Intial branch support for mco
2.0.0 - Tim Hartmann
* Fixes for r10k.yaml #24 but caused #54 so use 2.1.2+
1.0.2 - James Sweeny
* Fix issue with module working on PE
2014-02-10 - Justin Lambert & welterde - 1.0.1
1.0.1 - Justin Lambert & welterde
* Minor fix for basedir and rspec-puppet updates
2013-10-20 - Zack Smith <zack@puppetlabs.com> - 0.0.9
0.0.9 - Zack Smith <zack@puppetlabs.com>
* Final params list for version 1.0.0 set & Bugfixes
2013-10-15 - Theo Chatzimichos <tampakrap> - 0.0.8
0.0.8 - Theo Chatzimichos <tampakrap>
* Add gentoo support , refactor install class
2013-08-25 - Zack Smith <zack@puppetlabs.vom> - 0.0.5
0.0.5 - Zack Smith <zack@puppetlabs.vom>
* Lint and Syntax updates + Forge Release
2013-08-17 - Zack Smith <zack@puppetlabs.com> - 0.0.4
0.0.4 - Zack Smith <zack@puppetlabs.com>
* RC1 of new sources code
2013-08-15 - Zack Smith <zack@puppetlabs.com> - 0.0.3
0.0.3 - Zack Smith <zack@puppetlabs.com>
* Allow for multiple sources
2013-07-11 - Zack Smith <zack@puppetlabs.com> - 0.0.2
* Restrict installed version of r10k to 0.0.9
2013-06-12 - Zack Smith <zack@puppetlabs.com> - 0.0.1
0.0.2 - Zack Smith <zack@puppetlabs.com>
* Restrict installed version of r10k to
0.0.1 - Zack Smith <zack@puppetlabs.com> - 0.0.1
* Initial Release
7 changes: 7 additions & 0 deletions manifests/webhook.pp
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,13 @@
mode => '0755',
}

file { '/var/log/webhook':
ensure => 'directory',
owner => 'peadmin',
group => 'peadmin',
before => File['webhook_bin'],
}

file { 'webhook_init_script':
content => template('r10k/webhook.init.erb'),
path => '/etc/init.d/webhook',
Expand Down
2 changes: 1 addition & 1 deletion templates/webhook.erb
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ require 'json'
include MCollective::RPC


LOGFILE = '/var/lib/peadmin/webhook.log'
LOGFILE = '/var/log/webhook/access.log'
USER = 'puppet'
PASS = 'puppet'
PORT = '8088'
Expand Down