summaryrefslogtreecommitdiff
path: root/db/source/PPD/Lanier/PS
diff options
context:
space:
mode:
Diffstat (limited to 'db/source/PPD/Lanier/PS')
-rw-r--r--db/source/PPD/Lanier/PS/CVS/Entries122
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd126
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd62
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd60
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd62
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd60
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd60
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd62
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd62
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd125
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd125
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd126
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd125
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd125
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd125
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd126
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd126
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd123
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd97
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd96
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd96
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd96
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd94
-rw-r--r--db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd94
62 files changed, 6284 insertions, 388 deletions
diff --git a/db/source/PPD/Lanier/PS/CVS/Entries b/db/source/PPD/Lanier/PS/CVS/Entries
index 269e398f..aaa8fe9f 100644
--- a/db/source/PPD/Lanier/PS/CVS/Entries
+++ b/db/source/PPD/Lanier/PS/CVS/Entries
@@ -1,64 +1,64 @@
/Lanier-2132_PS.ppd/1.1.2.1/Mon Aug 29 17:00:28 2005//Tfoomatic-3_0-branch
-/Lanier-2138_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-2145_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-5622_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-5627_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-5632_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-5635_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-5645_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LC155_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Lanier-LD0105_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD015_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD024c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD032c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD035_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD045_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD060_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD075_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD090_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD115_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD116_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD118_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD118d_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD120_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD120d_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD122_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD124c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD127_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD132_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD132c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD135_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD145_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD151_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD160_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD160c_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Lanier-LD175_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD225_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD228c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD230_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD232c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD235_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD238c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD245_PS.ppd/1.1.2.1/Wed Nov 2 17:29:28 2005//Tfoomatic-3_0-branch
-/Lanier-LD328c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD335c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LD345c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
+/Lanier-2138_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-2145_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-5622_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-5627_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-5632_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-5635_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-5645_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-LC155_PS.ppd/1.1.2.2/Wed Feb 22 00:27:44 2006//Tfoomatic-3_0-branch
+/Lanier-LD0105_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD015_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD024c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD032c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD035_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD045_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD060_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD075_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD090_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD115_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD116_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD118_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD118d_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD120_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD120d_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD122_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD124c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD127_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD132_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD132c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:45 2006//Tfoomatic-3_0-branch
+/Lanier-LD135_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD145_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD151_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD160_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD160c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD175_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD225_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD228c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD230_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD232c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD235_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD238c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD245_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD328c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD335c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LD345c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
/Lanier-LF510_515e_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP025N_LP026N_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP025_LP026_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP031c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP032_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP116c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP122c_LP121c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP125cx_LP126cn_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP127n_LP128n_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP128_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP135n_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP138c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP175_LP175hdn_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP235c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP332c_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Lanier-LP335c_PS.ppd/1.1.2.1/Mon Sep 12 17:16:43 2005//Tfoomatic-3_0-branch
-/Lanier-LP_020c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
-/Lanier-LP_036c_PS.ppd/1.1.2.1/Mon Aug 29 17:00:29 2005//Tfoomatic-3_0-branch
+/Lanier-LP025N_LP026N_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LP025_LP026_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LP031c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LP032_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LP116c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LP122c_LP121c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP125cx_LP126cn_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP127n_LP128n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP128_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP135n_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP138c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP175_LP175hdn_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP235c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP332c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP335c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:47 2006//Tfoomatic-3_0-branch
+/Lanier-LP_020c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
+/Lanier-LP_036c_PS.ppd/1.1.2.2/Wed Feb 22 00:27:46 2006//Tfoomatic-3_0-branch
D
diff --git a/db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd
index 3e5a0e5d..49522733 100644
--- a/db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-2138_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1101,12 +1097,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1676,4 +1673,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-2138 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd
index 53465e11..ce6acdf3 100644
--- a/db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-2145_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -949,13 +945,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1447,4 +1444,91 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-2145 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd
index b8d973c9..6565cbe2 100644
--- a/db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-5622_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-5622 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd
index 0773286a..135ef6b1 100644
--- a/db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-5627_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-5627 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd
index 91e25a8f..7097ef51 100644
--- a/db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-5632_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -928,12 +924,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1391,4 +1388,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-5632 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd
index e6090b77..f780fbb4 100644
--- a/db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-5635_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-5635 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd
index 325aa754..0d7cf065 100644
--- a/db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-5645_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -613,13 +609,14 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1197,4 +1194,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-5645 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd
index 5a2b6226..650a50e9 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LC155_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LC155 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd
index e28a64f5..c696cb60 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD0105_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -877,7 +873,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -885,6 +881,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1649,4 +1646,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD0105 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd
index e6471183..ea99ee86 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD015_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -563,10 +559,11 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)]
@@ -1125,4 +1122,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD015 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd
index e418132f..4481dc66 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD024c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD024c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd
index bf598dd1..480b5d22 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD032c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -924,12 +920,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1421,4 +1418,120 @@
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD032c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd
index 3657628f..59cb0447 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD035_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD035 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd
index e2dea744..c16dbdae 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD045_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD045 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd
index 770c1301..e0026b0a 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD060_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD060 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd
index d15b7572..e376ec1c 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD075_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -903,12 +899,13 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1462,4 +1459,120 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD075 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd
index f6f074ef..73a0b534 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD090_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -902,7 +898,7 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
@@ -910,6 +906,7 @@ restore
*InputSlot 5Tray/Tray 5: "<</MediaPosition 5>> setpagedevice"
*InputSlot 6Tray/Tray 6: "<</MediaPosition 6>> setpagedevice"
*InputSlot 7Tray/Tray 7: "<</MediaPosition 0>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)(6Tray)(7Tray)]
@@ -1675,4 +1672,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD090 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd
index 600806e6..b2e9c5cb 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD115_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD115 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd
index e26f5a0c..a19e7766 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD116_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -477,11 +473,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1020,4 +1017,57 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD116 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd
index 729d248d..8e4acadf 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD118_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD118 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd
index 7afed7fc..60cafb1e 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD118d_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD118d Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd
index ac8cb25f..ad4a52c6 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD120_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -567,12 +563,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1113,4 +1110,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD120 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd
index c9f7c55e..85e2a768 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD120d_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -636,12 +632,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1199,4 +1196,57 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD120d Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *JobType
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd
index fb9993ef..2691cc3d 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD122_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD122 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd
index 71e1699d..69301895 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD124c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD124c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd
index 46c40755..48c3681d 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD127_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD127 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd
index c83e3f5e..5ea39e45 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD132_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1014,12 +1010,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1651,4 +1648,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD132 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd
index 8ffa0109..c524282a 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD132c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1078,12 +1074,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1780,4 +1777,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.134lpi.600dpi/134 lpi / 600 dpi: "134"
*ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD132c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd
index 3de07de6..711cceab 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD135_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD135 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd
index 0ac49172..17453fa8 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD145_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -704,13 +700,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1401,4 +1398,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD145 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd
index 74db4638..0f9c906d 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD151_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD151 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd
index 7e19c90e..07875626 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD160_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD160 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd
index 3b51b22e..fdd186e8 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD160c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1464,12 +1460,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2267,5 +2264,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD160c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd
index b7a44db8..d7e8c287 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD175_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1581,12 +1577,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2360,4 +2357,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD175 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd
index 683e20ee..6689d352 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD225_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD225 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd
index beb94ee6..5ca29e1f 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD228c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD228c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd
index 70350776..737d1595 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD230_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1548,12 +1544,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2220,4 +2217,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD230 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd
index c32311bc..37cc7cd8 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD232c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD232c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd
index 8152e881..eb53f54b 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD235_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD235 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd
index 58891274..03633a60 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD238c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1005,12 +1001,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1768,4 +1765,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD238c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:4
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd
index 18395e82..611ba302 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD245_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -1230,13 +1226,14 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
@@ -1983,5 +1980,120 @@ restore
*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD245 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd
index 13b25f3f..c6939b81 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD328c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD328c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd
index 84c83dde..1b6170ca 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD335c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD335c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd
index c2939a54..51f987d7 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LD345c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1556,12 +1552,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2358,4 +2355,120 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.190lpi.1200dpi/190 lpi / 1200 dpi: "190"
*ColorSepScreenFreq ProcessYellow.200lpi.1200dpi/200 lpi / 1200 dpi: "200"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LD345c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*JobType DocServer/Document Server: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *DocServerPassword/Document Server Password (4-8 digits): PickOne
+*FoomaticRIPOption DocServerPassword: password CmdLine D
+*FoomaticRIPOptionMaxLength DocServerPassword:8
+*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
+*OrderDependency: 255 AnySetup *DocServerPassword
+*FoomaticRIPOptionPrototype DocServerPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultDocServerPassword: None
+*DocServerPassword None/None: ""
+*DocServerPassword 3001/3001: "%% FoomaticRIPOptionSetting: DocServerPassword=3001"
+*FoomaticRIPOptionSetting DocServerPassword=3001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3001) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3002/3002: "%% FoomaticRIPOptionSetting: DocServerPassword=3002"
+*FoomaticRIPOptionSetting DocServerPassword=3002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3002) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*DocServerPassword 3003/3003: "%% FoomaticRIPOptionSetting: DocServerPassword=3003"
+*FoomaticRIPOptionSetting DocServerPassword=3003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (3003) (&title;) {storedprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *DocServerPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd
index 13aa8f51..fe8e397e 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP025N_LP026N_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -524,11 +520,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1090,4 +1087,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP025N_LP026N Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd
index 1bea788d..274c22b1 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP025_LP026_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -524,11 +520,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1090,4 +1087,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP025_LP026 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd
index 2c159f16..d7a87538 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP031c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -361,9 +357,10 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(1Tray)(2Tray)]
@@ -958,4 +955,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP031c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd
index add85f40..dee46826 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP032_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -757,11 +753,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1341,4 +1338,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP032 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd
index 0ddfcf66..574c3a01 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP116c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP116c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd
index 0e2d2dc1..873f9193 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP122c_LP121c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP122c_LP121c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd
index b350df1a..b8d7cf9d 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP125cx_LP126cn_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -505,11 +501,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1153,4 +1150,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP125cx_LP126cn Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd
index ef4ec0ff..04e8d217 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP127n_LP128n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -842,11 +838,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1433,4 +1430,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP127n_LP128n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd
index 664e73ff..1f6ce5ae 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP128_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -525,11 +521,12 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1095,4 +1092,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP128 Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd
index 570ab0ac..0e10f58d 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP135n_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -970,11 +966,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1562,4 +1559,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP135n Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd
index cb591e9c..5813ed5f 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP138c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1185,12 +1181,13 @@ cleartomark
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1958,4 +1955,91 @@ cleartomark
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP138c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd
index ed2602bf..577638aa 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP175_LP175hdn_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: False
@@ -946,12 +942,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Large Capacity Tray: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -1700,5 +1697,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP175_LP175hdn Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd
index 7e102da3..4267f9ae 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP235c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1233,12 +1229,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2007,4 +2004,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP235c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd
index 962c8ce6..878b49af 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP332c_PS.ppd
@@ -47,10 +47,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -2015,12 +2011,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2842,4 +2839,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP332c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd
index 6d14ff24..9fd5698e 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP335c_PS.ppd
@@ -47,10 +47,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL TBCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -1992,12 +1988,13 @@ restore
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)]
@@ -2819,4 +2816,91 @@ restore
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
-*% end of Printer Description file
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP335c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4-8 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:8
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
+*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd
index ad77f2b7..8fb3906e 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP_020c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -740,11 +736,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1184,4 +1181,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP_020c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file
diff --git a/db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd b/db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd
index fedda200..776eee36 100644
--- a/db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd
+++ b/db/source/PPD/Lanier/PS/Lanier-LP_036c_PS.ppd
@@ -44,10 +44,6 @@
*%========== Basic Device Capabilities ==========
-*Protocols: PJL BCP
-*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
-*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
-*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>"
*LanguageLevel: "3"
*ColorDevice: True
@@ -857,11 +853,12 @@
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
-*DefaultInputSlot: 1Tray
+*DefaultInputSlot: Auto
*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
+*InputSlot Auto/Auto Select: ""
*?InputSlot: "
save
[(MultiTray)(1Tray)(2Tray)(3Tray)]
@@ -1338,4 +1335,91 @@
*ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
*ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212"
+*%========== Enable Ricoh JobLog Feature==========
+
+*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
+
+*FoomaticIDs: Lanier-LP_036c Postscript
+*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
+%%\n%B%C%D%A&quot;; cat;"
+*End
+
+*OpenGroup: JobLog/Job Log
+
+*OpenUI *JobType/JobType: PickOne
+*FoomaticRIPOption JobType: enum CmdLine B
+*OrderDependency: 255 AnySetup *JobType
+*DefaultJobType: Normal
+*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
+*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
+(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
+*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
+cleartomark\n"
+*End
+*JobType LockedPrint/Locked Print: ""
+*CloseUI: *JobType
+
+*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
+*FoomaticRIPOption LockedPrintPassword: password CmdLine C
+*FoomaticRIPOptionMaxLength LockedPrintPassword:4
+*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
+*OrderDependency: 255 AnySetup *LockedPrintPassword
+*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*DefaultLockedPrintPassword: None
+*LockedPrintPassword None/None: ""
+*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001"
+*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002"
+*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003"
+*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&&
+(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *LockedPrintPassword
+
+*OpenUI *UserCode/User Code (up to 8 digits): PickOne
+*FoomaticRIPOption UserCode: string CmdLine A
+*FoomaticRIPOptionMaxLength UserCode:8
+*FoomaticRIPOptionAllowedChars UserCode: "0-9"
+*OrderDependency: 255 AnySetup *UserCode
+*FoomaticRIPOptionPrototype UserCode: "mark\n&&
+(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*DefaultUserCode: None
+*UserCode None/None: ""
+*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001"
+*FoomaticRIPOptionSetting UserCode=1001: "mark\n&&
+(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002"
+*FoomaticRIPOptionSetting UserCode=1002: "mark\n&&
+(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003"
+*FoomaticRIPOptionSetting UserCode=1003: "mark\n&&
+(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
+cleartomark\n"
+*End
+*CloseUI: *UserCode
+
+*CloseGroup: JobLog/Job Log
+
+
*% end of Printer Description file \ No newline at end of file