On Sun, Dec 30, 2007 at 11:37:09PM +0300, Artem Chuprina wrote:
> Stanislav Maslovski -> debian-russian@lists.debian.org  @ Sun, 30 Dec 2007 
> 12:21:10 +0300:
> 
>  >> Доброго времени суток.
>  >> 
>  >> С чем пожет быть связано такое поведение:
>  >> 
>  >> 1. Запускаем xterm
>  >> 2. делаем su
>  >> 3. стартуем aptitude (или links, не суть важно что)
>  >> 4. закрываем окно терминала, кликнув на "x" (машинально)
>  >> 
>  >> aptitude (и su, и bash) остаются запущенными в бакграунде, приходится
>  >> прибивать руками. Оконный менеджер - IceWM.
>  >> 
>  >> Какой-то сигнал теряется или не доставляется из-за недостатка
>  >> привилегий? (SIGHUP?)  Это лечится как-нибудь безопасным образом?
>  >> Что-то я на эти грабли слишком часто наступаю.
> 
>  SM> В догонку:
>  SM> если вместо 1 и 2 делать так
> 
>  SM> su -c xterm
> 
>  SM> то завершается.
> 
> Думаю, дело в su.  И возможно, это фича, а не баг.  sudo не поможет?

С sudo похожая песня, отличия только в том, что остается висеть
только один процесс aptitude.

По-моему, похожая бага замечалась так же и с most или top. Что характерно,
все это программы на основе ncurses.

С jed (написан под slang), например, этот фокус не проходит, как я сейчас
вижу...

-- 
Stanislav

Ответить