--- /dev/null 2006-01-28 19:21:26.000000000 -0800
+++ tsocks.in 2006-01-28 19:21:09.000000000 -0800
+# Wrapper script for use of the tsocks(8) transparent socksification library
+# There are three forms of usage for this script:
+# /usr/bin/tsocks program [program arguments...]
+# This form sets the users @LD_PRELOAD@ environment variable so that tsocks(8)
+# will be loaded to socksify the application then executes the specified
+# program (with the provided arguments). The following simple example might
+# be used to telnet to www.foo.org via a tsocks.conf(5) configured socks server:
+# /usr/bin/tsocks telnet www.foo.org
+# The second form allows for tsocks(8) to be switched on and off for a
+# session (that is, it adds and removes tsocks from the @LD_PRELOAD@ environment
+# variable). This form must be _sourced_ into the user's existing session
+# (and will only work with bourne shell users):
+# source /usr/bin/tsocks on
+# source /usr/bin/tsocks off
+# The third form creates a new shell with @LD_PRELOAD@ set and is achieved
+# simply by running the script with no arguments
+# When finished the user can simply terminate the shell with 'exit'
+# This script is originally from the debian tsocks package by
+# Tamas Szerb <toma@rulez.org>
+ echo "$0: insufficient arguments"
+SHLIB="${LIBDIR}/${LIB_NAME}.${SHLIB_EXT}"
+ echo "@LD_PRELOAD@ = \"$@LD_PRELOAD@\""
+ if [ "@LD_PRELOAD@" = "DYLD_INSERT_LIBRARIES" ]
+ echo "DYLD_FORCE_FLAT_NAMESPACE = \"$DYLD_FORCE_FLAT_NAMESPACE\""
+ if [ -z "$@LD_PRELOAD@" ]