Update nodejs, sudo and users cookbooks
This commit is contained in:
@@ -1,15 +1,11 @@
|
||||
include_attribute 'nodejs::default'
|
||||
include_attribute 'nodejs::repo'
|
||||
|
||||
case node['nodejs']['engine']
|
||||
when 'node'
|
||||
default['nodejs']['packages'] = value_for_platform_family(
|
||||
'debian' => node['nodejs']['install_repo'] ? ['nodejs'] : ['nodejs', 'npm', 'nodejs-dev'],
|
||||
%w(rhel fedora) => ['nodejs', 'nodejs-devel', 'npm'],
|
||||
'mac_os_x' => ['node'],
|
||||
'freebsd' => %w(node npm),
|
||||
'default' => ['nodejs']
|
||||
)
|
||||
when 'iojs'
|
||||
default['nodejs']['packages'] = ['iojs']
|
||||
end
|
||||
default['nodejs']['packages'] = value_for_platform_family(
|
||||
'debian' => node['nodejs']['install_repo'] ? ['nodejs'] : ['nodejs', 'npm', 'nodejs-dev'],
|
||||
%w(rhel fedora amazon) => node['nodejs']['install_repo'] ? ['nodejs', 'nodejs-devel'] : ['nodejs', 'npm', 'nodejs-dev'],
|
||||
'suse' => node['platform_version'].to_i < 42 ? ['nodejs', 'nodejs-devel'] : ['nodejs4', 'npm4', 'nodejs4-devel'],
|
||||
'mac_os_x' => ['node'],
|
||||
'freebsd' => %w(node npm),
|
||||
'default' => ['nodejs']
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user