Bug 26057

Summary: Назначить pdf-принтер умалчиваемым системным принтером при установке системы
Product: [Development] Sisyphus Reporter: AEN <aen@altlinux.org>
Component: cups-pdfAssignee: Anton V. Boyarshinov <boyarsh@altlinux.org>
Status: CLOSED FIXED QA Contact: qa-sisyphus@altlinux.org
Severity: normal    
Priority: P3 CC: dd1email@gmail.com, gns@altlinux.org, radik@altlinux.org, sem@altlinux.org, zerg@altlinux.org
Version: unstableKeywords: usability
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 23155    

Description From 2011-08-14 08:29:31
Сейчас pdf-принтер устанавливается и доступен всем приложениям, однако он не
умалчиваемый, -- для этого нужно делать настройки в system-config-printer.
Между тем, например, libreoffice каждый раз требует умалчиваемого принтера.
Естественно, это требует установки пакета cups-pdf вместе с cups.
------- Comment #1 From 2011-08-15 17:41:21 -------
В 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 From 2011-08-16 13:34:05 -------
(В ответ на комментарий №1)
> В cups-pdf это делать не надо, а надо installer-feature соответствующую
> нарисовать:
На мой взгляд, надо не installer-feature делать, а скрипт в firsttime.d,
возможно, упакованный в cups-pdf, возможно отдельно
------- Comment #3 From 2011-08-16 13:36:03 -------
(In reply to comment #2)
> (В ответ на комментарий №1)
> > В cups-pdf это делать не надо, а надо installer-feature соответствующую
> > нарисовать:
> На мой взгляд, надо не installer-feature делать, а скрипт в firsttime.d,
> возможно, упакованный в cups-pdf, возможно отдельно

Да, давай я в cups-pdf в firsttime.d засуну
------- Comment #4 From 2011-08-16 13:47:13 -------
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 From 2011-08-16 14:55:19 -------
(В ответ на комментарий №0)
> Между тем, например, libreoffice каждый раз требует умалчиваемого принтера.
С умолчательным(в cups настроено) принтером он точно так же делает постоянно.
------- Comment #6 From 2011-08-16 21:32:54 -------
Не, не работает:
/usr/sbin/lpadmin -d Cups-PDF
lpadmin: The printer or class was not found
------- Comment #7 From 2011-08-16 21:59:33 -------
(В ответ на комментарий №6)
> Не, не работает:
> /usr/sbin/lpadmin -d Cups-PDF
> lpadmin: The printer or class was not found

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

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

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

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

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