[GRASS5] 5.0.2 trashes .grassrc5

Markus Neteler neteler at itc.it
Thu Mar 13 03:27:17 EST 2003

On Sun, Mar 09, 2003 at 06:23:40PM +0000, Glynn Clements wrote:
> I see what you are trying to do, but it's the wrong approach. The
> grass5 script itself needs to be changed to preserve argument
> boundaries, e.g.
> 	exec "$GISBASE/etc/Init.sh" "$GRASS_GUI" "$@"
> Actually, the grass5 script should be reduced to just:
> 	#!/bin/sh
> 	GISBASE=...
> 	export GISBASE
> 	exec "$GISBASE/etc/Init.sh" "$@"
> with everything else moved into Init.sh. That will work for every
> possible combination of arguments, even those which include embedded
> spaces, newlines, quotes etc.

I have submitted an update to 5.0/CVS/HEAD for

according to the suggestions above. White space support should be present
(I tried on Linu only) again.

In fact the script is simpler now.


More information about the grass-dev mailing list