1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# File 'manifests/packages.pp', line 1
class inspircd::packages (
$modules = [],
$packages = $inspircd::params::packages
) inherits inspircd::params {
ensure_packages($packages)
if(member($modules, 'ldapauth') or member($modules, 'ldapoper')) {
ensure_packages($packages_ldap)
}
if(member($modules, 'ssl_gnutls')) {
ensure_packages($packages_gnutls)
}
if(member($modules, 'ssl_openssl')) {
ensure_packages($packages_openssl)
}
if(member($modules, 'geoip')) {
ensure_packages($packages_geoip)
}
}
|