Working refactored (on a test server)

This commit is contained in:
Root
2021-02-25 20:45:50 +00:00
parent 372cf5fc6a
commit 42e01b0840
31 changed files with 400 additions and 194 deletions
+3 -2
View File
@@ -3,7 +3,7 @@
with lib;
let
cfg = config.fudo.auth.server;
cfg = config.fudo.auth.ldap-server;
ldapSystemUserOpts = { name, ... }: {
options = {
@@ -172,7 +172,7 @@ in {
options = {
fudo = {
auth = {
server = {
ldap-server = {
enable = mkEnableOption "Fudo Authentication";
kerberos-host = mkOption {
@@ -297,6 +297,7 @@ in {
mode = "0400";
user = "openldap";
group = "openldap";
# FIXME: take arguments!
text = ''
mech_list: gssapi external
keytab: /etc/ldap/ldap.keytab