Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Cheusov                      2:5020/400     29 Oct 2002  17:00:11
 To : Dexim
 Subject : Re: xmessage from Samba
 -------------------------------------------------------------------------------- 
 
 Dexim <dexim@zgia.zp.ua> writes:
 
 > On Fri, Oct 25, 2002 at 04:50:53PM +0000, Aleksey Cheusov wrote:
 > > Dexim <dexim@zgia.zp.ua> writes:
 > > > Задача , чтобы выводить winpopup сообщения приходящие с виндовых машин.
 > > > В Sambe прописал строку :
 > > > message command = cat %s | xargs xmessage ; rm -rf %s
 > > > В логах XFree появились месаги :
 > > > AUDIT: Fri Oct 25 14:58:42 2002: 14339 X: client 31 rejected from local
 > > > host AUDIT: Fri Oct 25 15:02:52 2002: 14339 X: client 31 rejected from
 > > > local host AUDIT: Fri Oct 25 15:31:36 2002: 14339 X: client 31 rejected
 > > > from local host Вообщем Samba запускала xmessage от nobody и не получала
 > > > доступа. Когда я даю доступ с localhost "xhost +localhost" или отключаю
 > > > авторизацию "xhost +" - то сообщение вываливаеться. Hо когда даю доступ
 > > > nobody "xhost +nobody@" и root "xhost +root@localhost", то опять не
 > > > вываливаються сообщения. Проверял от какого пользователя пускаеться
 > > > xmessage такой строкой: message command = id > file.txt Получил
 > > > uid=99(nobody) gid=99(nobody).
 > > 
 > > Во-первых пропиши переменную DISPLAY, а во вторых
 > Hе в DISPLAY дело - дело в авторизации .
 > Я пробовал и с установкой DISPLAY и без него.               
 > Возможно глючит сам xhost :
 > ------
 > 12:38:17 dexim@vic $ xhost +nobody@
 > nobody@ being added to access control list
 > X Error of failed request:  BadValue (integer parameter out of range for
 > operation)  Major opcode of failed request:  109 (X_ChangeHosts)  Value in
 > failed request:  0xfe  Serial number of failed request:  8  Current serial
 > number in output stream:  10 ------ Пробовал с установкой DISPLAY 12:37:46
 > dexim@vic $ sudo -u nobody ./mes.sh Xlib: connection to ":0.0" refused by
 > server Xlib: Client is not authorized to connect to Server Error: Can't open
 > display: :0.0
 
 Пользуйся лучше xauth, а не xhost.
 Почитай заодно Remote-X-Apps mini howto.
 
 > > можно и по другому:
 > > message command = /bin/mail -s '%m -> %t' '<username>' < %s; rm %s
 > Это я знаю, но задача стоит выводить именно в X'сы.     
 > > Отфильтруй procmailom письма от nobody в какой-нибудь
 > > ~/mbox.nobody и лови их каким-нибудь xbiff -file ~/mbox.nobody
 > > Чтобы ловить можно и самому прогу написать, которая будет чего-нибудь
 > > там слушать, а как услышит так и покажет.
 > Это через /dev/ж... прокмыло у каждого настраивать - напряжно. 
 
 А что здесь напряжного?
 ~/.procmail:
 
 :0:
 * ^From: nobody@
 * ^Subject:.*->
   mbox.winpopup
 
 Лично меня раздражают самовыпрыгивающие штучки, поэтому
 можешь
 xterm -e mail -f ~/mbox.backup
 на клавишу повесить.
 
 -- 
 Best regards, Aleksey Cheusov.
 --- ifmail v.2.15dev5
  * Origin: Science Soft (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 xmessage from Samba   Dexim   25 Oct 2002 19:16:51 
 xmessage from Samba   Ilya Teterin   25 Oct 2002 19:27:10 
 Re: xmessage from Samba   Aleksey Cheusov   25 Oct 2002 20:50:53 
 Re: xmessage from Samba   Dexim   29 Oct 2002 14:51:16 
 Re: xmessage from Samba   Aleksey Cheusov   29 Oct 2002 17:00:11 
Архивное /ru.linux/17283f51fb325.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional