cups-browsed-2.0.0

Introduction to cups-browsed

The cups-browsed daemon is used to browse the network for remote CUPS queues and IPP network printers and automatically create local queues pointing to them.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

Package Information

cups-browsed Dependencies

Required

Avahi-0.8, libcupsfilters-2.0.0 and libppd-2.0.0

Optional

OpenLDAP-2.6.6

Installation of cups-browsed

Install cups-browsed by running the following commands:

./configure --prefix=/usr                   \
            --with-cups-rundir=/run/cups    \
            --without-rcdir                 \
            --disable-static                \
            --docdir=/usr/share/doc/cups-browsed-2.0.0 &&
make

This package does not come with a functional test suite.

Now, as the root user:

make install

Install the systemd unit by running the following command as the root user:

install -v -m644 daemon/cups-browsed.service /lib/systemd/system/cups-browsed.service

Command Explanations

--disable-static: This switch prevents installation of static versions of the libraries.

--with-cups-rundir=/run/cups: Defines the directory containing transient printing data. The default /var/run/cups is obsolete.

--without-rcdir: This switch disables installation of the bundled bootscript which is not compatible with BLFS.

Configuring cups-browsed

Systemd Unit

To start the cups-browsed daemon at boot, enable the previously installed systemd unit by running the following command as the root user:

systemctl enable cups-browsed

Contents

Installed Programs: cups-browsed
Installed Libraries: None
Installed Directories: None

Short Descriptions

cups-browsed

is a daemon for browsing the Bonjour and CUPS broadcasts of shared, remote CUPS printers