> I stand corrected ;-)> > > -----Original Message-----> > From: 
> [email protected] [mailto:wpkg-users-> > 
> [email protected]] On Behalf Of [email protected]> > Sent: 11 
> February 2009 02:33> > To: Chris Wilcox> > Cc: wpkg> > Subject: Re: 
> [wpkg-users] Stopping installations being called each> time> > WPKGruns...> > 
> > > Hi,> > > > > -----Original Message-----> > > From: 
> [email protected] [mailto:wpkg-users-> > > 
> [email protected]] On Behalf Of Tomasz Chmielewski> > > Sent: 10 
> February 2009 22:06> > > To: Chris Wilcox> > > Cc: wpkg> > > Subject: Re: 
> [wpkg-users] Stopping installations being called each> > time> > > WPKG 
> runs...> > >> > > Chris Wilcox schrieb:> > >> > > > That gets me to my 
> question - the commercial system I use will> > never> > > > initiate a 
> package installation if the local and network ini file> > > says> > > > that 
> the package is already installed. With WPKG, it seems you> > MUST> > > > 
> specifiy conditions to prevent this occuring? Most of the> software> > I> > > 
> > use is educational stuff and is not listed in any of the WPKG> > silent> > 
> > > installer pages - it can often be quite difficult to work out what> > > > 
> condition syntax to use to prevent installs repeating at each> > > > 
> workstation boot - MSI's handle this a little better as they don't> > > > 
> normally repeat the whole install, but many exe based> installations> > > > 
> insist on re-installing even if the app is already on.> > > >> > > > Am I 
> missing something obvious here? Should WPKG try to repeat> > > installs> > > 
> > at every boot if the package does not have any condition syntax?> > >> > > 
> You missed this one:> > >> > > http://wpkg.org/Execute_once_/_always> > >> > 
> > Does it solve your problem?> > >> > >> > > > Hi Tomasz,> > > > I'm not 
> entirely sure Chris meant that. I think he was talking more> > about the 
> general> > complexity of package definitions as a whole.> > > > Hi Chris,> > 
> > > Most commercial systems rely on solely on getting a clean exit from> an> 
> > install and> > then updating their files to say software is installed. In 
> an ideal> > world this is totally> > correct and just "works". In an un-ideal 
> world, just because an> > installer says it worked,> > it's not necessarily 
> true that it worked the way you expected. I see> > what you mean but in> > 
> some ways you're highlighting a problem with the commercial systems.> > They 
> don't "check",> > they make assumptions...> > > > WPKG hedges its bets 
> because, quite frankly, dumb things happen.> > Installers can sometimes> > 
> screw up without appearing to fail and if they don't re-check things> > you> 
> > also run the risk> > of admins and power users fiddling with stuff behind 
> their backs.> > > > The "checks" are simple tests to look for some key 
> registry entry,> > file> > or other thing to> > verify if a package is 
> installed or not. It's kept flexible so WPKG> can> > be a general launcher> > 
> of software and not just installers but you can also put more checks> in> > 
> to handle power users> > and admins playing with things.> > > > I have to 
> admit working out the "checks" to confirm something is> > installed can be a 
> pain> > but it is literally a precautionary test to check if software got> > 
> installed. I generally> > only use the "uninstall" key check to confirm 
> things. I've rarely used> > the other checks> > because most people fear my 
> wrath if they play around with their> > systems> > ;-)> > > > The things is, 
> as you quite rightly say, WPKG *always* performs these> > checks. I don't 
> think> > anyone has queried that before and that's a bonofide comment. I'm> > 
> wondering if you really> > could streamline WPKG to not need checks... 
> hrmmm... It's worth> > thinking> > about! I'll try> > and do some groundwork 
> for the devs and see if I can make a case for> it.> > > > And ...and here I'm 
> corrected ! As Rainer says, if you don't supply> checks... no checks are 
> made... doh! Back to reading the code again!> > Keith> > > I come from an 
> educational background too. Even worse, we teach> > "Business" here so the 
> software> > is expensive and full of copyright protections! If you'd seen 
> the> utter> > rubbish with activation> > keys, internet activation and 
> registration dialogs our software throws> > up you'd understand why> > I'm 
> glad I've got WPKG to play with!> > > > I've tried just about everything from 
> repackaging software, making my> > own self-healing MSIs,> > using AutoIt (to 
> automate keypresses) through to fighting old> > InstallShield setups and 
> recording> > response files to replay to it. Installers are just nuts 
> nowadays!> > > > I agree totally with you on the MSI front. MSI's are a much 
> cleaner> > way> > of installing software.> > I also have to admit that 
> they're a right pain to write correctly! MS> > has not approached> > MSI with 
> an idea of making it simple!> > > > Ho hum,> > > > Anyway, I'd better get 
> back to other things...> > > > Have fun,> > > > Keith> > > > > > >> > > --> > 
> > Tomasz Chmielewski
 
Cheers for the guidance on this folks - I've just started playing with WPKG 
over the past few weeks - given I have 14 schools I will be using this in, I've 
set up a dedicated 'package test' PC at my main site and am starting to look at 
the suitable 'conditions' for the packages I'll be rolling out.  It is starting 
to make a bit more sense and in ways it is better than my 'commercial' stuff in 
that if a student does remove a program, WPKG will simply re-insall it at the 
next reboot.  Useful for the small schools with little security on the desktops 
:)
_________________________________________________________________

Hotmail, Messenger, Photos  and more - all with the new Windows Live. Get 
started! 
http://www.download.live.com/
-------------------------------------------------------------------------
wpkg-users mailing list archives >> http://lists.wpkg.org/pipermail/wpkg-users/
_______________________________________________
wpkg-users mailing list
[email protected]
http://lists.wpkg.org/mailman/listinfo/wpkg-users

Reply via email to