So, da gab es doch Probleme mit den Rechten.
sudo chmod 744 /etc/NetworkManager/dispatcher.d/toogle_lock.sh
hat geholfen. Jetzt hat der aber immer noch ein Problem mit dem gsettings-Befehl, außerdem ändert sich CONNECTION_UUID nicht, wenn das Wlan aus geht.
Der Fehler mit dem Setzen gsettings-Befehl ist folgender
** (process:3967): WARNING **: failed to commit changes to dconf: Error spawning command line `dbus-launch --autolaunch=86e0088289ff21f13aaaf69800000002 --binary-syntax --close-stderr': Child process exited with code 1
und drangekommen bin ich, indem ich
sudo /usr/lib/NetworkManager/nm-dispatcher.action --debug
ausgeführt und dann das Wlan deaktiviert habe.
Ich habe jetzt keine Zeit mehr, aber kann in den nächsten Tagen nochmal gucken. Ich denke, man sollte dann nochmal das zweite Argument, das übergeben wird, berücksichtigen, um das Sperren beim Wlan ausschalten immer zu aktivieren. Und natürlich den Fehler mit dem gsettings-Befehl beheben.
Ich melde mich dann nochmal 😉