Commit graph

20 commits

Author SHA1 Message Date
Stefan Kleindl
5a786c6d49 Add possibility to set auth_backend to ldap
next to the already existing possibilities db and external. If auth_backend is set
to ldap an ldap ressource and an ldap authentication configuration is generated.

Also support for ldap encryption is added.
2016-05-12 16:10:51 +02:00
Stefan Kleindl
eb61819522 add parameter manage_user
which defines if user and group should be managed by this module. This gives
you the possibility to manage the user and group with another module or
manually.

The default value is set to true so it doesn't change the existent behaviour
of this module.
2016-02-16 09:41:02 +01:00
Alexandre Beche
4a88d7325f Allowing to purge the confiruration directory 2015-10-26 22:43:45 +01:00
Tom De Vylder
d4eff6a815 Style fixes 2015-04-23 11:40:42 +02:00
Tom De Vylder
0ded568a44 Puppet 4.0.0 compatibility fixes 2015-04-23 11:26:23 +02:00
Tom De Vylder
21d9633d5b Add modules directory 2015-04-22 13:02:05 +02:00
Markus Frosch
84f3bc4120 Fix usage of wrong parameter for auth backend 2015-04-07 14:22:33 +02:00
Markus Frosch
b5111c856e Fix PuppetLint warnings due to config rewrite 2015-04-07 13:59:48 +02:00
Markus Frosch
51012fc049 Fix authentication configuration
auth_method => external
  Was not handled at all, but provided as defined type.

admin_users => [ list ]
  Was written into the wrong ini value
2015-04-07 13:40:54 +02:00
Tom De Vylder
bd977c220d Add tests for d91ca349 2015-04-06 16:56:30 +02:00
Steven Bambling
d91ca34935 Moving away from templates to usign inifile from Puppetlabs/inifile 2015-04-02 08:45:16 -04:00
Markus Frosch
c23af58657 Apply config_dir_mode to all directories 2015-03-16 17:08:06 +01:00
Vladimir Smirnov
1aefd726c8 Allow to redefine template files for configs 2015-03-16 17:06:21 +01:00
Tom De Vylder
0d54db18cc Assert private classes 2015-03-06 10:00:33 +01:00
Tom De Vylder
142276424c Lintian fix 2015-02-23 10:49:32 +01:00
Tom De Vylder
fcceebcfcf Manage apache vhost 2015-02-20 15:51:20 +01:00
Tom De Vylder
ceda2c941a Configure $config_user, $config_group 2015-02-20 14:07:05 +01:00
Tom De Vylder
a5b6188f3f Style fixes 2015-02-20 13:10:02 +01:00
Tom De Vylder
f51e3f0a40 Create $web_root directory 2015-02-20 12:53:54 +01:00
Tom De Vylder
6bc7b1ede6 Initial commit 2015-02-20 10:40:45 +01:00