id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,branch,changelog,apichanges,internalchanges 10285,Components in permission_policies should be always loaded,Mitar,Ryan J Ollos,"Trac should enforce loading of all components in `permission_policies` and restrain from starting if this is not possible. Otherwise it is possible that some component does not load (because of some system upgrade or any other Python error) and some security enforcing is turned off. This could have grave security implications. More about this topic in [http://trac-hacks.org/ticket/5784 this ticket].",defect,closed,normal,1.0.2,general,0.12.1,normal,fixed,"permission, exception",mmitar@… leho@… dkg@… ethan.jucovy@… Steffen Hoffmann Jun Omae,,"Loading of all `permission_policies` is enforced by raising an exception if any of the named Components are not found. `request_filters`, `action_controllers` and any plugin configuration options utilizing `OrderedExtensionOption` will raise an exception if one of the named Components is not found.",`OrderedExtensionsOption` raises a `ConfigurationError` if one of the named implementations of the interface is not found.,