elogind shenanigans continued
turns out just adding a inhibit script so that shutdown always is aborted doesnt help. we need to recompile elogind!
changing these options to /bin/false in the SlackBuild of elogind should really disarm it this time:
-Dhalt-path=/bin/false \
-Dpoweroff-path=/bin/false \
-Dreboot-path=/bin/false \
don't forget to blacklist the package :)
to be continued!