Commit Graph

26 Commits

Author SHA1 Message Date
Tobias Herre 5e3e1e1cd4 Restrict user to password, removed some out-commentd stuff 2020-08-27 20:22:01 +02:00
Tobias Herre 023f0167a7 Allow anonymous read to uid 2020-08-27 20:01:41 +02:00
Tobias Herre a143e8639a ACLS implemenetd 2020-08-27 19:08:54 +02:00
Tobias Herre 89c64af144 select correct default for ldap uri, selects not php version for compatibility with Ubuntu 2020-08-27 19:05:50 +02:00
Tobias Herre 1f3d3156d5 Added some parameters to LSC 2020-08-25 23:35:42 +02:00
Tobias Herre 084a99d8f6 Moved lsc into separate class 2020-08-25 22:56:26 +02:00
Tobias Herre d834848967 Configurable server_url for ldap server 2020-08-25 14:35:41 +02:00
Tobias Herre 03f691d38d Configurable login method, list of admins or search 2020-08-25 14:03:33 +02:00
Tobias Herre 2c98e83332 moved config into def, added tree_suffix paramter for lam 2020-08-25 12:21:03 +02:00
Tobias Herre 2be2f8ead5 Sets a password for LAM config 2020-08-25 09:32:19 +02:00
Tobias Herre f9a8baa956 Introduced wmdeGroup which is a posxGroup derived class to manage also groupOfNames 2020-08-24 23:20:16 +02:00
Tobias Herre baae769be1 lsc is installed and a posixgroup -> groupofnames syncher is configured 2020-08-21 21:28:40 +02:00
Tobias Herre 2ed29c601f Creates lsd config to user java 8 on debian 2020-08-21 14:50:14 +02:00
Tobias Herre 463ed6d276 Added Java - but's currenntly not working with lsc 2020-08-21 14:14:05 +02:00
Tobias Herre e6b6b959a7 Deletes all pre-installed schmeas, installs lsc 2020-08-21 11:51:37 +02:00
Tobias Herre 0157d4c36b creates default user and group config, added configs paramater 2020-08-20 07:39:01 +02:00
Tobias Herre 239a9ec76a Added openssh schema 2020-08-19 12:17:40 +02:00
Tobias Herre 4e157077b2 Create a simple wmde config file 2020-08-19 11:15:07 +02:00
Tobias Herre de5378be34 Creates cfg file with password now 2020-08-19 10:32:26 +02:00
Tobias Herre edea92c625 Installs all php modules for LAM and creates an working virtual host to let apache server LAM 2020-08-19 08:16:10 +02:00
Tobias Herre 8c33fbd0d2 Installs apache and php (mod_php) 2020-08-18 18:04:27 +02:00
Tobias Herre 5f4727b784 Initial commit - class to install LDAP Account Manager 2020-08-18 17:11:02 +02:00
Tobias Herre a6b5c6d7db loads schema file directly from module instead of puppet file server 2020-08-18 15:33:56 +02:00
Tobias Herre f011188434 moved installation of openldap 2020-08-18 15:23:59 +02:00
Tobias Herre c53d187b06 Fixed wrong spelled class name 2020-08-18 09:45:47 +02:00
Tobias Herre f7b5f9b7b2 Initla commit 2020-08-18 09:25:32 +02:00