kuravih / gllock

not so simple opengl based X display locker utility
Other
197 stars 9 forks source link

Use PAM authentication instead #21

Closed Sonico98 closed 9 months ago

Sonico98 commented 3 years ago

With the new systemd-homed, which stores all user information within the home directory, the locker no longer works. Since it can't read the user entry in /etc/shadow, the locker is unable to start. This could be solved by using PAM. Sadly the slock you used doesn't seem to be the same slock available on suckless software's site, so patching gllock with the PAM patch in there doesn't seem like it's going to work. It may help with the implementation though, but I don't know C.