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" ];
});
systemd.services.iwd.preStart = ''
rm --force /var/lib/iwd/*.{psk,8021x}
install -m 600 /run/secrets/iwd/* /var/lib/iwd
'';
systemd.services.iwd = {
preStart = "install -m 600 /run/secrets/iwd/* /var/lib/iwd";
postStop = "rm --force /var/lib/iwd/*.{psk,8021x}";
};
};
}