You are not logged in.
Pages: 1
Greetings All,
Recently I did a full update ('sudo pacman -Syu') for my Arch Linux system, and have run into a strange problem.
Years ago, I created a PERL script that runs during the boot process.
This script locates encrypted disks (including one that may contain /home) that MIGHT be present when the system is started.
If any of these disks are present, a prompt for the password is presented, and the disk is mounted.
This script has worked flawlessly with a number of distros and kernels.
It also worked with Arch UNTIL this update.
The script uses the utility 'systemd-ask-password' to request the password from the user.
After this update, this routine was issuing an 'invalid argument' message, and bypassing the password prompt.
However, if the script was executed from a terminal AFTER KDE user sign-in, no error message was issued, and the password prompt succeeded.
What 'systemd-ask-password' was complaining about turned out to be 'esc' characters (used for color/highlighting).
Removal of these characters eliminated the error message & failure.
Does any kind soul have an idea as to what has been added to or removed from this update that would cause this issue?
I would like to return this formatting to the password prompt.
My eyesight is not very good, and NOT having highlight/color in a password prompt makes the message harder to see.
Current version info:
Plasma:6.8.0
KDE Frameworks: 6.31.0
QT Version:6.12.0
Kernel: 7.3.11-arch1-1 (64-bit)
Hardware:
Lenovo T430s
Intel 4 core CPU
Graphics:Intel HD 4000 + Nvidia
Thanx.
Richard Rosa
Online
What 'systemd-ask-password' was complaining about turned out to be 'esc' characters (used for color/highlighting).
Removal of these characters eliminated the error message & failure.
Seeing the actual script might help - apparently the escape sequences bleed into the input?
Online
Pages: 1