Fucking systemd. Or polkit. Same midden.

I have a systemd unit. It runs as my user. It is a single process which does not fork. I want to send a SIGUSR1 to that process. systemctl kill is the “right way” to do this.

Why, then, when I am signed in as me, and the service is running as me, does systemctl kill ask me to authenticate with a damn password before deigning to pass my signal on to my process? For fuck’s sake.