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 autolearn=ham version=3.2.5 Message-ID: <53A044E4.8090500@mann-schroeder.ru> Date: Tue, 17 Jun 2014 17:38:44 +0400 From: =?UTF-8?B?ItCn0LXRgtCy0LXRgNC40LrQvtCyINCaLtCSLiI=?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: ALT Linux Community general discussions References: <537DEC30.90006@mann-schroeder.ru> <20140522133650.GL25932@osdn.org.ua> <53872201.4040604@mann-schroeder.ru> <538C8456.4030003@mann-schroeder.ru> In-Reply-To: <538C8456.4030003@mann-schroeder.ru> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Comm] =?utf-8?b?UDcgVERFLiBLZGVza3RvcCDQt9Cw0LLQuNGB0LDQtdGCLg==?= 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: Tue, 17 Jun 2014 13:38:52 -0000 Archived-At: List-Archive: List-Post: Так как проблему не удалось разрешить корректно, я сделал костыль, которым можно подпереть этот баг, в ожидании выхода новой, стабильной версии TDE. cat 77-killzombie #!/bin/sh #Sozdaem skript proverki na poyavlenie zombie kdesktop_lock i ubijstva ego bati v sluchae zombifikatsii syna. cat >> /usr/bin/killzombie << _EOF_ #!/bin/bash #Skript proveryaet kazdye 3 sekundy process kdesktop_lock #i esli tot stanovitsya zombie, to ubivaet i vnov' zapuskaet kdesktop. while true do #Proveryaet, est' li u processa kdesktop_lock status Z (zombie) i zanosit ego v peremennuyu STATOFPROC STATOFPROC=\$(ps x | grep kdesktop_lock | grep -v grep | tail -1 | grep -o "\ Z\ " | sed 's/ Z /Z/') #Zhdet 3 sekundy i potom vypolnyaetsya sleep 3s #Esli process kdesktop_lock imeet status Z (zombie), to ubit' kdesktop i vnov' ego zapustit'. if [ \$STATOFPROC = Z ] then echo "Zombie Detected!!! R.I.P. \$(date +%d.%m.%y_%H:%M:%S)" >> ~/.killzombie.log kill -9 \$(pidof /usr/lib/kde3/bin/kdesktop) sleep 0.2s nohup /usr/lib/kde3/bin/kdesktop >> ~/.killzombie.log & fi done _EOF_ #Delaem skript ispolnyaemym. chmod 555 /usr/bin/killzombie Делаем симлинк на /usr/bin/killzombie в директорию автозапуска TDE. cat .killzombie.log Zombie Detected!!! R.I.P. 17.06.14_09:22:16 -- С уважением, Четвериков Константин Системный администратор ООО „МАНН и ШРЁДЕР Руссланд“ Лихачевский пр-д.10, г. Долгопрудный 141700 МО Тел. +7 (495) 617-617-2 доб. 212 e-mail: chetverikov@mann-schroeder.ru www.mann-schroeder.ru