[devel] скрипты

Вячеслав Диконов =?iso-8859-1?q?sdiconov_=CE=C1_mail=2Eru?=
Пт Фев 28 22:24:15 MSK 2003


В Чтв, 20.02.2003, в 15:57, Stanislav Ievlev написал:
> Привет всем!
> 
> Пригалаю список скриптов в пакетах rpm, показавшийся мне подозрительным.
> Вполне возможно, что я где-то был не прав. В любом случае хочется
> комментариев от мантейнеров.
Отвечая за своё:

> gtklp :
> postinstall scriptlet (through /bin/sh): [ -x /usr/bin/update-menus ]
> && /usr/bin/update-menus ||: #
> Make CUPS settings compatible... /bin/mv /etc/cups/cupsd.conf
> /etc/cups/cupsd.conf~ /bin/cat /etc/cu
> ps/cupsd.conf~ | /bin/sed -e s/\#RunAsUser\ no/RunAsUser\ no/ -e
> s/\#NoIzvrat\ yes/NoIzvrat\ yes/ > 
> /etc/cups/cupsd.conf service cups restart postuninstall scriptlet
> (through /bin/sh): [ "$1" = 0 -a -
> x /usr/bin/update-menus ] && /usr/bin/update-menus ||:
> 
> Вячеслав, ну Вы уже перестали меня удивлять ;)

Я тут ни причём :) Это те, кто сделал CUPS в Альте ни с чем не
несовместимым, вынуждают так изгаляться. Скрипт этот - единственное
известное мне лекарство от гарантированного зависания GTKLPQ. Я писал
когда-то автору и получил ответ в духе "У вас наверно ненормальный CUPS,
и я не собираюсь нарушать совместимость с другими системами.".  Я также
считаю стоящие по умолчанию настройки CUPS, которые напрочь блокируют
необходимые возможности управления принтером и очередью печати (и
абсолютно правильно названы izvrat), одним из крупнейших недостатков
дистрибутива "Мастер".

Посоветуйте, как решить проблему другим путём. Простое удаление %post
сделает gtklp бесполезным пакетом. Адекватной же замены (речь идёт
только о GTK приложениях) сейчас нет. Последующие версии (последняя -
0.9m) не решали этой проблемы и не отличались стабильностью. Сейчас я
жду версии с интерфейсом на GTK2.

P.S. Конкретные советы по исправлению некрасивого решения без потери
функциональности gtklpq, http://127.0.0.1:631 и дополнительных ручных
действий после установки пакета с благодарностью приму в любой форме.
Редкие письма в стиле "Как мне надоели оппортунисты!" -> /dev/null ;).

-- 
Вячеслав Диконов <sdiconov на mail.ru>




Подробная информация о списке рассылки Devel