[SunHELP] Issue/motd
Adams, Christopher
sunhelp at sunhelp.org
Wed May 23 09:58:41 CDT 2001
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
------_=_NextPart_001_01C0E398.DB4355F2
Content-Type: text/plain;
charset="iso-8859-1"
When I took a Irix Sys. Admin. class at the SGI campus in Mountain View, the
teacher there gave out a copy of a nice "C" shell script that displayed a
nice little xterm window on everyone's desktop that contained a message.
Each host could be specified in the script that you wanted to receive the
message. The script he wrote was called "netmsg", but I have long since
lost track of this script. But what I am trying to get at I guess is the
fact that such a script can be created. If you know of someone that has the
know-how and time to write such a script, this could be your savior. But of
course, this script only works on "X" hosts and not on command line/telnet
or failsafe sessions. I would recommend asking around for such a script to
see if you can find someone that has the time/know-how to do it. I would do
it for you, but I haven't the time.
Good luck!
Christopher A.
Los Angeles, Ca.
-----Original Message-----
From: Magnus Abrante [mailto:magnus.abrante at sweden.sun.com]
Sent: Wednesday, May 23, 2001 6:59 AM
To: sunhelp at sunhelp.org
Subject: Re: [SunHELP] Issue/motd
> Anyone found any good programs for sending login messages
> to users when they logon. Just system specific advice
> and info. I curreently put stuff in /etc/motd
> but that I believe is only read if they start an xterm
> with the 'xterm -ls' option.
>
>
> Is there some little piece of software that will alert
> people to messages from the admin independents of whether they
> are using X, which X they are using etc??
Well, /etc/motd is read when a user logs in, and starting a xterm
with the -ls option will invoke the users shell as if the user logged in.
If you wish to send a message to everyone currently logged onto a machine
you can use the "wall" command, this command will however send the message
to all open terminals which corsponds to a login (aka people who have
performed a rlogin, telnet and to the console of the people who are logged
on via X or such). If you use the "-a" options it will be sent to all
pseudo-terminals as well (aka xterms etc), which of course can be a bit
annoying from the users point of view. :)
However i do not know any good tool which pops up a window with a message,
this might be a bit trickier to do since you have to own the display, or at
least have permissions to write to it.
Unless you are running Sun Rays, where you have a command called "utwall"
which can do that (or play an audiofile on the sunrays, among other things).
//Magnus Abrante
/* This is my opinion and not the one of my employer */
_______________________________________________
SunHELP maillist - SunHELP at sunhelp.org
http://www.sunhelp.org/mailman/listinfo/sunhelp
------_=_NextPart_001_01C0E398.DB4355F2
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2448.0">
<TITLE>RE: [SunHELP] Issue/motd</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=3D2>When I took a Irix Sys. Admin. class at the SGI =
campus in Mountain View, the teacher there gave out a copy of a nice =
"C" shell script that displayed a nice little xterm window on =
everyone's desktop that contained a message. Each host could be =
specified in the script that you wanted to receive the message. =
The script he wrote was called "netmsg", but I have long =
since lost track of this script. But what I am trying to get at I =
guess is the fact that such a script can be created. If you know =
of someone that has the know-how and time to write such a script, this =
could be your savior. But of course, this script only works on =
"X" hosts and not on command line/telnet or failsafe =
sessions. I would recommend asking around for such a script to =
see if you can find someone that has the time/know-how to do it. =
I would do it for you, but I haven't the time.</FONT></P>
<P><FONT SIZE=3D2>Good luck!</FONT>
</P>
<BR>
<P><FONT SIZE=3D2>Christopher A.</FONT>
<BR><FONT SIZE=3D2>Los Angeles, Ca.</FONT>
</P>
<P><FONT SIZE=3D2> -----Original Message-----</FONT>
<BR><FONT SIZE=3D2>From: Magnus Abrante [<A =
HREF=3D"mailto:magnus.abrante at sweden.sun.com">mailto:magnus.abrante at swed=
en.sun.com</A>] </FONT>
<BR><FONT SIZE=3D2>Sent: Wednesday, May 23, 2001 6:59 =
AM</FONT>
<BR><FONT SIZE=3D2>To: =
sunhelp at sunhelp.org</FONT>
<BR><FONT SIZE=3D2>Subject: =
Re: [SunHELP] Issue/motd</FONT>
</P>
<BR>
<P><FONT SIZE=3D2>> Anyone found any good programs for sending login =
messages</FONT>
<BR><FONT SIZE=3D2>> to users when they logon. Just system specific =
advice</FONT>
<BR><FONT SIZE=3D2>> and info. I curreently put stuff in =
/etc/motd</FONT>
<BR><FONT SIZE=3D2>> but that I believe is only read if they start =
an xterm</FONT>
<BR><FONT SIZE=3D2>> with the 'xterm -ls' option.</FONT>
<BR><FONT SIZE=3D2>> </FONT>
<BR><FONT SIZE=3D2>> </FONT>
<BR><FONT SIZE=3D2>> Is there some little piece of software that =
will alert</FONT>
<BR><FONT SIZE=3D2>> people to messages from the admin independents =
of whether they</FONT>
<BR><FONT SIZE=3D2>> are using X, which X they are using =
etc??</FONT>
</P>
<P><FONT SIZE=3D2>Well, /etc/motd is read when a user logs in, and =
starting a xterm</FONT>
<BR><FONT SIZE=3D2>with the -ls option will invoke the users shell as =
if the user logged in.</FONT>
</P>
<P><FONT SIZE=3D2>If you wish to send a message to everyone currently =
logged onto a machine</FONT>
<BR><FONT SIZE=3D2>you can use the "wall" command, this =
command will however send the message</FONT>
<BR><FONT SIZE=3D2>to all open terminals which corsponds to a login =
(aka people who have </FONT>
<BR><FONT SIZE=3D2>performed a rlogin, telnet and to the console of the =
people who are logged</FONT>
<BR><FONT SIZE=3D2>on via X or such). If you use the "-a" =
options it will be sent to all </FONT>
<BR><FONT SIZE=3D2>pseudo-terminals as well (aka xterms etc), which of =
course can be a bit</FONT>
<BR><FONT SIZE=3D2>annoying from the users point of view. :)</FONT>
</P>
<P><FONT SIZE=3D2>However i do not know any good tool which pops up a =
window with a message,</FONT>
<BR><FONT SIZE=3D2>this might be a bit trickier to do since you have to =
own the display, or at </FONT>
<BR><FONT SIZE=3D2>least have permissions to write to it.</FONT>
<BR><FONT SIZE=3D2>Unless you are running Sun Rays, where you have a =
command called "utwall" </FONT>
<BR><FONT SIZE=3D2>which can do that (or play an audiofile on the =
sunrays, among other things). </FONT>
</P>
<P><FONT SIZE=3D2> //Magnus Abrante</FONT>
<BR><FONT SIZE=3D2>/* This is my opinion and not the one of my employer =
*/</FONT>
</P>
<BR>
<P><FONT =
SIZE=3D2>_______________________________________________</FONT>
<BR><FONT SIZE=3D2>SunHELP maillist - =
SunHELP at sunhelp.org</FONT>
<BR><FONT SIZE=3D2><A =
HREF=3D"http://www.sunhelp.org/mailman/listinfo/sunhelp" =
TARGET=3D"_blank">http://www.sunhelp.org/mailman/listinfo/sunhelp</A></F=
ONT>
</P>
</BODY>
</HTML>
------_=_NextPart_001_01C0E398.DB4355F2--
More information about the SunHELP
mailing list