Compare commits
No commits in common. "99c9f2a8c04a2597b5967f251199e9f3f0edf465" and "5f4727b7840bb43c3305bb0b491db17c4243c8dc" have entirely different histories.
99c9f2a8c0
...
5f4727b784
11
README.md
11
README.md
|
@ -1,12 +1,3 @@
|
||||||
# puppet-wmdeit_ldap
|
# puppet-wmdeit_ldap
|
||||||
|
|
||||||
A puppet module to configure our OpenLDAP servers
|
A puppet module to configure our OpenLDAP servers
|
||||||
|
|
||||||
To get it running:
|
|
||||||
|
|
||||||
puppet module install camptocamp-openldap
|
|
||||||
|
|
||||||
For LAM
|
|
||||||
puppet module install puppetlabs-apache
|
|
||||||
puppet module install puppet-php
|
|
||||||
|
|
|
@ -6,33 +6,9 @@ class wmdeit_ldap::lam(
|
||||||
$archive = "lam_7_2.tar.gz"
|
$archive = "lam_7_2.tar.gz"
|
||||||
|
|
||||||
) {
|
) {
|
||||||
$arcfile = "/tmp/$archive"
|
file {"/tmp/$archive":
|
||||||
|
ensure => file,
|
||||||
class { 'apache':
|
source => "https://srcsrv.wikimedia.de/WMDE/LDAPAccountManager/archive/$archive"
|
||||||
mpm_module => 'prefork',
|
|
||||||
}
|
|
||||||
|
|
||||||
class { 'apache::mod::php':
|
|
||||||
php_version => '7.3'
|
|
||||||
}
|
|
||||||
|
|
||||||
class { '::php':
|
|
||||||
extensions => {
|
|
||||||
curl => {},
|
|
||||||
},
|
|
||||||
notify => Service["apache2"],
|
|
||||||
require => Class["apache"]
|
|
||||||
}
|
|
||||||
|
|
||||||
file {"/var/www":
|
|
||||||
ensure => "directory"
|
|
||||||
} ->
|
|
||||||
archive {"$arcfile":
|
|
||||||
ensure => present,
|
|
||||||
source => "https://srcsrv.wikimedia.de/WMDE/LDAPAccountManager/archive/$archive",
|
|
||||||
extract => true,
|
|
||||||
extract_path => "/var/www",
|
|
||||||
creates => "/var/www/ldapaccountmanager",
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue