rpms/cups/F-8 cups-lspp.patch,1.27,1.28 cups.spec,1.370,1.371

Tim Waugh (twaugh) fedora-extras-commits at redhat.com
Mon Nov 12 18:41:37 UTC 2007


Author: twaugh

Update of /cvs/pkgs/rpms/cups/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25762

Modified Files:
	cups-lspp.patch cups.spec 
Log Message:
* Mon Nov 12 2007 Tim Waugh <twaugh at redhat.com>
- LSPP cupsdSetString/ClearString fixes (bug #378451).


cups-lspp.patch:

Index: cups-lspp.patch
===================================================================
RCS file: /cvs/pkgs/rpms/cups/F-8/cups-lspp.patch,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- cups-lspp.patch	19 Sep 2007 11:02:14 -0000	1.27
+++ cups-lspp.patch	12 Nov 2007 18:41:33 -0000	1.28
@@ -1160,7 +1160,7 @@
 +      cupsdSetStringf(&audit_message, "[Config] Classification=%s", Classification);
 +      audit_log_user_message(AuditLog, AUDIT_LABEL_LEVEL_CHANGE, audit_message,
 +                             ServerName, NULL, NULL, 1);
-+      free(audit_message);
++      cupsdClearString(&audit_message);
 +    }
 +#endif /* WITH_LSPP */
 +  }
@@ -1660,7 +1660,7 @@
 +                          con->username, con->scon, printer->name);
 +          audit_log_user_message(AuditLog, AUDIT_USER_LABELED_EXPORT, audit_message,
 +                                 ServerName, NULL, NULL, 0);
-+          free(audit_message);
++          cupsdClearString(&audit_message);
 +        }
 +
 +        send_ipp_status(con, IPP_NOT_AUTHORIZED, _("SELinux prohibits access to the printer"));
@@ -1805,7 +1805,7 @@
 +            audit_log_user_message(AuditLog, AUDIT_LABEL_OVERRIDE, audit_message,
 +                                   ServerName, NULL, NULL, 0);
 +      }
-+          free(audit_message);
++          cupsdClearString(&audit_message);
        }
      }
  
@@ -2350,7 +2350,7 @@
 +                          job->auid, (job->username)?job->username:"?", job->scon, printer->name);
 +          audit_log_user_message(AuditLog, AUDIT_USER_LABELED_EXPORT, audit_message,
 +                                 ServerName, NULL, NULL, 0);
-+          free(audit_message);
++          cupsdClearString(&audit_message);
 +        }
 +
 +        cupsdCancelJob(job, 0, IPP_JOB_ABORTED);
@@ -2399,7 +2399,7 @@
 +                        job->id, job->auid, job->username, printer->name, title);
 +        audit_log_user_message(AuditLog, AUDIT_USER_UNLABELED_EXPORT, audit_message,
 +                               ServerName, NULL, NULL, 1);
-+        free(audit_message);
++        cupsdClearString(&audit_message);
 +      }
 +    }
 +    else 
@@ -2437,7 +2437,7 @@
 +                        printer->name, title, job->scon, mls_label?mls_label:"none");
 +        audit_log_user_message(AuditLog, AUDIT_USER_LABELED_EXPORT, audit_message,
 +                               ServerName, NULL, NULL, 1);
-+        free(audit_message);
++        cupsdClearString(&audit_message);
 +      }
 +      context_free(jobcon);
 +      free(label_template);
@@ -2526,7 +2526,7 @@
 +      if (printercon)
 +        context_free(printercon);
 +      free(rangestr);
-+      free(audit_message);
++      cupsdClearString(&audit_message);
 +    }
 +#endif /* WITH_LSPP */
    }


Index: cups.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cups/F-8/cups.spec,v
retrieving revision 1.370
retrieving revision 1.371
diff -u -r1.370 -r1.371
--- cups.spec	7 Nov 2007 21:18:33 -0000	1.370
+++ cups.spec	12 Nov 2007 18:41:33 -0000	1.371
@@ -449,6 +449,9 @@
 %{cups_serverbin}/daemon/cups-lpd
 
 %changelog
+* Mon Nov 12 2007 Tim Waugh <twaugh at redhat.com>
+- LSPP cupsdSetString/ClearString fixes (bug #378451).
+
 * Wed Nov  7 2007 Tim Waugh <twaugh at redhat.com> 1:1.3.4-2
 - Applied patch to fix CVE-2007-4045 (bug #250161).
 - Applied patch to fix CVE-2007-4352, CVE-2007-5392 and




More information about the fedora-extras-commits mailing list