From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,SPF_PASS autolearn=ham version=3.2.5 Message-ID: <523580B4.1070101@rambler.ru> Date: Sun, 15 Sep 2013 13:41:08 +0400 From: Yury Alyaev User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14pre) Gecko/20110125 Thunderbird/3.1.8pre MIME-Version: 1.0 To: ALT Linux Community general discussions References: <5230A9E8.3070205@rambler.ru> <87d2ofdwr8.fsf@asia.home.dd> <87eh8uctcp.fsf@asia.home.dd> <52319F4B.9040500@rambler.ru> <8761u6ci5p.fsf@asia.home.dd> <5231D93B.5010000@rambler.ru> <87wqmlc1aj.fsf@asia.home.dd> <5232C8F7.4050402@rambler.ru> <87fvt7b2z4.fsf@asia.home.dd> In-Reply-To: <87fvt7b2z4.fsf@asia.home.dd> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Comm] =?utf-8?b?0J/QvtGB0LvQsNGC0Ywg0LjQtyDQutC+0L3RgdC+0LvQuCA=?= =?utf-8?b?0L/QvtC70YzQt9C+0LLQsNGC0LXQu9GOLCDRgNCw0LHQvtGC0LDRjtGJ0LU=?= =?utf-8?b?0LzRgyDQv9C+0LQgWA==?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Sep 2013 09:41:21 -0000 Archived-At: List-Archive: List-Post: 14.09.2013 23:46, Dmitry Derjavin пишет: >> Ага, представляю себе картину маслом и сыром: сидит жена за компом, >> смотрит себе кино, и вдруг иксы с грохотом перезагружаются, и на экран >> выскакивает сообщени "Да выйди ж ты в скайп наконец!". В общем, в >> свете xmessage все остальные способы -- автогеном и per rectvm. > > Наоборот, это xmessage в данном случае — классический «per rectum»: > ни с того ни с сего на экране появляется какое-то сообщение. Оно не > системное и не вызвано никакими действиями оператора. Именно что через > одно место! И что с того, что оно не системное? Если не ограничивать мышление объёмой системного блока, то всё вполне логично. > > При этом не забудьте, что X-сервер оператора стал доступен всему миру, а > оператор об этом и не подозревает. «Выйди в Скайп» означает, что есть > шанс, что X-сервер торчит голым сокетом в Интернет, а аутентификацию вы > только что выключили («xhost +»). И любой желающий при известной сноровке > может читать у нашего оператора всё вплоть до клавиатурного ввода. С какой стати от того, что я зайду по ssh, перекинусь рутом и скажу DISPLAY=":0.0" xmessage "Run Skype at least!" X-сервер станет доступным всему миру? > > Понятно, что аутентификацию можно не отключать. Но принцип наименьшего > удивления в этом случае всё равно не соблюдается. > > В свете вышеизложенного именно варианты с dbus/libnotify или jabber-ом > выглядят более «прямыми». И сеанс обрушивать совершенно не обязательно. > Достаточно добавить запуск клиента jabber или libnotify в сценарий > запуска сеанса. Один раз. Насчёт libnotify я не нашёл рецепта, отличного от того, что "вообще-то как-то это возможно", а насчёт джаббера проблема та, что, если я скажу от того же рута DISPLAY=":0.0" pidgin, то он стартует не с учётной зипмсью пользователя, запустившего иксы, а рутовой, которая, естественно, не настроена, что логично. Да и эффект от внезапно запустившегося джаббера будет вряд ли лучше, чем от просто так выскочившего сообщения.