[systemd-devel] systemctl as root prompting for username
Ian Pilcher
arequipeno at gmail.com
Tue Apr 15 15:48:28 UTC 2025
On 4/13/25 2:30 PM, Ian Pilcher wrote:
> I have never seen this before. After some recent update, systemctl is
> now prompting for a username when I try to start/stop/restart a unit as
> root.
>
> # whoami
> root
> [root at ampersand systemd]# systemctl restart httpd
> 🔐 Enter Auth Username:
>
> (It does work when I enter 'root' at the prompt.)
>
> This is systemd-256.12-1.fc41.x86_64.
>
> Anyone have any idea what could cause this?
>
As others have pointed out, this turned out to be an OpenVPN service
that was in a bad state. (It definitely seems counterintuitive that it
caused this prompt when acting on a totally unrelated service.)
To the best of my recollection, this happened because I updated the
OpenVPN service (dnf update ...) while it was running. This presumably
caused it to try to restart, prompt for credentials, etc. From memory,
I didn't particularly care about reestablishing the VPN connection at
the time I performed the update, so I didn't bother providing the
credentials. This left the OpenVPN service stuck in a failed state, and
also caused the username prompt to show up when working with other
services.
--
========================================================================
Google Where SkyNet meets Idiocracy
========================================================================
More information about the systemd-devel
mailing list