diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2016-12-18 12:24:31 +1300 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2016-12-18 12:24:31 +1300 |
commit | 426d88757aae89d1aa1922a93213e4fed2596456 (patch) | |
tree | 950015e111854b3558524e7f03c7ae5c860d2c86 /ksh | |
parent | Remove reserved word (diff) | |
download | dotfiles-426d88757aae89d1aa1922a93213e4fed2596456.tar.gz dotfiles-426d88757aae89d1aa1922a93213e4fed2596456.zip |
Undo strange default for login ksh93 ENV
I haven't yet figured out why it does this
Diffstat (limited to 'ksh')
-rw-r--r-- | ksh/profile.d/ksh.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ksh/profile.d/ksh.sh b/ksh/profile.d/ksh.sh new file mode 100644 index 00000000..61626b1a --- /dev/null +++ b/ksh/profile.d/ksh.sh @@ -0,0 +1,6 @@ +# If ksh93 as a login shell decided to give ENV a bizarre value, quietly shunt +# it out of the way. This is probably not how I'm supposed to do this, but I +# can't find documentation as to why ksh93 chooses this value. +case $ENV in + .sh.ENV) [ -f "$ENV" ] || unset ENV ;; +esac |