Notificar antes de suspender

1

systemd-suspend.service man page:

Note that scripts or binaries dropped in /lib/systemd/system-sleep/ are intended for local use only and should be considered hacks. If applications want to be notified of system suspend/hibernation and resume, there are much nicer interfaces available.

Então, quais são algumas dessas "interfaces mais legais" que eu posso usar para ser notificado antes da suspensão? (seria bom se for antes de n seg / min)

    
por mockingjay 01.05.2017 / 22:30

1 resposta

0

"Interfaces mais agradáveis" provavelmente está se referindo aos Bloqueios de Inibidor implementados em systemd-logind.service , que inclui uma lógica para inibir o desligamento do sistema e estados de suspensão.

De man systemd-logind.service :

DESCRIPTION

systemd-logind is a system service that manages user logins. It is responsible for:

  • ...
  • Implementing a shutdown/sleep inhibition logic for applications

...

For more information on the inhibition logic see the Inhibitor Lock Developer Documentation.

Outra solução que posso pensar é escrever um serviço systemd, consulte link e esta questão relacionada por exemplo.

    
por 01.05.2017 / 23:59