]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Fix KfW startup shortcut installation
authorKevin Wasserman <kevin.wasserman@painless-security.com>
Tue, 21 Aug 2012 17:48:32 +0000 (13:48 -0400)
committerBen Kaduk <kaduk@mit.edu>
Wed, 29 Aug 2012 20:34:46 +0000 (16:34 -0400)
Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
ticket: 7341 (new)
queue: kfw
target_version: 1.10.4
tags: pullup

src/windows/installer/wix/features.wxi
src/windows/installer/wix/files.wxi

index b9406dec8d950ce3d5741e992446f14df13a9acd..57773148b18d1b4a53f1515d86695363781db7e4 100644 (file)
             
             <Feature Id="feaKfwLeashStartup" AllowAdvertise="no" Display="hidden" Level="130">
                 <Condition Level="30">LEASHAUTOSTART = 1</Condition>
-                <?if $(var.Platform) = "Intel"?>
-<!--                        <ComponentRef Id="csc_LeashStartup" /> -->
-                <?endif?>
+                <ComponentRef Id="csc_LeashStartup" />
             </Feature>
             <ComponentRef Id="cmf_remove_folder" />
             <?include runtime.wxi?>
index 6b8d8cf78938697f008ba49aa0e78d01a385bd8e..bdad142ffb7afae24c6b9c830128b0bdf121a07e 100644 (file)
                            <Registry Id="reg_leash_6" Root="HKLM" Key="Software\MIT\Leash" Name="MsLsaImport" Type="integer" Value="[LEASHMSLSAIMPORT]" KeyPath="yes"/>
                            <Condition>LEASHMSLSAIMPORT</Condition>
                     </Component>
-<!--                    <Component Win64="$(var.Win64)" Id="csc_LeashStartup" Guid="$(var.csc_LeashStartup_guid)" DiskId="1">
-                        <Registry Id="reg_sc_leash_marker" Root="HKLM" Key="$(var.KfwRegRoot)\Client\$(var.VersionString)" Name="LeashAutoStart" Type="integer" Value="1" KeyPath="yes" />
-                        <Shortcut Id="sc_leash_exe_startup" Advertise="no" Directory="StartupFolder" Name="Leash Credentials Manager.lnk" Arguments="[LEASHAUTOINIT]" Target="[dirbin]leash32.exe" Show="minimized" />
-                        <Condition>USELEASH</Condition>
-                    </Component> -->
+                    <Component Win64="$(var.Win64)" Id="csc_LeashStartup" Guid="$(var.csc_LeashStartup_guid)" DiskId="1">
+                        <Registry Id="reg_sc_leash_marker" Root="HKCU" Key="$(var.KfwRegRoot)\Client\$(var.VersionString)" Name="LeashAutoStart" Type="integer" Value="1" KeyPath="yes" />
+                        <Shortcut Id="sc_leash_exe_startup" Advertise="no" Directory="StartupFolder" Name="MIT Kerberos.lnk" Arguments="[LEASHAUTOINIT]" Target="[dirbin]MIT Kerberos.exe" Show="minimized" />
+                    </Component>
 
                     <Component Win64="$(var.Win64)" Id="cmf_leash32_chm" Guid="$(var.cmf_leash32_chm_guid)" DiskId="1">
                            <File Id="fil_leash32_chm" Name="MIT Kerberos.chm" KeyPath="yes" />