* ltmain.in, libtoolize.in, commit, config/mailnotify: Correctly

quote usage of $basename and $dirname to avoid (unlikely) path
expansion.
This commit is contained in:
Scott James Remnant 2004-02-13 07:26:08 +00:00
parent d9e97e3854
commit 0964364db2
5 changed files with 10 additions and 6 deletions

View File

@ -1,5 +1,9 @@
2004-02-13 Scott James Remnant <scott@netsplit.com>
* ltmain.in, libtoolize.in, commit, config/mailnotify: Correctly
quote usage of $basename and $dirname to avoid (unlikely) path
expansion.
* tests/sh.test: Test the config/ltmain.sh and libtoolize in the
build directory not the source directory, where they won't exist
during 'make distcheck'.

2
commit
View File

@ -85,7 +85,7 @@ basename="s,^.*/,,g"
progpath="$0"
# The name of this program:
progname=`echo "$progpath" | $SED $basename`
progname=`echo "$progpath" | $SED "$basename"`
PROGRAM=clcommit
# Global variables:

View File

@ -72,7 +72,7 @@ basename="s,^.*/,,g"
progpath="$0"
# The name of this program:
progname=`echo "$progpath" | $SED $basename`
progname=`echo "$progpath" | $SED "$basename"`
PROGRAM=mailnotify
# Global variables:

View File

@ -65,7 +65,7 @@ basename="s,^.*/,,g"
progpath="$0"
# The name of this program:
progname=`echo "$progpath" | $SED $basename`
progname=`echo "$progpath" | $SED "$basename"`
PROGRAM=libtoolize
# Global variables:
@ -244,7 +244,7 @@ func_mkdir_p ()
while test ! -d "$my_dir"; do
my_dirs="$my_dir $my_dirs"
case $my_dir in */*) ;; *) break ;; esac
my_dir=`echo "$my_dir" | $SED $dirname`
my_dir=`echo "$my_dir" | $SED "$dirname"`
done
test ! -n "$my_dirs" || $MKDIR $my_dirs
}
@ -258,7 +258,7 @@ func_copy ()
my_destfile="$2"
my_return_status=1
func_mkdir_p `echo "$my_destfile" | $SED $dirname`
func_mkdir_p `echo "$my_destfile" | $SED "$dirname"`
$RM "$my_destfile"
if $opt_link && $LN_S "$my_srcfile" "$my_destfile"; then

View File

@ -35,7 +35,7 @@ basename="s,^.*/,,g"
progpath="$0"
# The name of this program:
progname=`echo "$progpath" | $SED $basename`
progname=`echo "$progpath" | $SED "$basename"`
modename="$progname"
# Global variables: