Install curl as dep for etherpad dep install

Etherpads dependency install process requires curl, ensure that it is
installed before we need it.

Change-Id: I711e43f0dd9c8287c26e2861498eb3ebb191e878
This commit is contained in:
Clark Boylan 2016-11-14 17:49:15 -08:00
parent d157f7c1a8
commit 88d20d9a0f
1 changed files with 5 additions and 1 deletions

View File

@ -49,6 +49,10 @@ class etherpad_lite (
ensure => present,
}
package { 'curl':
ensure => present,
}
if ($nodejs_version != 'system') {
vcsrepo { "${base_install_dir}/nodejs":
ensure => present,
@ -63,7 +67,6 @@ class etherpad_lite (
package { [
'gzip',
'curl',
'python',
'libssl-dev',
'pkg-config',
@ -125,6 +128,7 @@ class etherpad_lite (
cwd => "${base_install_dir}/etherpad-lite",
environment => "HOME=${base_log_dir}/${ep_user}",
require => [
Package['curl'],
Vcsrepo["${base_install_dir}/etherpad-lite"],
Anchor['nodejs-anchor'],
],