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:
parent
d157f7c1a8
commit
88d20d9a0f
@ -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'],
|
||||
],
|
||||
|
Loading…
x
Reference in New Issue
Block a user