]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blame - modules/base_installation/manifests/init.pp
Add cat_files report to notify of important changes
[perso/Immae/Projets/Puppet.git] / modules / base_installation / manifests / init.pp
CommitLineData
7fed35a4 1class base_installation (
a7b985dd
IB
2 Optional[String] $grub_device = $base_installation::params::grub_device,
3 Optional[String] $ldap_base = $base_installation::params::ldap_base,
4 Optional[String] $ldap_cert_path = $base_installation::params::ldap_cert_path,
5 Optional[String] $ldap_cn = $base_installation::params::ldap_cn,
6 Optional[String] $ldap_dn = $base_installation::params::ldap_dn,
7 Optional[String] $ldap_server = $base_installation::params::ldap_server,
8 Optional[String] $ldap_uri = $base_installation::params::ldap_uri,
9 Optional[String] $puppet_code_path = $base_installation::params::puppet_code_path,
10 Optional[String] $puppet_conf_path = $base_installation::params::puppet_conf_path,
11 Optional[String] $puppet_notifies_path = $base_installation::params::puppet_notifies_path,
12 Optional[String] $puppet_pass_seed = $base_installation::params::puppet_pass_seed,
13 Optional[String] $puppet_ssl_path = $base_installation::params::puppet_ssl_path,
14 Optional[String] $real_hostname = $base_installation::params::real_hostname,
15 Optional[String] $system_hostname = $base_installation::params::system_hostname,
16 Optional[Array[String]] $system_locales = $base_installation::params::system_locales,
17 Optional[String] $system_timezone = $base_installation::params::system_timezone,
18 Optional[Array[Hash]] $system_users = $base_installation::params::system_users,
7fed35a4
IB
19) inherits base_installation::params {
20 contain ::base_installation::packages
21 contain ::base_installation::locales
22 contain ::base_installation::system_config
23 contain ::base_installation::kernel_modules
24 contain ::base_installation::grub
25 contain ::base_installation::firewall
26 contain ::base_installation::logs
27 contain ::base_installation::cronie
28 contain ::base_installation::ssh
54806111 29 contain ::base_installation::ldap
7fed35a4
IB
30 contain ::base_installation::services
31 contain ::base_installation::users
32 contain ::base_installation::package_managers
54806111 33 contain ::base_installation::puppet
2859008e 34 contain ::base_installation::cleanup
7fed35a4 35}