Use the PAM user instead of current process's user#15
Use the PAM user instead of current process's user#15ChocolateLoverRaj wants to merge 1 commit intomainfrom
Conversation
It will take some time, after installing the new module I am unable to login and even issueing the shell with ctrl alt f2 was not enough but I am not sure it is fault of your module. My installation is a bit messy and has got too many desktop environments, so I will start from scratch and report, though I have a working raw img on an sd card that would come handy. |
|
Ok, I am now using the sdcard with the raw image (booting with depthcharge). I cloned the new branch
|
|
From those error messages it looks like you did not run the code from the latest commit since the line numbers are from an old commit. |
|
True, wait_until_unlock was the previous branch... Weird, but is
I will test it once again, anyhow. |
|
Did you build it and replace the PAM program file after the git clone? |
|
I am fairly sure I did replace the module in /usr/lib64, maybe I did not replace sudo cp target/release/rust-fp-dbus-interface /usr/local/bin but now I will remove everything anf try again. |
|
Now I am sure there was nothing left from the previous versions, because I removed any file from the shell. This is the output |
|
For some unknown reason, I cannot unlock the screen-saver any longer. Btw, now I am using the internal ssd. Update: I can confirm that the update breaks unlock. I went to and fro main and pam-user and the latter never allowed me to unlock the screensaver. |
|
What are the contents of your |
|
Here it is Just like the cinnamon screensaver |
|
I have a chromebook running nixos I might be able to test this |
Fixes #14
@Lucaacer can you test this with
sudoauth to see if your enrolled fingerprints are used, and that this PR doesn't break anything?