From db07826ef620ef95ead5545bd57749d33b4047a0 Mon Sep 17 00:00:00 2001 From: NyxErinys Date: Tue, 26 May 2026 07:00:56 -0500 Subject: [PATCH] fix acls 2 --- hosts/servers/poseidon/shares.nix | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/hosts/servers/poseidon/shares.nix b/hosts/servers/poseidon/shares.nix index f8562f0..60a4a43 100644 --- a/hosts/servers/poseidon/shares.nix +++ b/hosts/servers/poseidon/shares.nix @@ -24,7 +24,23 @@ let # iscsi info nasBase = "iqn.2026-01.dev.nyxerinys:poseidon"; - initiators = [ + initiators = map ( name: { + node_wwn = "iqn.2026-01.dev.nyxerinys:${name}"; + mapped_luns = [ + { + index = 0; + tpg_lun = 0; + write_protect = false; + } + ]; + }) [ + "gamma" + "delta" + "epsilon" + ] + + + [ { node_wwn = "iqn.2026-01.dev.nyxerinys:gamma"; } { node_wwn = "iqn.2026-01.dev.nyxerinys:delta"; } { node_wwn = "iqn.2026-01.dev.nyxerinys:epsilon"; } @@ -68,7 +84,6 @@ in { wwn = "${nasBase}.${t.name}"; tpgs = [{ enable = true; - generate_node_acls = true; portals = [ { ip_address = "0.0.0.0";