[wix-users] Hide values of some parameters in the wix log

Sean Hall r.sean.hall at gmail.com
Thu Jan 26 11:12:25 PST 2017


This was fixed in v3.10 (https://github.com/wixtoolset/issues/issues/4731).
You should upgrade as soon as possible to v3.10.3 for the security fixes,
anyway.

On Thu, Jan 26, 2017 at 6:50 AM, Aleksey Kondratov <
alex.kondratov at hotmail.com> wrote:

>
> Hello  guys,
>
>
> I have a bundle wix project. I'm running it in command line in silent mode
> - e.g.
>
>
> project.exe User={user} UserPassword={userPassword} -s -l output.log
>
>
> The value {userPassword} is hidden in the project:
>
>
>  <Variable Name="userPassword" Type="string" Value=""
> bal:Overridable="yes" Hidden="yes" Persisted="yes"/>
>
>
> but the first line in the log output.log contains all variables in plain
> text:
>
>
> Burn v3.9.1208.0, Windows v6.1 (Build 7601: Service Pack 1), path:
> Project.exe, cmdline: 'ServiceUser=user UserPassword=password -s -l
> prizm-output.log' Initializing string variable 'InstallFolder' to value
> 'C:\Prizm'
> Initializing string variable 'ServiceUser' to value ''
> Initializing hidden variable 'UserPassword'
> ...
>
>
> Further hiding of the variable works well, the issue is just in the first
> line in log
>
>
> So the question is - does it exist a way to remove the first line from the
> log or hide the value of the UserPassword variable there?
>
>
> Thanks...
>
> --
> Alex
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
>


More information about the wix-users mailing list