Léxico de TI › Segurança › xss-lock

xss-lock

Segurança Svenska → Atualizado: 2026-10-12

A cola entre o protetor de tela do servidor X, o systemd-logind e o bloqueador de sua preferência — para que a tela esteja mesmo travada quando a tampa for aberta de novo.

O problema surgiu com os notebooks. O xautolock sabia quando o usuário tinha se afastado, mas não quando a máquina estava prestes a suspender, e um bloqueador que só inicia depois do retorno mostra o desktop por meio segundo a quem abrir a tampa. O xss-lock, por isso, escuta em duas direções: os eventos de screensaver do servidor X e o logind via D-Bus, onde toma um delay inhibitor para que a suspensão espere até o bloqueio estar ativo.

O bloqueador em si é um comando qualquer, tipicamente i3lock ou slock. O tempo limite é definido com xset s, de modo que a detecção de ociosidade continua no servidor, onde deve ficar. Com --transfer-sleep-lock, o bloqueador pode segurar o inibidor por conta própria até terminar de desenhar.

← Voltar ao léxico