Re: =?ISO-8859-1?Q?Informa=E7=E3o?= sobre janela



On Thu, 2009-08-13 at 15:54 -0300, Naira Kaieski wrote:
> Porém este script só funciona se executado na máquina local em terminal 
> gnome. Preciso que funcione se executado remotamente, direto no shell.

Ele só funciona se rodado na sessão do usuário porque o xprop e o
xwininfo precisam se conectar ao servidor X do usuário. Você pode
provavelmente fazer isso antes de rodar o script, que vai funcionar:

export XAUTHORITY=/home/usuario/.Xauthority
export DISPLAY=:0

Eu assumo que o script vai ser rodado como root, na máquina do usuário,
por um servidor snmpd ou via ssh. Você precisa de root pelo menos para
acessar o arquivo .Xauthority que por razões óbvias é legível somente
pelo usuário.

Note que isso é de certa forma violação da privacidade do usuário, então
não deixe de anonimizar e/ou notificar o usuário de que isso será feito.

Abraço,

-- 
Gustavo Noronha Silva <gns gnome org>
GNOME



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]