summaryrefslogtreecommitdiff
path: root/config/services/kerberos
diff options
context:
space:
mode:
Diffstat (limited to 'config/services/kerberos')
-rw-r--r--config/services/kerberos/default.nix39
1 files changed, 0 insertions, 39 deletions
diff --git a/config/services/kerberos/default.nix b/config/services/kerberos/default.nix
deleted file mode 100644
index e36ab40..0000000
--- a/config/services/kerberos/default.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{
- config,
- ...
-}:
-let
- realm = "aristote.mesh";
-in
-{
- # client
- security.krb5 = {
- enable = true;
- settings = {
- libdefaults.default_realm = realm;
- realms."${realm}" =
- let
- server = "${config.networking.hostName}.${realm}";
- in
- {
- kdc = server;
- admin_server = server;
- };
- };
- };
-
- # server
- networking.firewall.allowedTCPPorts = [
- 88
- 749
- ];
- services.kerberos_server = {
- enable = true;
- settings.realms."${realm}" = { };
- # initialization procedure
- # https://github.com/NixOS/nixpkgs/issues/72722#issuecomment-557658883
- # > kdb5_util create -s -r ${realm}
- # > systemctl restart kadmind.service kdc.service
- };
-
-}