Hi,

I'm trying to get the following manifest to work on a Windows Server 2008R2 
node:

*package { 'signotec WinUSB':*
* ensure           => '1.0.4',*
* source           => "E:/signotec_WinUSB_1.0.4_64Bit.exe",*
* install_options  => ['/S', '/vn'],*
*}*

Running 'puppet agent -t --debug' shows that the following command is 
executed:

*Debug: Executing 'cmd.exe /c start "puppet-install" /w 
E:\signotec_WinUSB_1.0.4_64Bit.exe /S /vn'*

About a second later, the MSI help pops up ( http://i.imgur.com/PpW5zVB.png 
).

When i manually run the command "*E:\signotec_WinUSB_1.0.4_64Bit.exe /S 
/vn"* the package Installation works as expected.

Note that the /S /vn switches are mandatory with this particular package to 
perform a silent installation.


What Puppet actually does is probably something like this:

*msiexec.exe /qn /norestart /i E:/signotec_WinUSB_1.0.4_64Bit.exe /S /vn*


Which fails because the past two parameters are not supported my msiexec.



Any ideas how to work around this issue?

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/625500ec-db79-4564-ae25-883747c7ae54%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to