When I try to update something in pamac, I get “Authentication failed”
Cloning franz build files…
Checking franz dependencies…
Cloning electron9-bin build files…
Checking electron9-bin dependencies…
There is no “enter password” dialogue. Only an “Authentication failed” dialogue.
I changed my password today and did some changes in PAM.
How can I fix this?
I followed this guide yesterday and did most of the things to harden my setup:
This is my /etc/pam.d/passwd:
#password required pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3
#password required pam_unix.so sha512 shadow use_authtok
password required pam_unix.so use_authtok sha512 shadow rounds=65536 retry=15 minlen=10 dcredit=-1 ucredit=-1 ocredit=-1 lcredit=-1
password optional pam_gnome_keyring.so
I also read that this issue could be related to polkit. I reinstalled polkit and pamac and rebooted. I also checked if polkit was running with:
$ sudo systemctl status polkit
● polkit.service - Authorization Manager
Loaded: loaded (/usr/lib/systemd/system/polkit.service; static)
Active: active (running) since Mon 2020-11-16 08:52:49 CET; 23min ago
Main PID: 839 (polkitd)
Tasks: 8 (limit: 9384)
└─839 /usr/lib/polkit-1/polkitd --no-debug
Polkit seems to be fine.
I managed to fix it.
The problem is in /etc/fstab:
proc /proc proc nosuid,nodev,noexec,hidepid=2,gid=proc 0 0
I turned it off with:
#proc /proc proc nosuid,nodev,noexec,hidepid=2,gid=proc 0 0
it is possibly also fixable by adding my user to the proc group.
and probably also by disabling firejail (sandbox)
but I chose to disable the above line in fstab to fix the problem.
This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.