]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blob - modules/role/manifests/caldance.pp
63dda1fd8cac3c9178c799e8932128cd6ee7773c
[perso/Immae/Projets/Puppet.git] / modules / role / manifests / caldance.pp
1 class role::caldance (
2 ) {
3 include "base_installation"
4
5 include "profile::tools"
6 include "profile::postgresql"
7 include "profile::apache"
8 include "profile::redis"
9 include "profile::monitoring"
10
11 ensure_packages(["python-pip", "python-virtualenv", "python-django"])
12
13 # pour le script de génération de mdp
14 ensure_packages(["perl-digest-sha1"])
15
16 file { "/usr/local/bin/ldap_ssha":
17 owner => "root",
18 group => "root",
19 mode => "0755",
20 source => "puppet:///modules/base_installation/scripts/ldap_ssha",
21 require => Package["perl-digest-sha1"],
22 }
23 }