Gostaria de impedir que uma caixa F20 entre no modo de suspensão quando uma conexão SSH ativa é estabelecida.
De volta aos dias de pm-utils essa tarefa era simples o suficiente - tudo o que era necessário era colocar um script em /etc/pm/sleep.d, que retornaria um código de saída diferente de zero se um grep A saída netstat detectou uma conexão SSH estabelecida. Infelizmente, este método não funciona desde o F16, quando o pm-utils foi substituído pelo systemd. Agora, todos os scripts colocados em /etc/pm/sleep.d são ignorados.
Como esse tipo de tarefa seria cumprida na F20 agora que estamos na era do systemd?
Idealmente, prefiro não ser forçado a colocar todas as conexões de rede dentro de um wrapper especialmente projetado no momento em que ele for inicializado. Isso parece excessivamente pesado.
Eu prefiro um método para fazer com que o script de suspensão do sistema aponte para o status de conexões de rede "ininterruptas" ativas antes de executar a suspensão para S3 e inibir a suspensão para S3 se alguma lista de conexões de rede específicas for ativo.
TIA.
Tags ssh connection sleep