Я хотел бы запретить блоку F20 переходить в спящий режим, когда установлено активное соединение SSH.
Еще во времена pm-utils эта задача была достаточно простой - все, что было необходимо, это поместить скрипт в /etc/pm/sleep.d, который бы возвращал ненулевой код выхода, если обнаружен вывод grep of netstat установленное соединение SSH. К сожалению, этот метод не работал с F16, когда pm-utils был заменен на systemd. Теперь все скрипты, которые находятся в /etc/pm/sleep.d, игнорируются.
Как бы эта задача была решена на F20 сейчас, когда мы находимся в эпоху systemd?
Оптимально, я бы предпочел не заставлять помещать каждое сетевое соединение внутри специально разработанной оболочки во время инициализации. Это кажется чрезмерно обременительным.
Я бы предпочел метод проведения опроса сценария ожидания системы для определения состояния активных "бесперебойных" сетевых подключений до выполнения приостановки на S3 и запрета приостановки на S3, если какое-либо из списка определенных сетевых подключений активно.
ТИА.