Or you can just use "wall" from linux shell. in your crontab:
45 18 * * * /usr/bin/wall "This Terminal Will Be Shutdown in 10 Minutes, please save your works" Best Regards, Donny Christiaan. Michael Blinn wrote: > I use the attached script to send a broadcast message to my clients > using zenity. Thanks to Scott Balneaves and others who helped me with it > on #ltsp - If you save it to /usr/bin then the usage is: > > announce "The server is going down!" > > -Michael > > Tomasz Lewicki wrote: >> Hello! >> >> I'm using LTSP 4.2u4 with openSUSE 10.2 (64-bit version) and KDE as desktop >> environment with success - thank you LTSP guys! :) System is installed in >> university library. 10 terminals have very limited environment - after power >> in they log in users (named opac001...opac010) automatically, open Konqueror >> in fullscreen mode, turn off all window decorations, Kicker, applets and >> keyboard shortcuts. Web browser has only few buttons, no menu, no address >> field etc. Home page (one and only possible page) is library's search system >> web page. Machines turn off automatically (using >> ltspinfo -h=wsxxx --shutdown) 5 minutes before library closing time. >> >> Another 4 terminals have less limited environment. People use them for web >> browsing in search of scientifical materials, for simple wordprocessing >> [Ctrl+C -> Ctrl+V ;)] and for printing some documents. These four machines >> are using KDE too. >> >> It would be great to automagically send some messages to logged in clients, >> especially at the end of day. Let's say library closes at 7pm. I want to >> inform people standing before terminals' screens at 6:45pm with some dialog >> window that they should end their work because terminals will shut down in >> 10 >> minutes. I want do it with cron and native KDE's 'kdialog' preferably. I'm >> not sitting in front of terminal server, but control it with SSH session. >> >> How can I make it? >> >> ------------------------------------------------------------------------ >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Splunk Inc. >> Still grepping through log files to find problems? Stop. >> Now Search log events and configuration files using AJAX and a browser. >> Download your FREE copy of Splunk now >> http://get.splunk.com/ >> ------------------------------------------------------------------------ >> >> _____________________________________________________________________ >> Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: >> https://lists.sourceforge.net/lists/listinfo/ltsp-discuss >> For additional LTSP help, try #ltsp channel on irc.freenode.net >> > > -- > > > CONFIDENTIALITY NOTICE: > This message, and any attachments that may accompany it, contain information > that is intended for the use of the individual or entity to which it is > addressed and may contain information that is privileged, confidential, or > otherwise exempt from disclosure under applicable law. If the recipient of > this message is not the intended recipient, any disclosure, copying, or other > use of this communication or any of the information, which it contains is > unauthorized and prohibited. If you have received this message in error, > please notify the original sender by return mail and delete this message, > along with any attachments, from your computer. Thank you. > > > ------------------------------------------------------------------------ > > #!/bin/bash > > for PID in $(pgrep metacity); do > DISPLAY=$(cat /proc/${PID}/environ | tr '\0' '\n' | grep DISPLAY | sed -e > 's/DISPLAY=//') > XAUTHORITY=$(cat /proc/${PID}/environ | tr '\0' '\n' | grep XAUTH | sed -e > 's/XAUTHORITY=//') > zenity --info --text="$1" & > done > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > > ------------------------------------------------------------------------ > > _____________________________________________________________________ > Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: > https://lists.sourceforge.net/lists/listinfo/ltsp-discuss > For additional LTSP help, try #ltsp channel on irc.freenode.net -- Best Regards, Donny Christiaan. [EMAIL PROTECTED] ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _____________________________________________________________________ Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: https://lists.sourceforge.net/lists/listinfo/ltsp-discuss For additional LTSP help, try #ltsp channel on irc.freenode.net