Bug 15844 - Недостаточные права на backend/ipp
: Недостаточные права на backend/ipp
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/cups)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-05-30 13:12 by
Modified: 2013-10-21 15:13 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-05-30 13:12:02
$ ls -l /usr/lib/cups/backend/ipp
-rwx------ 1 root root 23712 Май 14 15:46 /usr/lib/cups/backend/ipp

Есть какие-то соображения почему права не 755?
Только ipp и lpd имеют такие права, с остальными всё в порядке.

Наткнулся при попытке использования nxclient для печати.
------- Comment #1 From 2008-06-02 10:21:25 -------
nxclient пытается использовать бакенд ipp напрямую или это у самого cups прав
не
хватило?
------- Comment #2 From 2008-06-02 11:37:55 -------
Честно говоря не смотрел. Там в установочном скрипте (postinstall) такая 
проверка:
  if test -e "/usr/lib/cups/backend/ipp"; then
    permit=`stat -c %a /usr/lib/cups/backend/ipp`
Ну я думаю что напрямую.
------- Comment #3 From 2008-09-16 02:37:45 -------
#11165 немного похожа
------- Comment #4 From 2009-04-14 17:24:04 -------
(В ответ на комментарий №0)
> $ ls -l /usr/lib/cups/backend/ipp
> -rwx------ 1 root root 23712 Май 14 15:46 /usr/lib/cups/backend/ipp
> 
> Есть какие-то соображения почему права не 755?
> Только ipp и lpd имеют такие права, с остальными всё в порядке.
> 
> Наткнулся при попытке использования nxclient для печати.

Такие же права в Fedora, Mandriva, Debian ... может всё-таки виноват nxclient?
------- Comment #5 From 2011-03-28 21:55:42 -------
В слишком строгих правах есть смысл:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=410171#10

===============
CUPS scheduler checks the file permission of backend-daemon
and gives a root privilege if it is inaccessible by normal
user.
===============

наткнулся читая патчи debian:
http://patch-tracker.debian.org/patch/series/view/cups/1.4.6-3/rootbackends-worldreadable.dpatch
------- Comment #6 From 2011-03-28 21:57:53 -------
Хотя сам я начиная с Desktop/Server 4.0 делаю
# chmod 755 /usr/lib/cups/backend/ipp
и никаких проблем не испытываю
------- Comment #7 From 2013-10-21 15:13:27 -------
В CUPS не одобряют прямой запуск backend/ipp