mirror of
https://github.com/systemd/systemd.git
synced 2024-11-06 08:26:52 +03:00
6f177c7dc0
First of all let's always log where the errors happen, and not in an upper stackframe, in all cases. Previously we'd do this somethis one way and sometimes another, which resulted in sometimes duplicate logging and sometimes none. When we cannot activate something due to bad password the kernel gives us EPERM. Let's uniformly return this EAGAIN, so tha the next password is tried. (previously this was done in most cases but not in all) When we get EPERM let's also explicitly indicate that this probably means the password is simply wrong. Fixes: #11498 |
||
---|---|---|
.. | ||
cryptsetup-generator.c | ||
cryptsetup.c |