Summary: | Недостаточные права на backend/ipp | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | cups | Assignee: | Fr. Br. George <george> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | anubix, boris, boyarsh, erthad, george, radik, rider, shakirov |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vitaly Lipatov
2008-05-30 13:12:02 MSD
nxclient пытается использовать бакенд ipp напрямую или это у самого cups прав не хватило? Честно говоря не смотрел. Там в установочном скрипте (postinstall) такая проверка: if test -e "/usr/lib/cups/backend/ipp"; then permit=`stat -c %a /usr/lib/cups/backend/ipp` Ну я думаю что напрямую. (В ответ на комментарий №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?
В слишком строгих правах есть смысл: 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 Хотя сам я начиная с Desktop/Server 4.0 делаю # chmod 755 /usr/lib/cups/backend/ipp и никаких проблем не испытываю В CUPS не одобряют прямой запуск backend/ipp |