LINUX.ORG.RU

Cups


9

4

Всего сообщений: 10

Выпущена система печати CUPS 2.3 с изменениями в лицензировании

Группа Open Source

Спустя почти три года после выпуска CUPS 2.2 вышел CUPS 2.3, который был отложен более чем на один год.

CUPS 2.3 является важным обновлением в связи с изменением лицензирования. Apple решила повторно лицензировать сервер печати под лицензией Apache 2.0. Но из-за различных linux специфичных утилит, являющихся GPLv2 и не относящихся к Apple это создает проблему. Поэтому в Apple решили добавили исключение к своей Apache 2.0 лицензии, чтобы разрешить связывать программное обеспечение с программным обеспечением GPLv2.

CUPS 2.3 также включает в себя исправления безопасности, множество исправлений ошибок, поддержку предустановок принтера IPP, новую утилиту «ippeveprinter» и различные другие улучшения.

>>> Подробности

 , , ,

MaxPower
()

CUPS 2.1.0

Группа Open Source

Вышла новая версия CUPS (Common UNIX Printing System) — система печати для многих операционных систем, основанных на UNIX.

Основные изменения

  • В данном выпуске улучшена поддержка протокола IPP Everywhere.
  • Добавлена поддержка продвинутого ведения журнала с использованием journald на Linux и ASL на OS X.
  • Новый выпуск включает в себя новую функцию безопасности для зашифрованной печати и функцию ограниченной видимости в сети по умолчанию.
  • Добавлена поддержка 3D принтеров.

Скачать

>>> Источник новости

 , , ,

fallout4all
()

CUPS 2.0.0

Группа Open Source

Вышла новая версия CUPS (Common UNIX Printing System) — система печати для многих операционных систем, основанных на UNIX. В этом году проекту исполнилось 15 лет.

Основные изменения:

  • Команде cupsfilter добавлена опция «—list-filters»;
  • Добавлена поддержка systemd;
  • Если отправка на печать не удалась в высокоуровневом формате (в PDF, например), то будет произведена переотправка в виде растрового файла;
  • Добавлена поддержка регулярных выражений для правил MIME-типов;
  • Добавлена поддержка проверки сертификатов TLS и политик безопасности;
  • В ipptool добавлен одновременный вывод в XML и тестовый вывод, поддержка директивы PAUSE в тестовых файлах, автоматический набор для файлов TIFF, поддержка выражений EXPECT для коллекции атрибутов, поддержка множественных значений атрибутов;
  • Планировщик теперь возвращает завершённые задания в порядке «от новых к старым»;
  • Обновлена вся документация;
  • Изменены значения по умолчанию для опций AccessLogLevel и PageLogFormat, чтобы не создавались файлы access_log и page_log;
  • В cupsRasterInterpretPPD добавлена поддержка заголовка Orientation;
  • Функции ippFindAttribute и ippFindNextAttribute теперь поддерживают иерархический поиск;
  • Удалена поддержка OpenSSL. Теперь используется GNU TLS;
  • Удалена поддержка «dark wake» в OS X, поскольку она не позволяла ноутбукам засыпать, если какое-то из заданий печати зависало. Теперь используется поддержка сна из CUPS 1.4, которая лишена таких проблем;
  • Прекращена поддержка платформ AIX, HP-UX, и OSF/1 (Digital UNIX);
  • Удалена утилита lppasswd и поддержка Digest-аутентификации в планировщике;
  • Более не поддерживаются функции cupsGetClasses, cupsGetPrinters и cupsTempFile;
  • В планировщике увеличен размер кэша истории заданий, и ограничено количество учитываемых завершённых заданий. Это усложняет DoS-атаки на нагруженные серверы;
  • Отмена всех заданий в веб-интерфейсе теперь просто удаляет все задания:
  • Удалены старые примеры драйверов для Epson Stylus Color/Photo. Они не поддерживали современные модели принтеров;
  • Возвращён доступ к логам и файлам конфигурации через веб-интерфейс.

>>> Подробности

 , ,

anonymous
()

CUPS 1.7.2

Группа Open Source

Вышла новая версия CUPS (Common UNIX Printing System) — система печати для многих операционных систем, основанных на UNIX. Изменения:

  • Исправлены ошибки:
    • Планировщик теперь блокирует URL-адреса, содержащие встроенный HTML;
    • Команда cupsfilter некорректно читала файл cupsd.conf;
    • Номера телефонов, факсов не фильтровались для IPP FaxOut;
    • Исправлена утечка памяти драйвера принтера для печати этикеток;
    • Команда lp -i job-id -H hold не работала;
    • Исправлена проблема компиляции CUPS на старых платформах;
    • Исправлена проблема с потоками D-BUS, которая могла привести к аварийному завершению планировщик CUPS;
    • Теперь планировщик автоматически подключится к Avahi по мере необходимости;
    • dnssd backend не всегда сообщал о всех обнаруженных принтеров, использующих Avahi;
    • Планировщик не всегда обновлял MakeModel значение в printers.conf после обновления драйвера;
    • LPD mini daemon не поддерживал заданий на печать размером более 2GB.
  • Обновление документации:
    • Исправлен перевод на японский;
    • Добавлен перевод на немецкий язык;
    • Другие небольшие правки в документации.

