Bug 26057 - Назначить pdf-принтер умалчиваемым системным принтером при установке системы
Summary: Назначить pdf-принтер умалчиваемым системным принтером при установке системы
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: cups-pdf (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Anton V. Boyarshinov
QA Contact: qa-sisyphus
URL:
Keywords: usability
Depends on:
Blocks: 23155
  Show dependency tree
 
Reported: 2011-08-14 08:29 MSK by AEN
Modified: 2011-08-17 20:36 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description AEN 2011-08-14 08:29:31 MSK
Сейчас pdf-принтер устанавливается и доступен всем приложениям, однако он не умалчиваемый, -- для этого нужно делать настройки в system-config-printer.
Между тем, например, libreoffice каждый раз требует умалчиваемого принтера.
Естественно, это требует установки пакета cups-pdf вместе с cups.
Comment 1 Vitaly Kuznetsov 2011-08-15 17:41:21 MSK
В cups-pdf это делать не надо, а надо installer-feature соответствующую нарисовать:

service cups status > /dev/null 2>&1
if [ $? -eq 0 ]; then
   /usr/sbin/lpadmin -d Cups-PDF || :
else
   service cups start > /dev/null 2>&1 && /usr/sbin/lpadmin -d Cups-PDF || : && service cups stop > /dev/null 2>&1 || :
fi
Comment 2 Anton V. Boyarshinov 2011-08-16 13:34:05 MSK
(В ответ на комментарий №1)
> В cups-pdf это делать не надо, а надо installer-feature соответствующую
> нарисовать:
На мой взгляд, надо не installer-feature делать, а скрипт в firsttime.d, возможно, упакованный в cups-pdf, возможно отдельно
Comment 3 Vitaly Kuznetsov 2011-08-16 13:36:03 MSK
(In reply to comment #2)
> (В ответ на комментарий №1)
> > В cups-pdf это делать не надо, а надо installer-feature соответствующую
> > нарисовать:
> На мой взгляд, надо не installer-feature делать, а скрипт в firsttime.d,
> возможно, упакованный в cups-pdf, возможно отдельно

Да, давай я в cups-pdf в firsttime.d засуну
Comment 4 Repository Robot 2011-08-16 13:47:13 MSK
cups-pdf-2.5.1-alt3 -> sisyphus:

* Tue Aug 16 2011 Vitaly Kuznetsov <vitty@altlinux> 2.5.1-alt3
- add firsttime.d script to turn Cups-PDF printer into the default
  printer (ALT #26057)
Comment 5 Sergey V Turchin 2011-08-16 14:55:19 MSK
(В ответ на комментарий №0)
> Между тем, например, libreoffice каждый раз требует умалчиваемого принтера.
С умолчательным(в cups настроено) принтером он точно так же делает постоянно.
Comment 6 Mikhail Efremov 2011-08-16 21:32:54 MSK
Не, не работает:
/usr/sbin/lpadmin -d Cups-PDF
lpadmin: The printer or class was not found
Comment 7 AEN 2011-08-16 21:59:33 MSK
(В ответ на комментарий №6)
> Не, не работает:
> /usr/sbin/lpadmin -d Cups-PDF
> lpadmin: The printer or class was not found

А system-config-printer  показывает prf-принтер как включенный?
Comment 8 AEN 2011-08-16 22:00:11 MSK
(В ответ на комментарий №7)

> А system-config-printer  показывает prf-принтер как включенный?

pdf-принтер.
Comment 9 Mikhail Efremov 2011-08-16 23:44:24 MSK
> А system-config-printer  показывает prf-принтер как включенный?

Там можно его добавить.
Comment 10 AEN 2011-08-17 00:54:12 MSK
(В ответ на комментарий №9)
> > А system-config-printer  показывает prf-принтер как включенный?
> 
> Там можно его добавить.

Он сам должен добавляться при установке пакета cups-pdf. И добавляется, если ставить поверх установленной системы.
Comment 11 Vitaly Kuznetsov 2011-08-17 20:36:17 MSK
2.5.1-alt4 добавляет принтер в firsttime если его вдруг не оказалось.