cloudprintd(1)

cloudprintd1

Share cups printers with google cloud print

Part of cloudprint(1).

Usage

cloudprint [OPTION] ...

Overview

The cloudprint script makes locally-defined CUPS printers available to a Google account, enabling local or remote printing from such services as the Chrome browser, Chrome OS devices, or Android devices.

This is a lower-level command. Cloud Print services would normally be managed through the cloudprint service.

The cloudprint utility is linked as cloudprintd for the cloudprint-service package.

Options

-a <account_file>, --account_file <account_file>

path to Google account ident data (default ~/.cloudprintauth.json).

-c, --credentials

establish credentials to the service, then exit.

-d, --daemon

run in daemon mode.

-f, --fastpoll

fast poll, if notifications aren't working.

-i regexp, --include regexp

include local printers matching regular expression from the start of the printer name.

-l, --logout

log out of the Google account. This deletes the account identification file, requiring reauthentication the next time cloudprint is run.

-p <pid_file>, --pidfile <pid_file>

path to PID file in daemon mode (default cloudprint.pid).

-v, --verbose

verbose logging.

-x regexp, --exclude regexp

exclude local printers matching regular expression from the start of the printer name.

-s sitename, --sitename sitename

define a site name to be prepended to all printer names.

--syslog-address SYSLOG_ADDRESS

syslog address to use in daemon mode (default stdout).

-h, --help

display help

cloudprint will provide a URL to claim the printer, if credentials have not been established.

Files

~/.cloudprintauth

Default location for storing account authentication credentials

/etc/cloudprint.conf, ~/.cloudprint.conf

Configuration file containing additional command-line parameters for cloudprint.

Releases

Unchanged in 2 releases since Debian 9 (Stretch).

  1. 9–10

From cloudprint-service 0.14-12 in Debian 10 (Buster). Parsed by carta from the page's man source.