>>> Подробности

 , ,

nt_crasher
()

CUPS 1.7.0

Группа Open Source

Состоялся мажорный релиз открытой системы управления печатью для UNIX-like и настоящих UNIX-систем, разрабатываемой корпорацией Apple.

Изменения:

  • Обновлена японская локализация и добавлена итальянская.
  • Расширена поддержка IPP Everywhere.
  • Автоматическое сжатие данных.
  • Новая утилита ippfind.
  • Переработан API.
  • Сетевой бэкенд теперь использует свойство prtMarkerSuppliesClass.
  • Исправлены некоторые ошибки в шедулере.
  • Очереди факсов теперь работают при общем доступе через Bonjour.
  • Устранены утечки памяти в ippfind, собранном Clang.
  • Исправлены проблемы сборки Clang'ом на 64-битных Linux (требуется флаг -pie вместо -Wl,-pie).
  • Ликвидирована ошибка в ippfind, вынуждающая его сообщать неправильные номера портов.
  • Поправлены ошибки сборки libcups.
  • Помощник cups-exec больше не падает рандомно на Mac OS X.
  • Шедулер стал корректно работать с kqueue на Mac OS X.

>>> Подробности

 , ,

FRCTLL
()

Релиз CUPS 1.5

Группа Open Source

Состоялся релиз версии 1.5 Common Unix Printing System (CUPS), сервера печати, широко используемого в Linux-дистрибутивах и OS X. В настоящее время проект поддерживается компанией Apple, купившей права на CUPS в 2007 году.

Новая версия библиотеки представляет базовую поддержку SSL/TLS X.509 сертификатов, а также обновленный фильтр выводимых на печать PDF-документов. В целях безопасности фильтры (интерфейсы, используемые для обработки различных форматов данных для печати) и бэкенды (тип фильтров, используемый для обнаружения устройств и передачи в них данных для печати) теперь лишены прав группы на запись. Пользовательские файлы настроек окончательно перенесены в ~/.cups/client.conf и ~/.cups/lpoptions, прекращена поддержка ~/.cupsrc и ~/.lpoptions. У планировщика печати добавлен ряд новых операций: «cancel-jobs», «cancel-my-jobs» и «close-jobs». Также в новой версии из системы удалены бэкенды фильтра HP-GL/2 и SCSI.

Документация

Скачать

>>> Подробности

 , ,

ins3y3d
()

Вышел драйвер для GDI-принтеров Canon

Группа Hardware and Drivers

Первая работоспособная (хотя и не очень) версия открытого драйвера для принтеров Canon CAPT (LBP-****) вышла сегодня. В отличие от проприетарного драйвера, открытый является легковесным, не требует запуска демонов при загрузке системы и не саботирует работу принтеров других производителей.

При установке драйвера обратите внимание на выбор правильного устройства из списка (не usb://, а обязательно capt://) и на правильность файла *.ppd (в нем определены низкоуровневые параметры принтера, и с неправильным *.ppd принтер будет, скорее всего, печатать полосы).

Изменения:

  • полностью переписан код драйвера (с C на C++)
  • теперь драйвер работает через libusb и является бакэндом для CUPS
  • автоопределение принтеров
  • в основном устранены зависания принтера при сбоях печати

Недоработки:

  • не проверяется наличие бумаги!
  • при печати более чем одной страницы может печататься только первая
  • при печати очень сложных страниц иногда переполняется память принтера, «хвост» страницы обрезается
  • неправильные верхние и нижние поля

На сегодняшний день поддержан и проверен LBP-2900 и, вероятно, будет работать очень похожий на него LBP-3000. Другие модели не проверялись, так как их нет у разработчика.

ПРОЕКТУ ДЛЯ РАЗВИТИЯ ТРЕБУЮТСЯ РАЗРАБОТЧИКИ!

Требования: знание C++, наличие одного из CAPT-принтеров.

>>> Скачать

 , , , ,

Yampp
()

Критическая уязвимость в подсистеме печати cups

Группа Безопасность

Утилита lppasswd, из пакета cups, оказалась уязвима к атаке типа format string, связанной с некорректой обработкой переменных окружения. Уязвимость позволяет злоумышленнику, имеющему доступ к серверу печати, выполнить код с правами суперпользователя.

Официального патча CUPS еще нет, но проблему уже пофиксили для Ubuntu и Debian

>>> Подробности

 ,

Sun-ch
()

CUPS 1.4.0

Группа Open Source

Выпущена новая стабильная версия подсистемы печати CUPS.

Основные изменения:

  • улучшена поддержка Bonjour/DNS-SD и Kerberos;
  • повышена безопасность и улучшено журналирование планировщика;
  • добавлена поддержка SNMP;
  • добавлена поддержка IPP/2.1;
  • добавлена русская локализация.

>>> Подробности

 , ,

AP
()

CUPS не только для печати

Группа Документация

Mini-howto об использовании CUPS для построения нестандартных систем. В данном случае на базе CUPS построен демон закачек, доступный всем пользователям сети, как и обычный принтер. Цель — показать возможности CUPS как менеджера очередей и простоту построения достаточно функциональных систем с минимальными затратами.

>>> Статья

 

sdio
()