diff options
author | Andrew Tridgell <tridge@samba.org> | 1998-10-05 12:17:01 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 1998-10-05 12:17:01 +0000 |
commit | bfaff8ed1a3899c9aef7eaa2421d3d6467343ea1 (patch) | |
tree | b8613065fc41cf94769d1950f30cd9756855048f /source3/smbwrapper/smbsh.in | |
parent | f151bf0694cd41bab2ed8a4ff260ff84f714ec5c (diff) | |
download | samba-bfaff8ed1a3899c9aef7eaa2421d3d6467343ea1.tar.gz samba-bfaff8ed1a3899c9aef7eaa2421d3d6467343ea1.tar.bz2 samba-bfaff8ed1a3899c9aef7eaa2421d3d6467343ea1.zip |
got smbwrapper working on IRIX 6.4. Things got a bit tricky,
especially as the headers get the syscall numbers wrong!
(This used to be commit a5405f1ab069a3123a819311a87ca84f2c5f0fea)
Diffstat (limited to 'source3/smbwrapper/smbsh.in')
-rw-r--r-- | source3/smbwrapper/smbsh.in | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/source3/smbwrapper/smbsh.in b/source3/smbwrapper/smbsh.in index f5a5614842..7a26933f39 100644 --- a/source3/smbwrapper/smbsh.in +++ b/source3/smbwrapper/smbsh.in @@ -29,7 +29,21 @@ export PWD PS1='smbsh$ ' export PS1 -LD_PRELOAD=$SMBW_LIBDIR/smbwrapper.so -export LD_PRELOAD + +host_os=@HOST_OS@ + +case "$host_os" in + *irix*) + _RLDN32_LIST=$SMBW_LIBDIR/smbwrapper.so:DEFAULT + _RLD_LIST=$SMBW_LIBDIR/smbwrapper.32.so:DEFAULT + export _RLDN32_LIST + export _RLD_LIST + ;; + *) + LD_PRELOAD=$SMBW_LIBDIR/smbwrapper.so + export LD_PRELOAD + ;; +esac + exec ${SMBW_SHELL-${SHELL-/bin/sh}} ${1+"$@"} |