I just installed xlockmore, and upon trying to lock my screen it prompts me for a password. I want it to use my user's system password though, so I read the man page to find out whats going on. It says that on systems with shadow passwords, xlock _may_ not be able to get a user's password and ask for an alternate password to be stored in ~/.xlockrc. It does not say anything about how to make xlock at least try to use system passwords. I don't have pam in my use flags. xlockmore-5.12.ebuild passes --enable-xlockrc to configure if pam is disabled. But since /usr/bin/xlock is installed suid root anyway, it can read /etc/shadow just fine. If I remove --enable-xlockrc from the ebuild's $myconf, xlock behaves as expected. I can enter my user's password to unlock the screen. Is there a way to make xlockmore always use the system password even if xlockrc is enabled? If not, may I propose locally use-flagging this (eg USE="xlockrc")?
Created attachment 49686 [details, diff] patch adding a local xlockmore use flag
fixed in 5.17-r1, but i didn't use your patch since it didn't apply cleanly