<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
> > From: wpkg-users-bounces@lists.wpkg.org<BR>> > [mailto:wpkg-users-bounces@lists.wpkg.org] On Behalf Of Chris Wilcox<BR>> > Sent: Thursday, November 12, 2009 4:12 AM<BR>> > To: wpkg<BR>> > Subject: Re: [wpkg-users] Just running one package at each run<BR>> ><BR>> > >> First, one more pitfall warning: regardless of what you<BR>> > do, remember that WPKG<BR>> > >> will also *UNINSTALL* software if it has a package<BR>> > definition, but is not listed<BR>> > >> in your profile. So if a user already installed software<BR>> > that is not yet in his<BR>> > >> profile, WPKG would actually remove it (at least, that's<BR>> > the default behavior).<BR>> ><BR>> > > Why do you say that WPKG removes installed software not yet<BR>> > in the profile for that<BR>> > > computer if a package definition exists? That isn't how it<BR>> > works...unless I<BR>> > > misunderstand what you are saying?<BR>> ><BR>> > Either that, or you are using different command-line options<BR>> > that I am. You can turn off this behavior.<BR>> ><BR>> > Let's say that you have defined four packages in your packages.xml:<BR>> ><BR>> > Package AcrobatReader<BR>> > Package Firefox<BR>> > Package Safari<BR>> > Package Putty<BR>> ><BR>> > You have two profiles:<BR>> ><BR>> > Original-profile<BR>> > AcrobatReader<BR>> > Firefox<BR>> > Putty<BR>> ><BR>> > New-profile:<BR>> > Depends original-profile<BR>> > Safari.<BR>> ><BR>> > Host johnSmithLaptop profile-id="Original-Profile"<BR>> ><BR>> > Now let's say that John Smith, user of johnSmithLaptop, has<BR>> > Acrobat Reader already installed, and decides on his own to<BR>> > install Safari.<BR>> ><BR>> > Then he brings the laptop in, and WPKG performs a synchronize<BR>> > operation.<BR>> ><BR>> > WPKG will use the profile original-profile.<BR>> ><BR>> > This will cause Firefox and Putty to be installed (from<BR>> > original-profile)<BR>> ><BR>> > It will also cause Safari to be removed, because Safari is<BR>> > listed in packages.xml but not in the profile for that host.<BR>> ><BR>> > --------------------------------------------------------------<BR>> <BR>> This is not true, WPKG removes only packages listed in the local wpkg.xml file, which are not assigned to the host via profiles.<BR>> <BR>> If the user installs any application without using WPKG, then it is not managed.<BR>
<BR>
Glad I'm not missing something! If it did work like this then Add/Remove Programs would be emptied at each boot :)<BR> <br /><hr />View your other email accounts from your Hotmail inbox. <a href='http://clk.atdmt.com/UKM/go/167688463/direct/01/' target='_new'>Add them now.</a></body>
</html>