custom krb5.ini file?

Matt Miller mem at isc.upenn.edu
Mon Feb 23 12:26:50 EST 2015


I ended up using msi2xml to unpack the MSI, replace the krb5.ini with Penn's, and repack the MSI.

It worked like a charm.  :)

• http://stackoverflow.com/questions/126562/how-to-replace-a-file-in-a-msi-installerhttp://msi2xml.sourceforge.net/



> On Feb 4, 2015, at 3:09 PM, Benjamin Kaduk <kaduk at MIT.EDU> wrote:
> 
> On Wed, 4 Feb 2015, Matt Miller wrote:
> 
>> Hi,
>> 
>> We want to distribute a "Pennified" KfW installer with a custom krb5.ini file. What's the recommended way to do this? I can think of two possible ways;
>> 
>> 1. unpack the MSI, replace the krb5.ini file, repack.
>> 2. use a wrapper to install default MSI, then copy our krb5.ini into place.
>> 
>> But I can't find any documentation on customizing the installer, so any
>> help would be appreciated.
> 
> We have an "MIT-ified" installer that we distribute within MIT; there is a
> little bit of code in the installer generation to help with this.
> 
> https://github.com/krb5/krb5/blob/master/src/windows/installer/wix/config.wxi#L69
> makes the installer pull the configuration files (just krb5.ini at the
> moment) from the "athena" subdirectory instead of using the default.  You
> could add a local patch to do a similar thing for Penn, but that would
> require building (and signing) your own installers.
> 
> I don't remember whether orca provides an easy way to effect a change of
> this nature, but it is certainly a useful tool for MSI inspection and
> modification.
> 
> -Ben

--
Matt Miller
ISC/Cient Care			phone: 215-573-3829
University of Pennsylvania	jabber: mem at upenn.edu




More information about the kfwdev mailing list