aboutsummaryrefslogtreecommitdiff
path: root/modules/role/manifests/caldance.pp
blob: 63dda1fd8cac3c9178c799e8932128cd6ee7773c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class role::caldance (
) {
  include "base_installation"

  include "profile::tools"
  include "profile::postgresql"
  include "profile::apache"
  include "profile::redis"
  include "profile::monitoring"

  ensure_packages(["python-pip", "python-virtualenv", "python-django"])

  # pour le script de génération de mdp
  ensure_packages(["perl-digest-sha1"])

  file { "/usr/local/bin/ldap_ssha":
    owner   => "root",
    group   => "root",
    mode    => "0755",
    source  => "puppet:///modules/base_installation/scripts/ldap_ssha",
    require => Package["perl-digest-sha1"],
  }
}