New Foswiki release 2.1.6 is available with important security fixes.
Sourceforge foswiki email lists being discontinued. Subscribe to the new Foswiki announce and discuss lists at MailingLists

Item8792: pre/post install & uninstall routines not run when extension installed by bin/configure

Priority: Normal
Current State: Closed
Released In: 1.1.0
Target Release: minor
Applies To: Engine
Reported By: GeorgeClark
Waiting For:
Last Change By: KennethLavrsen
This is addressed by Tasks.Item8640 in 1.1, but 1.0 needs a fix to 1.0.9

The routine only calls the pre/post routines when does the unpack of the extension archive. When the web bin/configure unpacks the archive, the pre/post routines get skipped for that extension. However if dependencies are resolved by, those archives get unpacked by, so the pre/post routines are executed. should be changed to always invoke the pre/post routines, regardless of whether or not unpacked the archive.

-- GeorgeClark - 28 Mar 2010

Actually the post routines always run, the pre-routine is skipped only for the top extension. So a workaround is to move processing to the post routines where possible.

-- GeorgeClark - 28 Mar 2010

This is resolved in 1.1 by the rewrite of the package installer. Too complex to fix for 1.0.

-- GeorgeClark - 23 Jun 2010

Changing status to Deferred (which is not a choice) so No action required. This is fixed in 1.1

-- GeorgeClark - 13 Sep 2010

ItemTemplate edit

Summary pre/post install & uninstall routines not run when extension installed by bin/configure
ReportedBy GeorgeClark
Codebase 1.0.9
SVN Range
AppliesTo Engine
Priority Normal
CurrentState Closed
TargetRelease minor
ReleasedIn 1.1.0
Topic revision: r5 - 04 Oct 2010, KennethLavrsen - This page was cached on 20 Sep 2018 - 00:14.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy