LINUX.ORG.RU
ФорумAdmin

notify-send другому пользователю на удаленном хосте


0

1

Возникла необходимость из скрипта, запущенного по ssh -X на удаленном хосте, выполнить команду notify-send и сделать сообщение другому пользователю (может и другим пользователям работающем в графическом режиме).

Решит ли задачу правильное присвоение значения DISPLAY. Что присваивать? Может есть какие другие варианты решения?


ЕМНИП, оно работает через dbus, который не умеет сеть.

madgnu ★★★★★ ()
Ответ на: комментарий от thesame

можно ли воспользоваться следующим наблюдением? Если USER вошел локально на машине 192.168.1.1 в графическом режиме, и с удаленного хоста, например 192.168.1.101 командой ssh -X USER@192.168.1.1 вошел на ту же экспериментальную машину. То, notify-send работает (при этом даю команду DISPLAY=":0.0" или ":11.0"). Нужно только передать сообщение пользователю другому, например, USER2.


какие еще есть варианты передачи сообщений?

tmfd ()
Ответ на: комментарий от tmfd

стандартный write, wall (это всем).

пример:

write user2
Hello, user2!
Ctrl+D

madgnu ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.