Also while attempting to read the rc file if no rc file is given on 
the command line and no rc file is found the function "fatal_error" 
is called throwing the following error:
"./uninstall.sh: fatal_error: command not found".

In other words the function "fatal_error" was missing from all six 
uninstall.sh scripts!

All six uninstall.sh scripts with the added function are attached!

-Matt

On 2 Apr 2015 at 7:21, Tom Eastep wrote:

> On 4/2/2015 6:24 AM, matt darfeuille wrote:
> > Hi,
> > 
> > While uninstalling shorewall6-4.6.7 and shorewall-core-4.6.7 I get 
> > the following warning respectively:
> > 
> > WARNING: Shorewall6 Version 4.6.7 is not installed
> > Uninstalling shorewall6
> > Shorewall6 Uninstalled
> > Uninstalling shorewall 4.6.7
> > Shorewall Uninstalled
> > WARNING: Shorewall Core Version 4.6.7 is not installed
> > Uninstalling Shorewall Core
> > Shorewall Core Uninstalled
> > 
> > The warning for shorewall6-4.6.7 is triggerd by the line 139 due to 
> > the missing "E" in the variable name ${SHAREDIR}.
> > 
> > For uninstalling shorewall* my assumption is as follows:
> > First uninstalling shorewall[6]-init; then shorewall[6]-lite or 
> > shorewall[6]-4.6.7 and then shorewall-core.
> > 
> > Based on that assumption, the warning triggered by shorewall-core is 
> > caused by shorewall-4.6.7 on line 200 which removes the directory 
> > $LIBEXECDIR/shorewall where it should only be "rmed" when $LIBEXECDIR 
> > has not the same path as $SHAREDIR.
> > Adding at the start of  the line:
> > [ ${LIBEXECDIR} = ${SHAREDIR} ] || rm ... 
> > makes the warning disappear.
> > 
> > Modified scripts attached.
> 
> Thanks Matt
> 
> -Tom
> -- 
> Tom Eastep        \ When I die, I want to go like my Grandfather who
> Shoreline,         \ died peacefully in his sleep. Not screaming like
> Washington, USA     \ all of the passengers in his car
> http://shorewall.net \________________________________________________
> 
> 





-------------- Enclosure number 1 ----------------
 * This message contains the file 'uninstall-scripts-4.6.7.tar.bz2', which has 
been
 * uuencoded. If you are using Pegasus Mail, then you can use
 * the browser's eXtract function to lift the original contents
 * out to a file, otherwise you will have to extract the message
 * and uudecode it manually.

begin 660 uninstall-scripts-4.6.7.tar.bz2
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
/0'P@#_\7<D4X4)#K3%@@
`
end

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Shorewall-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-users

Reply via email to