Am 2005-03-05 13:27:36, schrieb Matthias Houdek: > > Aber wenn er, z.B. "Backup in Arbeit", anzeigen will, wird das > > backup meistens von ROOT gemacht, womit Du keine xmessage oder > > Xdialog in das Display eines $USERS schicken kannst... > > > > Sowas mußte erst mal erlauben, was wiederum ein Problem der > > Sicherheit ist. > > linux:/home/matthias# su matthias -c xmessage "Hallo" > > klappte bei mir wunderbar. > War jetzt von einer x-Konsole aus, aber mit der Option --display kann > man ja festlegen, auf welchem X-Client die Message erscheinen soll. Und wenn mehrere $USER an der Kiste arbeiten können ? Also NIX mit 'su matthias -c ...' Ich habe nämlich auch in den logs suchen müssen, bis ich den eingelogten $USER gefunden hatte. Mittlerweile mache ich das so, das ich vom Startscript des xservers eine file erstellen lasse: echo $USER >/check/xlogin.user und dann von meinen Scriptren auswerten lasse... Somit kann ich den $USER im CyberCenter mitteilen, wann sein Accout ausläuft... Muß mir nur noch was mit Xdialog und "progress" einfallen lassen. Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
Attachment:
signature.pgp
Description: Digital signature