Update from MirBSD CVS:
authorThorsten Glaser <tg@mirbsd.org>
Sat, 30 Nov 2013 13:46:54 +0000 (13:46 +0000)
committerThorsten Glaser <tg@mirbsd.org>
Sat, 30 Nov 2013 13:46:54 +0000 (13:46 +0000)
• exclude more mksh variables
• $(dirname "$(realpath "$0")") allows users to symlink-install scripts

mksh/assotest
mksh/debian-dev/quinn-ls.sh

index 0774415..28a7fc0 100644 (file)
@@ -1,4 +1,4 @@
-# $MirOS: contrib/hosted/tg/historic/assotest,v 1.1 2011/06/23 20:23:20 tg Exp $
+# $MirOS: contrib/hosted/tg/historic/assotest,v 1.3 2013/11/30 13:45:20 tg Exp $
 #-
 # some number of interactive tests for asso-kit
 
@@ -8,7 +8,7 @@ if [[ $1 != x ]]; then
        cd "$dn"
        env -i HOME=/ SHELL=/bin/mksh /bin/mksh "$bn" x "$@" | \
            egrep -ve '^PIPESTATUS\[' -e '^ASSO_' \
-           -e  '^(COLUMNS|HOME|IFS|KSHE*[UG]ID|KSH_VERSION|LINES|OPTIND|PATH|PGRP|PIPESTATUS|PPID|PS[1234]|PWD|RANDOM|SECONDS|SHELL|TMOUT|USER_ID)='
+           -e  '^(BASHPID|COLUMNS|EPOCHREALTIME|HOME|IFS|KSHE*[UG]ID|KSH_VERSION|LINES|OPTIND|PATH|PGRP|PIPESTATUS|PPID|PS[1234]|PWD|RANDOM|SECONDS|SHELL|TMOUT|USER_ID)(=|$)'
        exit
 fi
 shift
@@ -33,7 +33,7 @@ function somehash {
         print $ASSO_Lcdbhash_result
 }
 
-mydir=$(realpath "$(dirname "$0")")
+mydir=$(dirname "$(realpath "$0")")
 PATH="$mydir:$mydir/..:$PATH" . assockit.ksh
 
 #asso_setidx 'test' 'foo'
index ac95229..06e30ed 100644 (file)
@@ -1,5 +1,5 @@
 #!/bin/mksh
-rcsid='$MirOS: contrib/hosted/tg/deb/quinn-ls.sh,v 1.12 2013/01/14 22:16:42 tg Exp $'
+rcsid='$MirOS: contrib/hosted/tg/deb/quinn-ls.sh,v 1.13 2013/11/30 13:45:19 tg Exp $'
 #-
 # Copyright © 2011, 2012, 2013
 #      Thorsten Glaser <tg@debian.org>
@@ -20,7 +20,7 @@ rcsid='$MirOS: contrib/hosted/tg/deb/quinn-ls.sh,v 1.12 2013/01/14 22:16:42 tg E
 # of said person’s immediate fault when using the work as intended.
 
 gather=cwd fromfile=
-mydir=$(realpath "$(dirname "$0")")
+mydir=$(dirname "$(realpath "$0")")
 PATH="$mydir:$mydir/..:$PATH" . assockit.ksh
 
 while getopts "L:l" ch; do