I have used the correct directory. And even see, when I manually start polkitd, that the pkla files are read in (call to inotify(2) returns as soon as a file in /etc/polkit-1/localauthority/50-local.d is modified and some more calls are made when it's a *.pkla file, i.e. reading and parsing the file). But it doesn't affect the system behavior. pkaction still shows the same output (system wide setting), no matter what's in the pkla file. And starting polkitd in foreground is also kind of pointless, as it outputs almost ZERO debugging information (and I've not found a way to enable that).
I have used the correct directory. And even see, when I manually start polkitd, that the pkla files are read in (call to inotify(2) returns as soon as a file in /etc/polkit- 1/localauthorit y/50-local. d is modified and some more calls are made when it's a *.pkla file, i.e. reading and parsing the file). But it doesn't affect the system behavior. pkaction still shows the same output (system wide setting), no matter what's in the pkla file. And starting polkitd in foreground is also kind of pointless, as it outputs almost ZERO debugging information (and I've not found a way to enable that).