Author: nkinder
Update of /cvs/dirsec/ldapserver/ldap/synctools/passwordsync/wix
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3949
Modified Files:
PassSync.wxs
Log Message:
170328 - Fixed modify type installation so it actually updates the registry
Index: PassSync.wxs
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/synctools/passwordsync/wix/PassSync.wxs,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- PassSync.wxs 11 Oct 2005 15:40:40 -0000 1.9
+++ PassSync.wxs 12 Oct 2005 18:37:35 -0000 1.10
@@ -47,6 +47,30 @@
<Media Id='1' Cabinet='Sample.cab' EmbedCab='yes'
DiskPrompt="CD-ROM #1" />
<Property Id='DiskPrompt' Value="Password Sync Installation [1]"
/>
+ <Property Id="HOSTNAME">
+ <RegistrySearch Id="HostName" Root="HKLM"
Key="Software\PasswordSync"
+ Name="Host Name" Type="registry" />
+ </Property>
+ <Property Id="PORTNUM">
+ <RegistrySearch Id="PortNum" Root="HKLM"
Key="Software\PasswordSync"
+ Name="Port Number" Type="registry" />
+ </Property>
+ <Property Id="USER">
+ <RegistrySearch Id="UserName" Root="HKLM"
Key="Software\PasswordSync"
+ Name="User Name" Type="registry" />
+ </Property>
+ <Property Id="PASSWORD">
+ <RegistrySearch Id="Password" Root="HKLM"
Key="Software\PasswordSync"
+ Name="Password" Type="registry" />
+ </Property>
+ <Property Id="CERTTOKEN">
+ <RegistrySearch Id="Certtkn" Root="HKLM"
Key="Software\PasswordSync"
+ Name="Cert Token" Type="registry" />
+ </Property>
+ <Property Id="SRCHBASE">
+ <RegistrySearch Id="SrchBase" Root="HKLM"
Key="Software\PasswordSync"
+ Name="Search Base" Type="registry" />
+ </Property>
<Directory Id='TARGETDIR' Name='SourceDir'>
@@ -124,6 +148,7 @@
<Registry Id='SrchBase' Root='HKLM'
Key='Software\PasswordSync' Name='Search Base' Action='write'
Type='string' Value='[SRCHBASE]' />
<Registry Id='UserFld' Root='HKLM'
Key='Software\PasswordSync' Name='User Name Field' Action='write'
Type='string' Value='ntuserdomainid' />
<Registry Id='PassFld' Root='HKLM'
Key='Software\PasswordSync' Name='Password Field' Action='write'
Type='string' Value='userpassword' />
+ <Registry Id='LogLevel' Root='HKLM'
Key='Software\PasswordSync' Name='Log Level' Action='write'
Type='string' Value='0' />
<Registry Id='NotPkgs' Root='HKLM'
Key='SYSTEM\ControlSet001\Control\Lsa' Name='Notification Packages'
Action='append'
Type='multiString' Value='passhook'/>
@@ -814,6 +839,7 @@
<Dialog Id="VerifyReadyDlg" Width="370"
Height="270" Title="[ProductName] [Setup]" NoMinimize="yes"
TrackDiskSpace="yes">
<Control Id="Install" Type="PushButton" X="236"
Y="243" Width="56" Height="17" Default="yes"
Text="[ButtonText_Install]">
+ <Publish Event="Reinstall"
Value="ALL"><![CDATA[InstallMode =
"Change"]]></Publish>
<Publish Event="EndDialog"
Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
<Publish Event="SpawnDialog"
Value="OutOfRbDiskDlg"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace
= 0 AND (PROMPTROLLBACKCOST="P" OR NOT
PROMPTROLLBACKCOST)]]></Publish>
<Publish Event="EndDialog"
Value="Return"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND
PROMPTROLLBACKCOST="D"]]></Publish>
Show replies by date