From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <40922EE2.8050305@feht.dgtu.donetsk.ua> Date: Fri, 30 Apr 2004 14:48:02 +0400 From: "Aleksander N.Gorohovski" User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.2.1) Gecko/20030210 X-Accept-Language: ru-ru, en MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] Crazy printing References: <4090BDF7.6030606@feht.dgtu.donetsk.ua> <1083246125.2721.9.camel@iceb> In-Reply-To: <1083246125.2721.9.camel@iceb> X-Enigmail-Version: 0.70.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 11:56:33 -0000 Archived-At: List-Archive: List-Post: Yura Kalinichenko пишет: >В Чтв, 29.04.2004, в 11:33, Aleksander N.Gorohovski написал: > > >>Доброго времени суток Уважаемое сообщество! >> >>Споткнулся с такой проблемой когда пользователь отправляет >>на печать (струйный EPSON Stilus Color 600) случайно не тот файл. >>Выполняю процедуру отмены задания печати: >># lpstat -u >>выдает :Epson-2356 >># lprm 2356 >>продолжает печатать. >># lpstat -u >>нет заданий на печать >># lpq >>нет заданий на печать >> >>Выключаю принтер и через некоторое время (30 сек) включаю - >>все равно продолжает допечатывать! >> >>Создается такое впечатление, что где-то (в буфере системы) >>находиться какая-то часть документа, которая не отображается по >>lpstat и lpq. >> >> >> > >Есть такая бага в этом слове. Сделав ps -xa вы могли бы увидеть активный >процесс parallel (или на чем там у вас принтер сидит), каковой lprm'мом >не убивается. Для себя я эту проблему решил с помощью небольшого >скриптика, который ставлю вместо lprm - см. вложение. > Премного Вам благодарен. Хочу по испытывать Ваш скрипт в "боевых" условиях. Если я правильно Вас понял необходимо вместо ссылки /etc/alternatives/lprm -> /usr/bin/lprm-cups скопировать Ваш скрипт lprm и назначить права и владельца - 500 root:root А дальше использовать как и стандартную lprm c теми же параметрами для удаления заданий принтера, например. # lprm 2356 Все правильно? C уважением, Aleksander N.G. DonNTU, Donetsk