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"], } }