Отмена отложенного завершения работы с помощью /sbin/shutdown -c не работает

Есть usbguard:

USB device authorization policy framework

The USBGuard software framework helps to protect your computer against rogue USB devices (a.k.a. BadUSB) by implementing basic whitelisting and blacklisting capabilities based on device attributes.

Также доступен графический интерфейс с usbguard -апплетом -qt:

This package contains the qt-applet for controlling usbguard.

Все это не защитит компьютер от ключа USB Kill , если между ними не используется электрозащитное устройство.

3
11.02.2020, 17:08
1 ответ

На самом деле оказалось, что информация в /run/systemd/shutdown/scheduledне очень точна и не обновляется при отмене выключения. Упомянутого выше отключения не произошло. Единственным допустимым решением для проверки запланированного завершения работы является

busctl get-property org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager ScheduledShutdown

, который показывает, например,

(st) "" 0

, если нет запланированного отключения, и

(st) "reboot" 1581546600000000

если запланировано отключение с перезагрузкой в ​​указанное время (эпоха в микросекундах ).

2
28.04.2021, 23:23

Теги

Похожие вопросы