LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 10-25-2013, 06:38 AM   #1
Oceansoul
LQ Newbie
 
Registered: Dec 2011
Location: Leuven, Belgium
Distribution: Fedora
Posts: 2

Rep: Reputation: Disabled
Xerox ColorQube 9201, CUPS, PPD and printing after entering a PIN


Here in the office we are using a Xerox ColorQube 9201.
Windows users connect to the printer directly using the DNS name and the PCL 6 driver of that printer for Windows 7.
Linux users set up CUPS on their own machine, using the ipp protocol and an ppd file from the Xerox website that was written for our printer model.
I was asked to configure the printer to only execute print jobs after the job sender enters a PIN on the machine itself. Xerox calls this function secure printing.
It was easy to set this up in Windows, however I do not find the proper steps to use this function in Linux.
I don't know what parameter to use and I don't know where this needs to be set up: in the PPD file or in the cups configuration file?
All our Linux distributions are RPM based: either CentOS or Fedora. Most of them are quite recent versions.
We also have a few Mac users who will need to use this feature but since we have more Linux users than Mac users, I want to get it to work in Linux first.

Any help is appreciated.
 
Old 11-06-2013, 09:51 AM   #2
tonasc
LQ Newbie
 
Registered: Nov 2013
Posts: 2

Rep: Reputation: Disabled
I've just looked into this myself, and done a blog post.

For reference:
In your PPD file, insert after the *JCLCloseUI: *JCLBanner line and before the *% Generic Accounting line)…

Code:
*%       Secure Print

*JCLOpenUI *JCLSecure/Secure Print: Boolean
*OrderDependency: 10.0 JCLSetup *JCLSecure
*DefaultJCLSecure: False
*JCLSecure False/Off: ""
*JCLSecure True/On: "@PJL COMMENT OID_ATT_JOB_TYPE OID_VAL_JOB_TYPE_SECURE_PRINT;<0A>@PJL COMMENT OID_ATT_JOB_PASSWORD "AYWQ";<0A>"
*JCLCloseUI: *JCLSecure
This should now give you a “Secure Print” tick box on your Advanced tab of your print dialogue.

The AYWQ is the encrypted PIN. I’ve no idea what the encryption method is, I obtained it by capturing a print job sent with the Windows driver. In this case the PIN is 1234. I can’t see any method of being able to choose your own PIN at print time (unless anyone else has any ideas?) so its not terribly secure obviously, but its better than nothing – you’ll at least know that someone has printed and walked off with your job!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Foomatic, CUPS, Xerox ColorQube 9201 and LibreOffice Oceansoul Linux - Newbie 1 02-28-2013 12:00 PM
Links in /tmp to PPD Files in /etc/cups/ppd? tronayne Slackware 5 09-06-2012 07:58 AM
No Printing with latest PPD file for a Xerox 4500DT S2k4ever Linux - Hardware 1 05-17-2006 02:10 PM
Printing - Lexmark 4039 10R - Cups - PPD camorri Linux - Hardware 2 04-23-2005 05:01 PM
Printing: What do I do with my PPD file in CUPS? Magnabrau Slackware 2 07-18-2004 05:57 PM


All times are GMT -5. The time now is 06:55 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration