LINUX.ORG.RU
ФорумTalks

осторожно CUPSец 1.6 надвигается


0

2

http://thread.gmane.org/gmane.linux.redhat.fedora.devel/158254

Hi,

Although the latest version of CUPS is 1.5.0, development is continuing apace on 1.6. There are some important changes coming in 1.6 which deserve to be pointed out.

Some time ago CUPS became an Apple project, and now some of the features that are not relevant to Mac OS are being orphaned. Where they are of use for the Linux environment, those orphaned features will continue to be maintained at OpenPrinting (http://www.openprinting.org/) as a separate project.

CUPS Browsing -------------

One of the notable things that will be disappearing is CUPS Browsing. This is currently the primary mechanism for CUPS-to-CUPS printer queue discovery on Linux. It works by having each CUPS server periodically broadcast UDP packets on port 631 announcing its available queues.

This method of discovery is being dropped in favour of DNS-SD. Support for this has been upstream in CUPS for some time — it's what CUPS uses on Mac OS X — but is not functional with Avahi. (For Fedora, I have added patches to support Avahi.)

This means that once CUPS drops support for CUPS Browsing, automatic CUPS queue discovery *will require Avahi* to be running on both the server (i.e. the system hosting the CUPS queue) and the clients (i.e. the systems wanting to print to it).

Some Filters Moving To New Home -------------------------------

Apple is removing some filters from CUPS as they are not needed for Mac OS X. These filters will be maintained in a new «cups-filters» project at OpenPrinting.

As part of this move, Till Kamppeter will be merging the existing PDF Workflow filters¹ into that effort.

The main purpose of this email was to raise awareness of the CUPS Browsing/Avahi issue.

Гентушники, пересобирайтесь с флагами зависимости Avahi.

Гентушники, пересобирайтесь с флагами зависимости Avahi.

Писец! Теперь еще это говно Леннарта тащить в систему и засирать им память. Чем старый способ то был плох?

fat_angel ★★★★★
()
Ответ на: комментарий от fat_angel

Ябблу он не нужен, очевидно же.

Deleted
()
Ответ на: комментарий от fat_angel

Для упрощения кода cups, очевидно же!

uju ★★
()
Ответ на: комментарий от Deleted

По-моему, он ни в чём не ошибся.

Avahi — это реализация **стандарта** Zeroconf. Если у кого-то жопа болит от того что его делал тот же человек, сделавший PA и systemd, то это точно наркоман.

ooobooontooo
()

Все правильно делают.

Deleted
()
Ответ на: комментарий от fat_angel

На OS X Avahi не используется - там своя реализация DNS-SD.

Deleted
()
Ответ на: комментарий от question4

DNS Service Discovery. В GNU/Linux его реализовывает Avahi, в Mac OS X - своя реализация. Новость в том, что на него и переходят, отказываясь от старого способа.

Deleted
()

Чем авахи лучше виндового хз чего, и зачем на авахи равняться?

druganddrop-2 ★★
()
Ответ на: комментарий от ooobooontooo

ага, то есть в **стандарте** тоже прописаны такие костыли?

How can I tell Avahi to ignore certain network interfaces?
Right now Avahi will make use of all suitable network interfaces, there is no configuration option to restrict the interfaces used.
However, there is a trick to make sure that Avahi ignores specific interfaces: remove the MULTICAST bit from the interface flags. You can do this with ifconfig like this:

ifconfig eth1 -multicast
Keep in mind that this might disable multicasting for other applications, too. Since only very few programs make use of multicasting this is usally not much a problem, though.
To automatically remove the MULTICAST bit using udev on specific interfaces, add a file to /etc/udev/rules.d containing this (replace «RULE TO MATCH DEVICES» with correct rule):
ACTION=="add", SUBSYSTEM=="net", KERNEL=="RULE TO MATCH DEVICES", PROGRAM="/sbin/ifconfig %k -multicast"

И хотя в конфиге встречаются какие-то намеки на «ignore_interface» это все равно не работает с алиасами на интерфейсе. хотя любой мало-мальски вменяемый демон умеет делать привязку только к определенному заданному интерфейсу.

silw ★★★★★
()

Авахи это хорошо

F457 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.