projects
/
mirror
/
dsa-puppet.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
fix modes on qemu-system-aarch64-wrapper
[mirror/dsa-puppet.git]
/
modules
/
salsa
/
manifests
/
packages.pp
1
#
2
class salsa::packages inherits salsa {
3
$requirements = [
4
'build-essential',
5
'bundler',
6
'checkinstall',
7
'cmake',
8
'curl',
9
'golang',
10
'libcurl4-openssl-dev',
11
'libffi-dev',
12
'libgdbm-dev',
13
'libicu-dev',
14
'libncurses5-dev',
15
'libre2-dev',
16
'libreadline-dev',
17
'libssl-dev',
18
'libxml2-dev',
19
'libxslt1-dev',
20
'libyaml-dev',
21
'logrotate',
22
'node-mkdirp',
23
'node-semver',
24
'nodejs',
25
'nodejs-legacy',
26
'pkg-config',
27
'python-docutils',
28
'python-requests',
29
'python3-requests',
30
'ruby-dev',
31
'libpq-dev',
32
'zlib1g-dev'
33
]
34
35
ensure_packages($requirements, { ensure => 'installed' })
36
37
$mgmt_requirements = [
38
'ansible',
39
'python-hkdf',
40
'ruby-ldap',
41
]
42
43
ensure_packages($mgmt_requirements, { ensure => 'installed' })
44
}