diff options
author | Phil Pennock <pdp@exim.org> | 2011-10-05 00:21:34 -0400 |
---|---|---|
committer | Phil Pennock <pdp@exim.org> | 2011-10-05 00:21:34 -0400 |
commit | 28c6059071a8c9db89aa34c70e9a4b0dc4000f26 (patch) | |
tree | 3a4f672a20e32884ba9d3d24f3de036876df2afa /src/scripts/reversion | |
parent | c6554334704090e9c8aa81fa34140da7b5fd9ae6 (diff) |
Solaris/Irix portability hacks for reversion
Diffstat (limited to 'src/scripts/reversion')
-rwxr-xr-x | src/scripts/reversion | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/scripts/reversion b/src/scripts/reversion index 32a867f25..ad83fe564 100755 --- a/src/scripts/reversion +++ b/src/scripts/reversion @@ -2,6 +2,25 @@ # Update Exim's version header file. +# Compatibility gross-ness for non-POSIX systems +if [ -z "$EXIM_REVERSION_ADJUSTED" ] +then + SHELL=/bin/sh + EXIM_REVERSION_ADJUSTED=yes + export SHELL EXIM_REVERSION_ADJUSTED + # Solaris: + if [ -x /usr/xpg4/bin/sh ] + then + PATH="/usr/xpg4/bin:$PATH" + SHELL=/usr/xpg4/bin/sh + export PATH SHELL + fi + # Irix: + _XPG=1 ; export _XPG + # + exec "$SHELL" "$0" "$@" +fi + # Read version information that was generated by a previous run of # this script, or during the release process. |