=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== gant-1.9.11/scripts/bin_standalone/startGroovy-13- gant-1.9.11/scripts/bin_standalone/startGroovy:14:PROGNAME=`basename "$0"` gant-1.9.11/scripts/bin_standalone/startGroovy-15- gant-1.9.11/scripts/bin_standalone/startGroovy:16:#DIRNAME=`dirname "$0"` gant-1.9.11/scripts/bin_standalone/startGroovy-17- ############################################## gant-1.9.11/scripts/bin_standalone/startGroovy-75- javaExecutable="`which javac`" gant-1.9.11/scripts/bin_standalone/startGroovy:76: [ -z "$javaExecutable" -o "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ] && die "JAVA_HOME not set and cannot find javac to deduce location, please set JAVA_HOME." gant-1.9.11/scripts/bin_standalone/startGroovy-77- # readlink(1) is not available as standard on Solaris 10. gant-1.9.11/scripts/bin_standalone/startGroovy-78- readLink=`which readlink` gant-1.9.11/scripts/bin_standalone/startGroovy:79: [ `expr "$readLink" : '\([^ ]*\)'` = "no" ] && die "JAVA_HOME not set and readlink not available, please set JAVA_HOME." gant-1.9.11/scripts/bin_standalone/startGroovy:80: javaExecutable="`readlink -f \"$javaExecutable\"`" gant-1.9.11/scripts/bin_standalone/startGroovy:81: javaHome="`dirname \"$javaExecutable\"`" gant-1.9.11/scripts/bin_standalone/startGroovy:82: javaHome=`expr "$javaHome" : '\(.*\)/bin'` gant-1.9.11/scripts/bin_standalone/startGroovy-83- JAVA_HOME="$javaHome" ############################################## gant-1.9.11/scripts/bin_standalone/startGroovy-90-if $cygwin ; then gant-1.9.11/scripts/bin_standalone/startGroovy:91: [ -n "$GROOVY_HOME" ] && GROOVY_HOME=`cygpath --unix "$GROOVY_HOME"` gant-1.9.11/scripts/bin_standalone/startGroovy:92: [ -n "$JAVACMD" ] && JAVACMD=`cygpath --unix "$JAVACMD"` gant-1.9.11/scripts/bin_standalone/startGroovy:93: [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"` gant-1.9.11/scripts/bin_standalone/startGroovy:94: [ -n "$CP" ] && CP=`cygpath --path --unix "$CP"` gant-1.9.11/scripts/bin_standalone/startGroovy-95-else gant-1.9.11/scripts/bin_standalone/startGroovy:96: if [ -n "$GROOVY_HOME" -a `expr "$GROOVY_HOME":'\/$'` ] ; then gant-1.9.11/scripts/bin_standalone/startGroovy:97: GROOVY_HOME=`echo $GROOVY_HOME | sed -e 's/\/$//'` gant-1.9.11/scripts/bin_standalone/startGroovy-98- fi ############################################## gant-1.9.11/scripts/bin_standalone/startGroovy-103-then gant-1.9.11/scripts/bin_standalone/startGroovy:104: [ -n "$JAVA_HOME" ] && JAVA_HOME=`( cd "$JAVA_HOME" ; pwd )` gant-1.9.11/scripts/bin_standalone/startGroovy-105-fi ############################################## gant-1.9.11/scripts/bin_standalone/startGroovy-112- while [ -h "$PRG" ] ; do gant-1.9.11/scripts/bin_standalone/startGroovy:113: ls=`ls -ld "$PRG"` gant-1.9.11/scripts/bin_standalone/startGroovy:114: link=`expr "$ls" : '.*-> \(.*\)$'` gant-1.9.11/scripts/bin_standalone/startGroovy-115- if expr "$link" : '/.*' > /dev/null; then ############################################## gant-1.9.11/scripts/bin_standalone/startGroovy-117- else gant-1.9.11/scripts/bin_standalone/startGroovy:118: PRG=`dirname "$PRG"`"/$link" gant-1.9.11/scripts/bin_standalone/startGroovy-119- fi ############################################## gant-1.9.11/scripts/bin_standalone/startGroovy-121- SAVED="`pwd`" gant-1.9.11/scripts/bin_standalone/startGroovy:122: cd "`dirname \"$PRG\"`/.." gant-1.9.11/scripts/bin_standalone/startGroovy-123- GROOVY_HOME="`pwd -P`" ############################################## gant-1.9.11/scripts/bin_standalone/startGroovy-202-if $cygwin ; then gant-1.9.11/scripts/bin_standalone/startGroovy:203: GROOVY_HOME=`cygpath --mixed "$GROOVY_HOME"` gant-1.9.11/scripts/bin_standalone/startGroovy:204: JAVA_HOME=`cygpath --mixed "$JAVA_HOME"` gant-1.9.11/scripts/bin_standalone/startGroovy:205: GROOVY_CONF=`cygpath --mixed "$GROOVY_CONF"` gant-1.9.11/scripts/bin_standalone/startGroovy:206: CP=`cygpath --path --mixed "$CP"` gant-1.9.11/scripts/bin_standalone/startGroovy:207: TOOLS_JAR=`cygpath --mixed "$TOOLS_JAR"` gant-1.9.11/scripts/bin_standalone/startGroovy:208: STARTER_CLASSPATH=`cygpath --path --mixed "$STARTER_CLASSPATH"` gant-1.9.11/scripts/bin_standalone/startGroovy-209- ############################################## gant-1.9.11/scripts/bin_standalone/startGroovy-224- for arg in "$@" ; do gant-1.9.11/scripts/bin_standalone/startGroovy:225: CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` gant-1.9.11/scripts/bin_standalone/startGroovy-226- if [ $CHECK -ne 0 ] ; then gant-1.9.11/scripts/bin_standalone/startGroovy:227: patched=`cygpath --path --ignore --mixed "$arg"` gant-1.9.11/scripts/bin_standalone/startGroovy-228- else ############################################## gant-1.9.11/scripts/bin_standalone/startGroovy-231- if [ x"$BASH" = x ]; then gant-1.9.11/scripts/bin_standalone/startGroovy:232: eval `echo args$i`="\"$arg\"" gant-1.9.11/scripts/bin_standalone/startGroovy-233- else ############################################## gant-1.9.11/scripts/bin_standalone/startGroovy-235- fi gant-1.9.11/scripts/bin_standalone/startGroovy:236: i=`expr $i + 1` gant-1.9.11/scripts/bin_standalone/startGroovy-237- done ############################################## gant-1.9.11/scripts/bin_standalone/gant-32- Darwin) gant-1.9.11/scripts/bin_standalone/gant:33: gantLocation=`dirname $1` gant-1.9.11/scripts/bin_standalone/gant:34: gantPath=`readlink "$1"` gant-1.9.11/scripts/bin_standalone/gant-35- if [ "$gantPath" = "" ] ############################################## gant-1.9.11/scripts/bin_standalone/gant-38- else gant-1.9.11/scripts/bin_standalone/gant:39: linkDir=`dirname $gantPath` gant-1.9.11/scripts/bin_standalone/gant-40- currentDirectory=`pwd` ############################################## gant-1.9.11/scripts/bin_standalone/gant-43- gantLocation=`pwd` gant-1.9.11/scripts/bin_standalone/gant:44: gantPath=`basename $gantPath` gant-1.9.11/scripts/bin_standalone/gant-45- readlinkValue="$gantLocation/$gantPath" ############################################## gant-1.9.11/scripts/bin_standalone/gant-50- readlinkPath=`which readlink` gant-1.9.11/scripts/bin_standalone/gant:51: if [ `expr "$readlinkPath" : '\([^ ]*\)'` = "no" ] gant-1.9.11/scripts/bin_standalone/gant-52- then ############################################## gant-1.9.11/scripts/bin_standalone/gant-55- else gant-1.9.11/scripts/bin_standalone/gant:56: readlinkValue=`readlink -f $1` gant-1.9.11/scripts/bin_standalone/gant-57- fi ############################################## gant-1.9.11/scripts/bin_standalone/gant-59- *) gant-1.9.11/scripts/bin_standalone/gant:60: readlinkValue=`readlink -f $1` gant-1.9.11/scripts/bin_standalone/gant-61- ;; ############################################## gant-1.9.11/scripts/bin_standalone/gant-72- GANT_HOME=$readlinkValue gant-1.9.11/scripts/bin_standalone/gant:73: GANT_HOME=`dirname $GANT_HOME` gant-1.9.11/scripts/bin_standalone/gant-74- else gant-1.9.11/scripts/bin_standalone/gant:75: GANT_HOME=`dirname $0` gant-1.9.11/scripts/bin_standalone/gant-76- fi gant-1.9.11/scripts/bin_standalone/gant:77: GANT_HOME=`dirname $GANT_HOME` gant-1.9.11/scripts/bin_standalone/gant-78-fi ############################################## gant-1.9.11/scripts/bin_standalone/gant-94- fi gant-1.9.11/scripts/bin_standalone/gant:95: ANT_HOME=`dirname "$ANT_HOME"` gant-1.9.11/scripts/bin_standalone/gant:96: ANT_HOME=`dirname "$ANT_HOME"` gant-1.9.11/scripts/bin_standalone/gant-97-fi ############################################## gant-1.9.11/scripts/bin_standalone/gant-105-then gant-1.9.11/scripts/bin_standalone/gant:106: GANT_HOME=`cygpath --mixed "$GANT_HOME"` gant-1.9.11/scripts/bin_standalone/gant:107: ANT_HOME=`cygpath --mixed "$ANT_HOME"` gant-1.9.11/scripts/bin_standalone/gant-108-fi ############################################## gant-1.9.11/scripts/bin_requiresGroovy/gant-29- Darwin) gant-1.9.11/scripts/bin_requiresGroovy/gant:30: gantLocation=`dirname $1` gant-1.9.11/scripts/bin_requiresGroovy/gant:31: gantPath=`readlink "$1"` gant-1.9.11/scripts/bin_requiresGroovy/gant-32- if [ "$gantPath" = "" ] ############################################## gant-1.9.11/scripts/bin_requiresGroovy/gant-35- else gant-1.9.11/scripts/bin_requiresGroovy/gant:36: linkDir=`dirname $gantPath` gant-1.9.11/scripts/bin_requiresGroovy/gant-37- currentDirectory=`pwd` ############################################## gant-1.9.11/scripts/bin_requiresGroovy/gant-40- gantLocation=`pwd` gant-1.9.11/scripts/bin_requiresGroovy/gant:41: gantPath=`basename $gantPath` gant-1.9.11/scripts/bin_requiresGroovy/gant-42- readlinkValue="$gantLocation/$gantPath" ############################################## gant-1.9.11/scripts/bin_requiresGroovy/gant-47- readlinkPath=`which readlink` gant-1.9.11/scripts/bin_requiresGroovy/gant:48: if [ `expr "$readlinkPath" : '\([^ ]*\)'` = "no" ] gant-1.9.11/scripts/bin_requiresGroovy/gant-49- then ############################################## gant-1.9.11/scripts/bin_requiresGroovy/gant-52- else gant-1.9.11/scripts/bin_requiresGroovy/gant:53: readlinkValue=`readlink -f $1` gant-1.9.11/scripts/bin_requiresGroovy/gant-54- fi ############################################## gant-1.9.11/scripts/bin_requiresGroovy/gant-56- *) gant-1.9.11/scripts/bin_requiresGroovy/gant:57: readlinkValue=`readlink -f $1` gant-1.9.11/scripts/bin_requiresGroovy/gant-58- ;; ############################################## gant-1.9.11/scripts/bin_requiresGroovy/gant-69- GANT_HOME=$readlinkValue gant-1.9.11/scripts/bin_requiresGroovy/gant:70: GANT_HOME=`dirname $GANT_HOME` gant-1.9.11/scripts/bin_requiresGroovy/gant-71- else gant-1.9.11/scripts/bin_requiresGroovy/gant:72: GANT_HOME=`dirname $0` gant-1.9.11/scripts/bin_requiresGroovy/gant-73- fi gant-1.9.11/scripts/bin_requiresGroovy/gant:74: GANT_HOME=`dirname $GANT_HOME` gant-1.9.11/scripts/bin_requiresGroovy/gant-75-fi ############################################## gant-1.9.11/scripts/bin_requiresGroovy/gant-87- fi gant-1.9.11/scripts/bin_requiresGroovy/gant:88: GROOVY_HOME=`dirname "$GROOVY_HOME"` gant-1.9.11/scripts/bin_requiresGroovy/gant:89: GROOVY_HOME=`dirname "$GROOVY_HOME"` gant-1.9.11/scripts/bin_requiresGroovy/gant-90-fi ############################################## gant-1.9.11/scripts/bin_requiresGroovy/gant-102- fi gant-1.9.11/scripts/bin_requiresGroovy/gant:103: ANT_HOME=`dirname "$ANT_HOME"` gant-1.9.11/scripts/bin_requiresGroovy/gant:104: ANT_HOME=`dirname "$ANT_HOME"` gant-1.9.11/scripts/bin_requiresGroovy/gant-105-fi ############################################## gant-1.9.11/scripts/bin_requiresGroovy/gant-113-then gant-1.9.11/scripts/bin_requiresGroovy/gant:114: GANT_HOME=`cygpath --mixed "$GANT_HOME"` gant-1.9.11/scripts/bin_requiresGroovy/gant:115: ANT_HOME=`cygpath --mixed "$ANT_HOME"` gant-1.9.11/scripts/bin_requiresGroovy/gant-116-fi ############################################## gant-1.9.11/debian/gant.sh-10- gant-1.9.11/debian/gant.sh:11:DIRNAME=`dirname "$0"` gant-1.9.11/debian/gant.sh-12-. "$DIRNAME/startGroovy"