This is an old revision of the document!
wget http://www.google.com/support/enterprise/static/chromeos/docs/admin/en/generate_cloudprint_config.py.zip unzip generate_cloudprint_config.py.zip chmod 755 generate_cloudprint_config.py
sudo ./generate_cloudprint_config.py Email Address: <user@domain.com> Password for user@domain.com: <PASSWORD> Connector Id: <NAME> Printserver URL with port (keep empty to skip): Config file ptr.conf generated for proxy NAME
mkdir /etc/cloudprint cp ptr.conf /etc/cloudprint/Service State
/opt/google/chrome/chrome --type=service --enable-cloud-print-proxy --no-service-autorun --noerrdialogs --user-data-dir=/etc/cloudprint/
This starts the cloudprint service if you go to the Cloud Print Control Panel as user user@domain.com you should see the printers from your local cups server. This command will not return the terminal so we will need to add a script for that.
#!/bin/sh /opt/google/chrome/chrome --type=service --enable-cloud-print-proxy --no-service-autorun --noerrdialogs --user-data-dir=/etc/cloudprint/ &
#!/bin/sh restart() { killall -9 chrome sleep 2 /scripts/cloud_print.sh } restart