Bug 1300 - System definition update required for security
authorSimon Howkins <simonh@symbian.org>
Tue, 17 Nov 2009 11:36:24 +0000
changeset 296 3455fcf17728
parent 295 0f5f9e553eb0
child 297 c01205272202
Bug 1300 - System definition update required for security Added new component - "browserrootcertificates". (No bld.inf, so does not affect the build.)
symbian2/single/sysdefs/system_model.xml
symbian2/split/sysdefs/system_model_os.xml
symbian3/single/sysdefs/system_model.xml
symbian3/split/sysdefs/system_model_os.xml
--- a/symbian2/single/sysdefs/system_model.xml	Mon Nov 16 19:37:41 2009 +0000
+++ b/symbian2/single/sysdefs/system_model.xml	Tue Nov 17 11:36:24 2009 +0000
@@ -649,6 +649,9 @@
      <component name="rootcertificates" long-name="Root Certificates" introduced="7.0s" purpose="optional" plugin="N" origin-model="Symbian">
       <unit mrp="os/security/cryptoservices/rootcertificates/rootcerts.mrp"/>
      </component>
+     <component id="browserrootcertificates" name="Browser Root Certificates" introduced="symbian^2" purpose="optional">
+       <unit mrp="os/security/cryptoservices/browserrootcertificates/browserrootcerts.mrp"/>
+     </component>
      <component name="asnpkcs" long-name="ASN PKCS" introduced="8.0" purpose="optional" plugin="N" origin-model="Symbian">
       <unit bldFile="os/security/cryptoservices/asnpkcs/group" mrp="os/security/cryptoservices/asnpkcs/group/security_asnpkcs.mrp"/>
      </component>
--- a/symbian2/split/sysdefs/system_model_os.xml	Mon Nov 16 19:37:41 2009 +0000
+++ b/symbian2/split/sysdefs/system_model_os.xml	Tue Nov 17 11:36:24 2009 +0000
@@ -671,6 +671,9 @@
 <component name="rootcertificates" long-name="Root Certificates" introduced="7.0s" purpose="optional">
 <unit mrp="os/security/cryptoservices/rootcertificates/rootcerts.mrp"/>
 </component>
+      <component id="browserrootcertificates" name="Browser Root Certificates" introduced="symbian^2" purpose="optional">
+        <unit mrp="os/security/cryptoservices/browserrootcertificates/browserrootcerts.mrp"/>
+      </component>
 <component name="asnpkcs" long-name="ASN PKCS" introduced="8.0" purpose="optional">
 <unit bldFile="os/security/cryptoservices/asnpkcs/group" mrp="os/security/cryptoservices/asnpkcs/group/security_asnpkcs.mrp"/>
 </component>
--- a/symbian3/single/sysdefs/system_model.xml	Mon Nov 16 19:37:41 2009 +0000
+++ b/symbian3/single/sysdefs/system_model.xml	Tue Nov 17 11:36:24 2009 +0000
@@ -642,6 +642,9 @@
      <component name="rootcertificates" long-name="Root Certificates" introduced="7.0s" purpose="optional" plugin="N" origin-model="Symbian">
       <unit mrp="os/security/cryptoservices/rootcertificates/rootcerts.mrp"/>
      </component>
+     <component id="browserrootcertificates" name="Browser Root Certificates" introduced="symbian^2" purpose="optional">
+      <unit mrp="os/security/cryptoservices/browserrootcertificates/browserrootcerts.mrp"/>
+     </component>
      <component name="asnpkcs" long-name="ASN PKCS" introduced="8.0" purpose="optional" plugin="N" origin-model="Symbian">
       <unit bldFile="os/security/cryptoservices/asnpkcs/group" mrp="os/security/cryptoservices/asnpkcs/group/security_asnpkcs.mrp"/>
      </component>
--- a/symbian3/split/sysdefs/system_model_os.xml	Mon Nov 16 19:37:41 2009 +0000
+++ b/symbian3/split/sysdefs/system_model_os.xml	Tue Nov 17 11:36:24 2009 +0000
@@ -440,6 +440,9 @@
 <component name="filebasedcertificateandkeystores" long-name="File-based Certificate and Key Stores" introduced="8.0" purpose="optional">
 <unit bldFile="os\security\cryptoservices\filebasedcertificateandkeystores\group" mrp="os\security\cryptoservices\filebasedcertificateandkeystores\group\security_filetokens.mrp"/>
 </component>
+      <component id="browserrootcertificates" name="Browser Root Certificates" introduced="symbian^2" purpose="optional">
+        <unit mrp="os\security\cryptoservices\browserrootcertificates\browserrootcerts.mrp"/>
+      </component>
 <component name="asnpkcs" long-name="ASN PKCS" introduced="8.0" purpose="optional">
 <unit bldFile="os\security\cryptoservices\asnpkcs\group" mrp="os\security\cryptoservices\asnpkcs\group\security_asnpkcs.mrp"/>
 </component>
@@ -2396,4 +2399,4 @@
     <task><buildLayer command="abld -check build" targetList="armv5smp" unitParallel="Y" targetParallel="Y"/></task>
   </configuration>
 <!-- tb101sf configuration -->
-</SystemBuild></SystemDefinition>
\ No newline at end of file
+</SystemBuild></SystemDefinition>