Changeset 684

Show
Ignore:
Timestamp:
18/08/08 16:18:27 (5 months ago)
Author:
ono
Message:

Don't override server.pem on upgrade.

Location:
trunk/win32/setup
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/win32/setup/ca/ca.c

    r255 r684  
    2626        {"s2s.xml",                             "S2S.XML.EXISTS"}, 
    2727        {"sm.xml",                              "SM.XML.EXISTS"}, 
     28        {"server.pem",                  "SERVER.PEM.EXISTS"}, 
    2829        {"sqlite.db",                   "SQLITE.DB.EXISTS"}, 
    2930        {NULL, NULL} 
  • trunk/win32/setup/services.wxs

    r682 r684  
    101101                        </Component> 
    102102 
     103                        <Component Id="sm.dist.xml" Guid="{B397D554-041C-4142-B4B0-7DB105001DE1}"> 
     104                                <Condition>SERVER.PEM.EXISTS</Condition> 
     105                                <File Id="server.dist.pem" Name="server.dist.pem" Vital="yes" Source="$(var.TargetDir)\server.pem" /> 
     106                        </Component> 
    103107                        <Component Id="server.pem" Guid="{8AA5D8A8-A7EC-4F9F-BD19-FE0DD03BA620}"> 
     108                                <Condition>NOT SERVER.PEM.EXISTS</Condition> 
    104109                                <File Id="server.pem" Name="server.pem" KeyPath="yes" Vital="yes" /> 
    105110                        </Component> 
     111 
    106112                        <Component Id="jabberd2.dll" Guid="{4C6C8EBD-DB23-498C-8E1E-0254631AB252}"> 
    107113                                <File Id="jabberd2.dll" Name="jabberd2.dll" KeyPath="yes" Vital="yes" /> 
     
    148154                        <ComponentRef Id="sm.dist.xml" /> 
    149155                        <ComponentRef Id="server.pem" /> 
     156                        <ComponentRef Id="server.dist.pem" /> 
    150157                        <ComponentRef Id="jabberd2.dll" /> 
    151158                        <ComponentRef Id="dbsetup.mysql" />