[cpp-sp COMMIT] in /branches/REL_2: configs/SetService32.bat configs/SetService64.bat msi/WiX/ShibbolethSP-defs-x86.w...
noreply at shibboleth.net
noreply at shibboleth.net
Wed May 9 17:51:05 BST 2012
Author: rdw
Date: Wed May 9 17:51:05 2012
New Revision: 3653
URL: http://svn.shibboleth.net/view/cpp-sp?rev=3653&view=rev
Log:
SSPCPP-452 (add scripts to swap architecture of shibd). Also fix bug whereby we had accidently removed 64 bit OpenSSL, and make 'etc' files permanent and 'etc\dist' files non permanent
Added:
branches/REL_2/configs/SetService32.bat (with props)
branches/REL_2/configs/SetService64.bat (with props)
Modified:
branches/REL_2/msi/WiX/ShibbolethSP-defs-x86.wxi
branches/REL_2/msi/WiX/ShibbolethSP-main-x64.wxs
branches/REL_2/msi/WiX/ShibbolethSP-noarch.wxs
branches/REL_2/msi/WiX/ShibbolethSP-properties.wxi
branches/REL_2/msi/scripts/shib_edit_config_files.vbs-wix
Modified: branches/REL_2/msi/WiX/ShibbolethSP-defs-x86.wxi
URL: http://svn.shibboleth.net/view/cpp-sp/branches/REL_2/msi/WiX/ShibbolethSP-defs-x86.wxi?rev=3653&r1=3652&r2=3653&view=diff
==============================================================================
--- branches/REL_2/msi/WiX/ShibbolethSP-defs-x86.wxi (original)
+++ branches/REL_2/msi/WiX/ShibbolethSP-defs-x86.wxi Wed May 9 17:51:05 2012
@@ -14,12 +14,11 @@
<ComponentRef Id='upgrade.xsl'/>
<ComponentRef Id='examplemetadata.xml'/>
<ComponentRef Id='exampleshibboleth2.xml'/>
-
- <ComponentRef Id='etc_shibboleth_nonperm'/>
+ <ComponentRef Id='xsltproc.js'/>
+ <ComponentRef Id='keygen.bat'/>
<ComponentRef Id='dist_noperm'/>
<ComponentRef Id='sslError.html'/>
- <ComponentRef Id='xsltproc.js'/>
<ComponentRef Id='bindingTemplate.html'/>
<ComponentRef Id='globalLogout.html'/>
<ComponentRef Id='localLogout.html'/>
Modified: branches/REL_2/msi/WiX/ShibbolethSP-main-x64.wxs
URL: http://svn.shibboleth.net/view/cpp-sp/branches/REL_2/msi/WiX/ShibbolethSP-main-x64.wxs?rev=3653&r1=3652&r2=3653&view=diff
==============================================================================
--- branches/REL_2/msi/WiX/ShibbolethSP-main-x64.wxs (original)
+++ branches/REL_2/msi/WiX/ShibbolethSP-main-x64.wxs Wed May 9 17:51:05 2012
@@ -66,6 +66,7 @@
<Merge Id='CurlMergeModule_x64' Language='1033' SourceFile='MergeModules\Curl-x64.msm' DiskId='1' />
<Merge Id='FastCGIMergeModule_x64' Language='1033' SourceFile='MergeModules\FastCGI-x64.msm' DiskId='1' />
<Merge Id='Log4ShibMergeModule_x64' Language='1033' SourceFile='MergeModules\Log4Shib-x64.msm' DiskId='1' />
+ <Merge Id='OpenSSLMergeModule_x64' Language='1033' SourceFile='MergeModules\OpenSSL-x64.msm' DiskId='1' />
<Merge Id='ShibbolethMergeModule_x64' Language='1033' SourceFile='MergeModules\Shibboleth-x64.msm' DiskId='1' />
<Merge Id='XercesMergeModule_x64' Language='1033' SourceFile='MergeModules\Xerces-x64.msm' DiskId='1' />
<Merge Id='XmlSecMergeModule_x64' Language='1033' SourceFile='MergeModules\XmlSec-x64.msm' DiskId='1' />
@@ -89,6 +90,15 @@
</Directory><!--TARGETDIR-->
+ <DirectoryRef Id='etc_shibboleth' FileSource='$(var.BuildDirectory)\cvs\2.0\cpp-sp\configs'>
+ <Component Id='SetService64' Guid='{8DE75314-84B5-4BD1-ABD2-9FC1DEE399DC}' Permanent='yes'>
+ <File KeyPath='yes' Name='SetService64.bat' />
+ </Component>
+ <Component Id='SetService32' Guid='{3332A486-845E-4EE4-975F-3D75757EB941}' Permanent='yes'>
+ <File KeyPath='yes' Name='SetService32.bat' />
+ </Component>
+ </DirectoryRef><!-- etc_shibboleth -->
+
<!-- TODO use QtExecCmdLine to execute SetX64Shibd -->
<Feature Id='Shibboleth' Title='Shibboleth' Level='1' Display='hidden'
@@ -109,6 +119,7 @@
<MergeRef Id='CurlMergeModule_x64'/>
<MergeRef Id='FastCGIMergeModule_x64'/>
<MergeRef Id='Log4ShibMergeModule_x64'/>
+ <MergeRef Id='OpenSSLMergeModule_x64'/>
<MergeRef Id='ShibbolethMergeModule_x64'/>
<MergeRef Id='XercesMergeModule_x64'/>
<MergeRef Id='XmlSecMergeModule_x64'/>
@@ -152,6 +163,9 @@
<ComponentRef Id='SetPath'/>
<ComponentRef Id='SetPath64'/>
+ <ComponentRef Id='SetService64' />
+ <ComponentRef Id='SetService32' />
+
<?include ShibbolethSP-defs-x86.wxi ?>
</Feature>
Modified: branches/REL_2/msi/WiX/ShibbolethSP-noarch.wxs
URL: http://svn.shibboleth.net/view/cpp-sp/branches/REL_2/msi/WiX/ShibbolethSP-noarch.wxs?rev=3653&r1=3652&r2=3653&view=diff
==============================================================================
--- branches/REL_2/msi/WiX/ShibbolethSP-noarch.wxs (original)
+++ branches/REL_2/msi/WiX/ShibbolethSP-noarch.wxs Wed May 9 17:51:05 2012
@@ -72,10 +72,10 @@
Permanent='yes'>
<File Name='example-shibboleth2.xml' />
</Component>
- <Component Id='etc_shibboleth_nonperm' Guid='{A5BBCB8B-42B3-4402-B66D-66D2971F509F}'>
+ <Component Id='keygen.bat' Guid='{A5BBCB8B-42B3-4402-B66D-66D2971F509F}' Permanent='yes'>
<File Name='keygen.bat' KeyPath='yes' Source='$(var.BuildDirectory)\cvs\2.0\cpp-sp\configs\keygen.bat-wix'/>
</Component>
[... 90 lines stripped ...]
More information about the commits
mailing list