The way mine is setup is that each package has its own .xml file in the packages folder (there's a bit about this here: <meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://wpkg.org/Packages.xml">http://wpkg.org/Packages.xml</a>).<div>
<br></div><div>So, for example, I would create a file called hardcopy.xml to manage this package. As long as you specify the package id and this matches the name of the package id in profiles.xml then you can add and remove this package from individual hosts (or groups of hosts using wildcards/pattern matching) in your hosts.xml file.<div>
<br></div><div>It sounds a bit complex but once you get your head around it you'll find it's really flexible.<br><br><div class="gmail_quote">On 9 May 2011 23:56, Ninnig, Alexander <span dir="ltr"><<a href="mailto:Alexander.Ninnig@rechnungshof.rlp.de">Alexander.Ninnig@rechnungshof.rlp.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi folks,<br>
<br>
sorry, I just don't get it:<br>
<br>
I'm trying to figure out how to uninstall software using WPKG.<br>
<br>
As far as I get it (I am a newbie):<br>
there's<br>
* hosts.xml - meaning: which profile is assigned to which computer<br>
* profiles.xml - meaning: which softwarepackages are assigned to which<br>
profile<br>
* packages.xml - meaning: all the actions (line install, upgrade, remove<br>
plus checks)<br>
So far, so good.<br>
<br>
The point is: in those packaging.xml-files, there are three actions<br>
described: install, upgrade, remove. How does the computer know, which<br>
action to take? I'm kinda looking for a assignment like: uninstall<br>
package firefox in profile custom, which is assigned to host pc001<br>
<br>
So far, I deployed hardcopy, which worked fine. Packages.xml contains:<br>
<install cmd='"%SOFTWARE%\installers\hc.exe" /InstallSilent<br>
/InstallCommonGroup /InstallDir="%Programfiles%\Hardcopy"' /><br>
<upgrade cmd='%WINDIR%\SwSetupuexe<br>
"%PROGRAMFILES%\Hardcopy\hardcopy.del" /Silent' /><br>
<upgrade cmd='"%SOFTWARE%\installers\hc.exe" /InstallSilent<br>
/InstallCommonGroup /InstallDir="%Programfiles%\Hardcopy"' /><br>
<remove cmd='%WINDIR%\SwSetupuexe "%PROGRAMFILES%\Hardcopy\hardcopy.del"<br>
/Silent' /><br>
As I said, installation worked fine. What would I have to do to<br>
uninstall Hardcopy? How do I tell the clients to use the remove-cmd?<br>
<br>
<br>
Greetings,<br>
Alex<br>
-------------------------------------------------------------------------<br>
wpkg-users mailing list archives >> <a href="http://lists.wpkg.org/pipermail/wpkg-users/" target="_blank">http://lists.wpkg.org/pipermail/wpkg-users/</a><br>
_______________________________________________<br>
wpkg-users mailing list<br>
<a href="mailto:wpkg-users@lists.wpkg.org">wpkg-users@lists.wpkg.org</a><br>
<a href="http://lists.wpkg.org/mailman/listinfo/wpkg-users" target="_blank">http://lists.wpkg.org/mailman/listinfo/wpkg-users</a><br>
</blockquote></div><br></div></div>