diff options
author | root <root@darth_serious> | 2014-05-12 14:00:11 +0200 |
---|---|---|
committer | root <root@darth_serious> | 2014-05-12 14:02:46 +0200 |
commit | 9c34e20898def5954da2f50fdc6036209521b5f8 (patch) | |
tree | 064075d02febdff495cf2a0457b552c25a40ad8b /elchos/root-image/krebs/etc/Reaktor/commands/ftpget | |
parent | 92d73fb495314e29195c0979fa939cd98e952efc (diff) |
fix new reaktor config
Diffstat (limited to 'elchos/root-image/krebs/etc/Reaktor/commands/ftpget')
-rwxr-xr-x | elchos/root-image/krebs/etc/Reaktor/commands/ftpget | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/elchos/root-image/krebs/etc/Reaktor/commands/ftpget b/elchos/root-image/krebs/etc/Reaktor/commands/ftpget deleted file mode 100755 index 74e76f8e..00000000 --- a/elchos/root-image/krebs/etc/Reaktor/commands/ftpget +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/sh -# usage: $0 [-d] uri sharename[/subdirs] -exec 2>&1 -set -euf -ncdc_user=hooker -usage(){ - cat <<EOF -usage: $0 [-d] uri share[/subdirs] - -d -- uri is a directory to be mirrored - share -- vag[0-n] - -EOF -} -examples(){ - cat <<EOF -examples: ftpget -d http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/0.8 vag0/firefox_releases - -> 0.8 directory is stored to /media/vag0/firefox_releases - - ftpget -d http://speedtest.qsc.de/10MB.qsc vag0/ - -> 10MB.qsc is stored to /media/vag0/10MB.qsc -EOF -} -if test "${1:--h}" == '-h' -o "${1:-}" == '--help';then - usage - examples - exit 0 -fi -if test ${1:-} == '-d' ;then - is_dir=true - shift -fi - -target="${1:-}" -if !( echo "$target" | egrep -q '^(ftps*://|https*://)' );then - exit 23 -fi - -share=$( printf "%s" "${2?provide share name}" |head -1 | sed 's#\.\./##') -sharepath=/media/${share%%/*} -realshare="/media/$share" -test ! -e "$sharepath" && echo "$sharepath does not exist!" && exit 23 - -sudo -u $ncdc_user /usr/bin/mkdir -p "$realshare" - -if test -z ${is_dir:-};then - cmd="lftpget \"$target\"" -else - cmd="lftp -e \"mirror;exit\" $target" -fi - - if ! sudo -u $ncdc_user /usr/bin/tmux has-session -t dl >/dev/null 2>&1 ;then - sudo -u $ncdc_user /usr/bin/tmux new-session -s dl -d -c "$realshare" "$cmd" - else - sudo -u $ncdc_user /usr/bin/tmux new-window -t dl -c "$realshare" "$cmd" - fi -#sudo -u $ncdc_user /usr/bin/tmux new-window -t dl -#cd "$realshare" ;sudo -u hooker /usr/bin/lftpget "$target" -echo "download started, check with 'list_downloads'" |