Index: trunk/tools/czartool.pl
===================================================================
--- trunk/tools/czartool.pl	(revision 28260)
+++ trunk/tools/czartool.pl	(revision 28261)
@@ -18,4 +18,5 @@
 my @stdscienceLabels = `czartool_getLabels.pl -s stdscience`;
 my @distributionLabels = `czartool_getLabels.pl -s distribution`;
+my @publishingLabels = `czartool_getLabels.pl -s publishing`;
 
 checkAllLabels("new");
@@ -215,28 +216,34 @@
     my ($state) = @_;
 #print time, $/;
-    printf("\n+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n");
-    printf("|                                                                           %10s (any faults are shown in parentheses)                                                  |\n", $state);
-    printf("+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n");
-    printf("| no  |              label               | distributing? |    chip    |    cam     |    fake    |    warp    |   stack    |    diff    |   magic    |  destreak  |    dist    |\n");
-    printf("+-----+----------------------------------+---------------+------------+------------+------------+------------+------------+------------+------------+------------+------------+\n");
+    printf("\n+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n");
+    printf("|                                                                                  %10s (any faults are shown in parentheses)                                                           |\n", $state);
+    printf("+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n");
+    printf("| no  |              label               | distributing? |  publishing?  |    chip    |    cam     |    fake    |    warp    |   stack    |    diff    |   magic    |  destreak  |    dist    |\n");
+    printf("+-----+----------------------------------+---------------+---------------+------------+------------+------------+------------+------------+------------+------------+------------+------------+\n");
 
     my $stdsLabel;
     my $distLabel;
+    my $pubLabel;
     my $i=1;
     my $distributing;
+    my $publishing;
     foreach $stdsLabel (@stdscienceLabels) {
 
-    $distributing = 0;
+        $distributing = 0;
+        chomp($stdsLabel);
         foreach $distLabel (@distributionLabels) {
-            chomp($stdsLabel);
             chomp($distLabel);
             if ($stdsLabel eq $distLabel) { $distributing = 1; last;}
-
-
         }
-        chomp($stdsLabel);
+
+        foreach $pubLabel (@publishingLabels) {
+            chomp($pubLabel);
+            if ($stdsLabel eq $pubLabel) { $publishing = 1; last;}
+        }
+
         printf("| %3d ", $i);
         printf("| %32s ", $stdsLabel);
         printf("| %10s    ", $distributing ? "yes" : "NO" );
+        printf("| %10s    ", $publishing ? "yes" : "NO" );
         printf("| %10s ", getStateAndFaults($stdsLabel, "chipRun", $state, "chip"));
         printf("| %10s ", getStateAndFaults($stdsLabel, "camRun", $state, "cam"));
@@ -252,5 +259,5 @@
     }
 
-    printf("+-----+----------------------------------+---------------+------------+------------+------------+------------+------------+------------+------------+------------+------------+\n");
+    printf("+-----+----------------------------------+---------------+---------------+------------+------------+------------+------------+------------+------------+------------+------------+------------+\n");
 
 }
