diff options
author | Mark Benvenuto <mark.benvenuto@mongodb.com> | 2019-03-08 15:55:55 -0500 |
---|---|---|
committer | Mark Benvenuto <mark.benvenuto@mongodb.com> | 2019-03-08 15:55:55 -0500 |
commit | 527404878fb3ff5c4140c0ca9b1e7ee2847a945e (patch) | |
tree | cc1970b6911508293289c7d02da10612b3a67735 /src/mongo/installer | |
parent | 9b4febc06798c93ec2c5c6c5bfdf771575939b42 (diff) | |
download | mongo-527404878fb3ff5c4140c0ca9b1e7ee2847a945e.tar.gz |
SERVER-39134 Mongocryptd packaging
Diffstat (limited to 'src/mongo/installer')
-rw-r--r-- | src/mongo/installer/msi/wxs/BinaryFragment.wxs | 8 | ||||
-rw-r--r-- | src/mongo/installer/msi/wxs/FeatureFragment.wxs | 9 |
2 files changed, 17 insertions, 0 deletions
diff --git a/src/mongo/installer/msi/wxs/BinaryFragment.wxs b/src/mongo/installer/msi/wxs/BinaryFragment.wxs index 5a6194cacf1..10ddbc243de 100644 --- a/src/mongo/installer/msi/wxs/BinaryFragment.wxs +++ b/src/mongo/installer/msi/wxs/BinaryFragment.wxs @@ -112,6 +112,14 @@ <File Id="f_snmpPdb" Name="netsnmp.pdb" Source="$(var.SnmpSource)\netsnmp.pdb"
DiskId="1" KeyPath="yes" />
</Component>
+ <Component Id="c_mongocryptd" Guid="D243D194-B765-4DF8-BC67-8F4C329AD1B5">
+ <File Id="f_mongocryptd" Name="mongocryptd.exe" Source="$(var.EnterpriseToolBinarySource)\mongocryptd.exe"
+ DiskId ="1" KeyPath="yes"/>
+ </Component>
+ <Component Id="c_mongocryptdPdb" Guid="49950D1E-55B0-4146-AEDE-C60C6B086ABF">
+ <File Id="f_mongocryptdPdb" Name="mongocryptd.pdb" Source="$(var.EnterpriseToolBinarySource)\mongocryptd.pdb"
+ DiskId ="1" KeyPath="yes"/>
+ </Component>
<?endif ?>
<?if $(var.Edition) = Enterprise Or $(var.Edition) = SSL ?>
<Component Id="c_ssleay" Guid="8879033A-F4F7-4879-A7F8-4D81355A47E3">
diff --git a/src/mongo/installer/msi/wxs/FeatureFragment.wxs b/src/mongo/installer/msi/wxs/FeatureFragment.wxs index d5117219ea7..5cf8622df20 100644 --- a/src/mongo/installer/msi/wxs/FeatureFragment.wxs +++ b/src/mongo/installer/msi/wxs/FeatureFragment.wxs @@ -115,6 +115,15 @@ <ComponentGroupRef Id="cg_SSLBase" />
<?endif ?>
</Feature>
+ <?if $(var.Edition) = Enterprise ?>
+ <Feature Id="MongoCryptD"
+ Title ="MongoCryptD"
+ Description="MongoDB Field Level Encryption Daemon"
+ Level ="1">
+ <ComponentRef Id="c_mongocryptd"/>
+ <ComponentRef Id="c_mongocryptdPdb"/>
+ </Feature>
+ <?endif ?>
</Feature>
</FeatureGroup>
|