В общем товарищи, такая проблема: недавно обновил систему, как раз видел что обновлялась cups и попробывав напечатать на принтере обламался, пишет принтер не найден... Попробывал удалить и заного установить cups тоже безрезультатно. Никак не могу понять почему cups не может получить доступ к конфигу... Гугление ни к чему не привело...
cups бунтует:
$ sudo ./cups start
[sudo] password for proskill:
* Starting Common Unix Printing System: cupsd
cupsd: Child exited on signal 6!
[fail]
Очевидно затык тут:
$ cat lpr.log
Jul 5 06:56:48 pro-lin cupsd: Unable to read configuration file '/etc/cups/cupsd.conf' - exiting!
Jul 5 07:06:05 pro-lin cupsd: Unable to read configuration file '/etc/cups/cupsd.conf' - exiting!
Jul 5 07:08:52 pro-lin cupsd: Unable to read configuration file '/etc/cups/cupsd.conf' - exiting!
выводы ls -l ...:
drwxr-xr-x 4 root lp 4096 2009-07-05 07:05 /etc/cups (директория)
-rw-r--r-- 1 root root 2498 2009-07-05 07:05 /etc/cups/cupsd.conf
Добавлено:
еще интересная вещь:
ls -ld /etc/cups/ssl
drwx------ 2 root lp 4096 2009-07-05 11:55 /etc/cups/ssl --Кроме рута никто не может зайти туда однако файлы там находящиеся с полным доступом для всех, странно, после того как чмодом поменял права доступа и попробывал запустить cups все равно вылезла ошибка и на папку ssl опять вернулись те же права доступа... Видимо баг тут?
ls -l
итого 0
lrwxrwxrwx 1 root root 36 2009-07-05 11:41 server.crt -> /etc/ssl/certs/ssl-cert-snakeoil.pem
lrwxrwxrwx 1 root root 38 2009-07-05 11:41 server.key -> /etc/ssl/private/ssl-cert-snakeoil.key
P.S. Похоже проблема в самом приложении и это руками не решаемо (без правки исходников). Спасибо всем за дружное молчание (я понимаю что вы просто не знали чем помощь...). Проще всего видимо поставить другую версию (более старую)...
sudo aa-complain cupsd
или просто снеси apparmor
Отправить комментарий