[Comm] Очередь печати
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Вс Мар 30 00:14:06 MSK 2008
On Sat, Mar 29, 2008 at 08:59:24PM +0200, Aleksander N.Gorohovski wrote:
> >>Вопрос: Как можно остановить печать, как с рабочей станции
> >Ну... я когда-то выпилил такую штуку -- но действует на cups,
> >бишь если он уже забросил задачу дальше, то толку не будет:
> >http://fly.osdn.org.ua/~mike/packages/lprestart/
> Mike, А в чём отличие glprestart от lprestart ?
$ rpm -qlvp http://fly.osdn.org.ua/~mike/packages/lprestart/{g,}lprestart-0.2.1-alt2.i586.rpm | grep bin
-rwxr-xr-x 1 root root 990 Jul 11 2006 /usr/bin/glprestart
-rws--x--x 1 root root 3828 Sep 7 2006 /usr/sbin/lprestart
-rwx------ 1 root root 1271 Sep 7 2006 /usr/sbin/lprestart.sh
glprestart -- это скриптик с использованием gxmessage, который
дёргает привилегированный хелпер lprestart, который дёргает
скриптик lprestart.sh, который очищает очередь и пинает колёса
(точнее, cups).
Надо бы сделать:
- более тонкую настройку по правам (control lprestart xgrp?);
- glprestart.desktop;
- систему плагинов (о ужас) для разных кривых драйверов вроде
cndrvcups-capt
-- если у кого руки дойдут быстрей, чем у меня, буду только рад.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки community