wlan: Cleanup previous network files after iwd stops instead of before it starts

This commit is contained in:
SebastianStork 2025-10-22 12:56:31 +02:00
parent 358e78f6a4
commit 6be0aa5064
Signed by: SebastianStork
SSH key fingerprint: SHA256:iEM011ogNMG1q8+U500adGu/9rpPuZ2KnFtbdLeqTiI

View file

@ -35,9 +35,9 @@ in
restartUnits = [ "iwd.service" ]; restartUnits = [ "iwd.service" ];
}); });
systemd.services.iwd.preStart = '' systemd.services.iwd = {
rm --force /var/lib/iwd/*.{psk,8021x} preStart = "install -m 600 /run/secrets/iwd/* /var/lib/iwd";
install -m 600 /run/secrets/iwd/* /var/lib/iwd postStop = "rm --force /var/lib/iwd/*.{psk,8021x}";
''; };
}; };
} }