Using a fully updated Fedora 27 Plasma 5.11.5 I have customised the Network Management , Event Notification and Actions options so that on "Connection Activated" it also : Logs to a file (/tmp/connection-activated) And runs a script (e.g. /bin/notify-send "testmessage" ) While it successfully logs to a file it does not seem to pop up the notification correctly from the notify-send i.e. the command is not run. This seems to happen with any script. To avoid settings pollution (etc) I reproduced this within a VM as well.
This used to be working fine prior to some recent updates in Plasma.
There's a commit 2690452736956f73c2348357e5e45b9f643e7f95 Fix loading NotifyByExecute Yet ironically, it seems to have broken it.
Depends. It was fine up until 5.41, then it was broken in 5.42 and only fixed in just released 5.43. I suspect Fedora is still shipping 5.42 (judging from the fact it's Plasma 5.11) which is the broken version. Can you confirm your KDE Frameworks version?
I've added an upstream issue in https://bugzilla.redhat.com/show_bug.cgi?id=1546197 Info centre shows KDE Frameworks version at 5.42.0.
*** This bug has been marked as a duplicate of bug 389284 ***