diff options
Diffstat (limited to 'scripts/bsh')
-rwxr-xr-x | scripts/bsh | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/scripts/bsh b/scripts/bsh deleted file mode 100755 index 796e480..0000000 --- a/scripts/bsh +++ /dev/null @@ -1,29 +0,0 @@ -#! /bin/sh -## a little wrapper to "password" and re-launch a shell-listener. -## Arg is taken as the port to listen on. Define "NC" to point wherever. - -NC=nc - -case "$1" in - ?* ) - LPN="$1" - export LPN - sleep 1 - echo "-l -p $LPN -e $0" | $NC > /dev/null 2>&1 & - echo "launched on port $LPN" - exit 0 - ;; -esac - -# here we play inetd -echo "-l -p $LPN -e $0" | $NC > /dev/null 2>&1 & - -while read qq ; do -case "$qq" in -# here's yer password - gimme ) - cd / - exec csh -i - ;; -esac -done |