Уведомление о загрузке - как реализовать?

Иногда влючаю компьютер находящийся в другой комнате по сети (WakeUp on LAN),
всё бы ничего, но хотелось бы получить от компьютера уведомление о том, что он загрузился и готов к работе.
на обоих компьютерах стоит Gentoo, на обоих есть иксы,
и соответсвенно хотелось бы получать что-то вроде всплывающего окна в иксах,
ну или сообщение в консоли...

возможно ли это реализовать?

Самое простое -

Самое простое - слать почтовое сообщение.

Можно позаковырестей :)

Установить ucspi-tcp - комплект программ для установки TCP/IP соединений
Так же один из пакетов xmessage, gxmessage, xdialog

На машине _не_ в другой комнате запускаешь

tcpserver <адрес_машины_в_другой_комнате> <порт_например_20000> xmessage -center -file - &

На машине в другой комнате, например в ~/.xinitrc, запускаешь
tcpclient <адрес_машины_НЕ_в_угой_комнате> <порт_например_20000> sh -c "echo 'Готов к работе, Сэр!' >&7"

Как только на удаленной машине запускаются X-ы, получаешь транспорант "Готов к работе, Сэр!"

проще всего по

проще всего по ssh c использованием диалогового инструментария (xmessage, kdialog...).

Если настроена почта, то можно по ней с имапом или без.

Оп-па, опередили :)

вот

вот спасибо
буду пробовать,
а то я уже начал заморачиваться про tcpd и пр. нестандартные решения =)

нестандарт

а я бы написал на яве сервер/клиент, повесил бы сервер слушать порт 6666, а клиенты бы запускался в последнюю очередь и отсылал бы нужные слова. Потом бы дописал внутрисетевой чат, голосовое общеиние, пересылку файлов и в итоге бы получился замечательный велосипед :)

У меня так:

в конце "/etc/conf.d/local.start"

xmessage HelloWorld -display 192.168.1.1:0

в конце "/etc/conf.d/local.stop"

xmessage ByeWorld -display 192.168.1.1:0

emerge is not apt-get

+1 Но тогда X

+1
Но тогда X должны слушать тспи, а по умолчанию, помоему они не слушают (-listen tcp)
а можно, наверно ещё по ссх ( как закорнелый параноик, напираю на секьюрность :) )

И ещё, была в кде (debian помоиму) такая фигня, консоль слушала, и если там wall'ом кто-нить, что-нить говорит, оно это показывало. В общем штука универсальная: и в консоль кидает, и в графике получаешь уведомление, и ещё в сислоге след остается. Только вот утром пытался подобное на генте сделать, а нифига, даже в миртуальных терминалах при "mesg y" ничего отправляемое wall'oм от даже рута не чепятается :(

вот wall`ом было

вот wall`ом было бы наиболее правильно это сделать,
дабы получать сообщение везде и без загрузки иксов,
попытался сделать это через netcat, но пока никаких успехов, только если полностью пробросить bash через nc,
но тогда с секурностью полная беда получается

Дык, а tcpserver

Дык, а
tcpserver <адрес_машины_в_другой_комнате> <порт_например_20000> wall &

не работает?

ЗЫ: через ssh будет секьюрней (как тут проавильно заметили). Можно почитать вот здесь http://cornelius.net.ru/blog/ssh-tricks

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".