diff options
Diffstat (limited to 'lib/httracker')
| -rw-r--r-- | lib/httracker/functions | 17 | 
1 files changed, 14 insertions, 3 deletions
| diff --git a/lib/httracker/functions b/lib/httracker/functions index aa64fcb..ba68e50 100644 --- a/lib/httracker/functions +++ b/lib/httracker/functions @@ -15,6 +15,12 @@ function httracker_get {      return    fi +  if [ "`whoami`" == "root" ]; then +    OPTS="--user $USER" +  else +    OPTS="" +  fi +    # Get each URL    httrack               \      --mirror            \ @@ -24,8 +30,7 @@ function httracker_get {      --index             \      --cookies=1         \      --path ${target}    \ -    -r${LEVEL} ${url} -    #--user $USER        \ +    -r${LEVEL} ${OPTS} ${url}      #-e%${EXT_LEVEL}    \      #-m$FILESIZE        \      #--verbose @@ -51,6 +56,12 @@ function httracker_get_incremental {    target=${MIRRORDIR}/${year}/${month}    sudo -u links mkdir -p ${target} +  if [ "`whoami`" == "root" ]; then +    OPTS="--user $USER" +  else +    OPTS="" +  fi +    # Grabs URLs from the network    httrack --verbose           \            --mirror            \ @@ -61,7 +72,7 @@ function httracker_get_incremental {            --index             \            --cookies=1         \            --list ${URLS}      \ -          --path ${target} +          --path ${target} ${OPTS}  } | 
