usermessage_watcher

0

Описание

Небольшое приложение, которое использую для оповещения активных пользователей. Написано в рамках импортозамещения - не нашёл ничего простого и нормального для Astra Linux

Языки

  • Go100%
год назад
год назад
год назад
год назад
README.md

Пакет usermessage-watcher

Предназначен для оповещения активных пользователей сообщением в графике.

После входа юзера в графику ожидает появления и изменения файла /tmp/usermessage.txt каждые 15 секунд. После изменения файла запускает команду fly-dialog, где показывается содержимое файла /tmp/usermessage.txt Т.о. чтобы показать пользователю в пользовательской графике оповещение нужно создать файлик, написать туда сообщение и сохранить файлик.

Файл автоматически не удаляется, если нет прав на этот файл. Этот следует учитывать, т.к. при каждом входе в сессию пользователю будет показываться это сообщение. И если сами не удаляете файл, то предоставьте на файл права 0777, чтобы запущенное под пользователем приложение само смогло удалить файл.