diff --git a/packages/windows/installer/NTMakefile b/packages/windows/installer/NTMakefile
index f54cf9866..9d077cd7d 100644
--- a/packages/windows/installer/NTMakefile
+++ b/packages/windows/installer/NTMakefile
@@ -35,6 +35,7 @@ RELDIR=packages\windows\installer
VERSIOND=$(VER_PRODUCT_MAJOR)-$(VER_PRODUCT_MINOR)-$(VER_PRODUCT_AUX)-$(VER_PRODUCT_PATCH)
VERSION=$(VER_PRODUCT_MAJOR).$(VER_PRODUCT_MINOR).$(VER_PRODUCT_AUX).$(VER_PRODUCT_PATCH)
+POLPREFIX=policy.$(VER_PRODUCT_MAJOR).$(VER_PRODUCT_MINOR)
!if "$(CPU)"=="AMD64"
PLATFORM=x64
@@ -63,16 +64,19 @@ clean::
!if exist($(SRC)\thirdparty)
THIRDPARTYOBJS=$(INSTDIR)\apicache.wixobj $(INSTDIR)\lsacache.wixobj
-THIRDPARTYDEPS=$(INSTDIR)\Heimdal-krbcompat.msm
-THIRDPARTYOPT=-dApiCache=1 -dLsaCache=1 -dKrbCompat=1
+THIRDPARTYOPT=-dApiCache=1 -dLsaCache=1
!endif
INSTALLER=$(INSTDIR)\Heimdal.msi
RUNTIMEMODULE="$(MSSDK)\Redist\VC\microsoft.vcxx.crt.$(PLATFORM)_msm.msm"
-$(INSTALLER): $(OBJ)\heimdal-installer.wixobj $(MERGEMOD) $(THIRDPARTYOBJS) $(THIRDPARTYDEPS)
- $(LIGHT) -out $@ $(OBJ)\heimdal-installer.wixobj $(THIRDPARTYOBJS) -sval
+$(INSTALLER): $(OBJ)\heimdal-installer.wixobj $(MERGEMOD) $(THIRDPARTYOBJS) \
+ $(THIRDPARTYDEPS) lang\en-us.wxl
+ $(LIGHT) -out $@ $(OBJ)\heimdal-installer.wixobj $(THIRDPARTYOBJS) \
+ -sval -cultures:en-us -loc lang\en-us.wxl \
+ -dWixUILicenseRtf=lang\license-en-us.rtf \
+ -ext WixUIExtension
$(_CODESIGN)
$(OBJ)\heimdal-installer.wixobj: heimdal-installer.wxs
@@ -83,9 +87,10 @@ $(OBJ)\heimdal-installer.wixobj: heimdal-installer.wxs
-dSrcDir=$(SRC) \
-dPlatform=$(PLATFORM) \
-dRuntimeModule=$(RUNTIMEMODULE) \
+ -dPolPrefix=$(POLPREFIX) \
$(THIRDPARTYOPT)
all:: $(INSTALLER)
clean::
- -$(RM) $(INSTALLER)
\ No newline at end of file
+ -$(RM) $(INSTALLER)
diff --git a/packages/windows/installer/heimdal-assemblies.wxs b/packages/windows/installer/heimdal-assemblies.wxs
index faedf2135..6d4c72515 100644
--- a/packages/windows/installer/heimdal-assemblies.wxs
+++ b/packages/windows/installer/heimdal-assemblies.wxs
@@ -19,7 +19,7 @@
diff --git a/packages/windows/installer/heimdal-installer.wxs b/packages/windows/installer/heimdal-installer.wxs
index 0d5dc69ab..c6733937a 100644
--- a/packages/windows/installer/heimdal-installer.wxs
+++ b/packages/windows/installer/heimdal-installer.wxs
@@ -11,6 +11,8 @@
+
+
@@ -22,18 +24,20 @@
+
+
-
+ Language='!(loc.LanguageCode)' Codepage='1252' Version='$(var.Version)'
+ Manufacturer='!(loc.Manufacturer)'>
-
+
@@ -44,36 +48,42 @@
Guid='$(var.GuidKinit)'
Win64='$(var.Win64)'>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -119,9 +163,19 @@
+
+
+
+
+
+
+
+
+ Installed OR Privileged
@@ -139,11 +193,11 @@
+
+
+
-
-
-
@@ -151,7 +205,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/windows/installer/lang/en-us.wxl b/packages/windows/installer/lang/en-us.wxl
new file mode 100644
index 000000000..29fafe38d
--- /dev/null
+++ b/packages/windows/installer/lang/en-us.wxl
@@ -0,0 +1,12 @@
+
+
+ 1033
+ 1252
+ Heimal
+ Heimdal Developers
+ Heimdal Kerberos tools and libraries
+
+ Heimdal
+ Command line tools and libraries for Heimdal Kerberos
+ Installation of this package requires elevation.
+
diff --git a/packages/windows/installer/lang/license-en-us.rtf b/packages/windows/installer/lang/license-en-us.rtf
new file mode 100644
index 000000000..2780bf171
Binary files /dev/null and b/packages/windows/installer/lang/license-en-us.rtf differ