Windows: Build and install kpasswd
This commit is contained in:
@@ -31,5 +31,21 @@
|
|||||||
|
|
||||||
RELDIR=kpasswd
|
RELDIR=kpasswd
|
||||||
|
|
||||||
!include ../windows/NTMakefile.w32
|
!include ../windows/NTMakefile.w32
|
||||||
|
|
||||||
|
BINPROGRAMS=\
|
||||||
|
$(BINDIR)\kpasswd.exe
|
||||||
|
|
||||||
|
KPASSWDLIBS=\
|
||||||
|
$(LIBROKEN) \
|
||||||
|
$(LIBHEIMDAL) \
|
||||||
|
$(LIBVERS)
|
||||||
|
|
||||||
|
$(BINDIR)\kpasswd.exe: $(OBJ)\kpasswd.obj $(KPASSWDLIBS)
|
||||||
|
$(EXECONLINK)
|
||||||
|
$(EXEPREP)
|
||||||
|
|
||||||
|
all:: $(BINPROGRAMS)
|
||||||
|
|
||||||
|
clean::
|
||||||
|
-$(RM) $(BINPROGRAMS)
|
||||||
|
@@ -13,6 +13,7 @@
|
|||||||
<?define GuidKdigest=D13DA4C0-B1BB-4C02-8ED2-5DFC7D16B19D ?>
|
<?define GuidKdigest=D13DA4C0-B1BB-4C02-8ED2-5DFC7D16B19D ?>
|
||||||
<?define GuidPolGSSAPI=2EB8472F-64DD-470B-AF65-FC8AAC185788 ?>
|
<?define GuidPolGSSAPI=2EB8472F-64DD-470B-AF65-FC8AAC185788 ?>
|
||||||
<?define GuidPolKerberos=9ED6B62C-13D0-43BB-BCD7-4737D3E6EC43 ?>
|
<?define GuidPolKerberos=9ED6B62C-13D0-43BB-BCD7-4737D3E6EC43 ?>
|
||||||
|
<?define GuidKpasswd=20A984EC-5BCB-4B93-A3A9-7AACBDC625E9 ?>
|
||||||
|
|
||||||
<?else?>
|
<?else?>
|
||||||
|
|
||||||
@@ -26,6 +27,7 @@
|
|||||||
<?define GuidKdigest=3FFBFAB0-FB37-411C-AF4E-53BCC468D7D1 ?>
|
<?define GuidKdigest=3FFBFAB0-FB37-411C-AF4E-53BCC468D7D1 ?>
|
||||||
<?define GuidPolGSSAPI=7B7D6813-8D9C-4647-8966-89A1CA24A08B ?>
|
<?define GuidPolGSSAPI=7B7D6813-8D9C-4647-8966-89A1CA24A08B ?>
|
||||||
<?define GuidPolKerberos=EF04F1AF-725B-4AF6-AE7B-18E2036C03B9 ?>
|
<?define GuidPolKerberos=EF04F1AF-725B-4AF6-AE7B-18E2036C03B9 ?>
|
||||||
|
<?define GuidKpasswd=B66C04B5-EE1D-48C3-A25B-4DCAAA8F459B ?>
|
||||||
|
|
||||||
<?endif?>
|
<?endif?>
|
||||||
|
|
||||||
@@ -97,6 +99,13 @@
|
|||||||
<File Name='kdigest.pdb' />
|
<File Name='kdigest.pdb' />
|
||||||
</Component>
|
</Component>
|
||||||
|
|
||||||
|
<Component Id='comp.kpasswd'
|
||||||
|
Guid='$(var.GuidKpasswd)'
|
||||||
|
Win64='$(var.Win64)'>
|
||||||
|
<File Name='kpasswd.exe' KeyPath='yes' />
|
||||||
|
<File Name='kpasswd.pdb' />
|
||||||
|
</Component>
|
||||||
|
|
||||||
<Merge Id='Heimdal.Assemblies' Language='0'
|
<Merge Id='Heimdal.Assemblies' Language='0'
|
||||||
SourceFile='$(var.InstDir)\Heimdal.msm' />
|
SourceFile='$(var.InstDir)\Heimdal.msm' />
|
||||||
|
|
||||||
@@ -287,6 +296,7 @@
|
|||||||
<ComponentRef Id='comp.kdigest' />
|
<ComponentRef Id='comp.kdigest' />
|
||||||
<ComponentRef Id='comp.kinit' />
|
<ComponentRef Id='comp.kinit' />
|
||||||
<ComponentRef Id='comp.klist' />
|
<ComponentRef Id='comp.klist' />
|
||||||
|
<ComponentRef Id='comp.kpasswd' />
|
||||||
<ComponentRef Id='comp.krb5.conf' />
|
<ComponentRef Id='comp.krb5.conf' />
|
||||||
<ComponentRef Id='comp.krb5.conf.move' />
|
<ComponentRef Id='comp.krb5.conf.move' />
|
||||||
<ComponentRef Id='comp.krb5.ini.move' />
|
<ComponentRef Id='comp.krb5.ini.move' />
|
||||||
|
Reference in New Issue
Block a user