a27e7de
diff -up gutenprint-5.2.2/src/cups/cups-genppdupdate.in.selinux gutenprint-5.2.2/src/cups/cups-genppdupdate.in
a27e7de
--- gutenprint-5.2.2/src/cups/cups-genppdupdate.in.selinux	2008-11-20 16:08:57.000000000 +0000
a27e7de
+++ gutenprint-5.2.2/src/cups/cups-genppdupdate.in	2008-11-20 16:21:48.000000000 +0000
a27e7de
@@ -667,6 +667,8 @@ default_loop:
a27e7de
 	unlink $tmpnew;
a27e7de
 	return 0;
a27e7de
     }
a27e7de
+    my @args = ("chcon", "--reference=$ppd_dest_filename", $tmpnew);
a27e7de
+    system(@args);
a27e7de
 
a27e7de
     if (! rename $tmpnew, $ppd_dest_filename) {
a27e7de
 	warn "Can't rename $tmpnew to $ppd_dest_filename: $!\n";