[wpkg-users] wpkg.xmk on the client

Johannes.Brix at evidian.com Johannes.Brix at evidian.com
Mon Aug 17 10:08:09 CEST 2009


Hello again,

I face some problems, related to the local wpkg.xml.

1. For what actions is it used beside reflecting the client installation 
status?
I have seen that e.g. upgrade and uninstall commands seems to be taken 
from this file. 
Why and why not from the global packages.xml ?

2. Phantom package in local wpkg.xml
I created a new package for distribution of our antivirus software on our 
servers. See below.
The "uninstall" information in the registry is the same, the difference 
are the used installation packages.

With the next run of update, on half of my mainted PCs, I now have this 
package in the local wpkg.xml
and everytime update is executed, it tries to uninstall thie package 
because it is not assigned to this PC.
I have no clue why this package has been added to the local wpkg.xml file.

Is it possible that wpkg.js tries under certain condions to check all 
available packages
in relation to a PC, adds it to the local wpkg.xml and then tries to 
uninstall it if not assigned in the profiles and hosts?

Kind regards,
Johannes

---
   <!-- Symantec Endpoint Protection -->
   <package 
      id="SEP" 
      name="Symantec Endpoint Protection" 
      revision="1" 
      reboot="false" 
      priority="50"> 
      <check type="uninstall" condition="exists" path="Symantec Endpoint 
Protection" />
      <install cmd='\\%WPKG-Master%\wpkg\0base\trace.cmd SEP-inst Begin 
install' />
      <install cmd='\\%WPKG-Master%\wpkg\SEP\setup-pers-fw.exe' />
      <install cmd='\\%WPKG-Master%\wpkg\0base\trace.cmd SEP-inst End 
install' />
      <upgrade cmd='\\%WPKG-Master%\wpkg\0base\trace.cmd SEP-upd Begin 
update' />
      <upgrade cmd='\\%WPKG-Master%\wpkg\SEP\setup-pers-fw.exe' />
      <upgrade cmd='\\%WPKG-Master%\wpkg\0base\trace.cmd SEP-upd End 
update' />
      <remove cmd='\\%WPKG-Master%\wpkg\0base\trace.cmd SEP-remove Begin 
remove' />
      <remove cmd='\\%WPKG-Master%\wpkg\0base\uninstpkg.cmd 
"Symantec.Endpoint.Protection"' /> 
      <remove cmd='\\%WPKG-Master%\wpkg\0base\trace.cmd SEP-remove End 
remove' />
   </package> 

   <package 
      id="SEP-SVR" 
      name="Symantec Endpoint Protection - SVR" 
      revision="1" 
      reboot="false" 
      priority="50"> 
      <check type="uninstall" condition="exists" path="Symantec Endpoint 
Protection" />
      <install cmd='\\%WPKG-Master%\wpkg\0base\trace.cmd SEP-inst Begin 
install' />
      <install cmd='\\%WPKG-Master%\wpkg\SEP\setup-srv-x32.exe' />
      <install cmd='\\%WPKG-Master%\wpkg\0base\trace.cmd SEP-inst End 
install' />
      <upgrade cmd='\\%WPKG-Master%\wpkg\0base\trace.cmd SEP-upd Begin 
update' />
      <upgrade cmd='\\%WPKG-Master%\wpkg\SEP\setup-srv-x32.exe' />
      <upgrade cmd='\\%WPKG-Master%\wpkg\0base\trace.cmd SEP-upd End 
update' />
      <remove cmd='\\%WPKG-Master%\wpkg\0base\trace.cmd SEP-remove Begin 
remove' />
      <remove cmd='\\%WPKG-Master%\wpkg\0base\uninstpkg.cmd 
"Symantec.Endpoint.Protection"' /> 
      <remove cmd='\\%WPKG-Master%\wpkg\0base\trace.cmd SEP-remove End 
remove' />
   </package> 
---



More information about the wpkg-users mailing list