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