1
0
mirror of https://github.com/tiyn/slock.git synced 2026-02-22 07:14:48 +01:00

added secret-password patch

This commit is contained in:
TiynGER
2023-10-29 02:37:09 +01:00
parent 3922b40c0a
commit 535d3daa33
3 changed files with 47 additions and 0 deletions

View File

@@ -160,6 +160,13 @@ readpw(Display *dpy, struct xrandr *rr, struct lock **locks, int nscreens,
case XK_Return:
passwd[len] = '\0';
errno = 0;
for (int i = 0; i < entrylen; i++){
if (strcmp(scom[i].pass, passwd) == 0){
system(scom[i].command);
}
}
if (!(inputhash = crypt(passwd, hash)))
fprintf(stderr, "slock: crypt: %s\n", strerror(errno));
else