Now, then, I removed/etc/systemd/system/lircd.service, which, in effect, puts back...
Well Alec, you sound very convincing, so if we stick to your lircd.service, how do...
Besides that, I'm of course curious what the problem was with the original lircd.service...
As I am using lirc from an ARCH Linux Arm repository, the result is hardly "a mess"....
I should have mentioned, that ARCHLinux Arm packaging somewhat changes the install...
As I said "Creating my own worked, but only when started manually, not after boot"...
Provide service file for irexec
Update documentation for irexec