Advertisement
ru124

[SH] Install Bittorrent Client

Dec 14th, 2014
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.09 KB | None | 0 0
  1. #!/usr/bin/env bash
  2.  
  3. # Installs all components needed for a nice seedbox on your new raspberry pi.
  4. # Base image: http://www.linuxsystems.it/2012/06/debian-wheezy-raspberry-pi-minimal-image/
  5. # Prepared by manu (at) snapdragon.cc
  6.  
  7. echo "[+] Updating packages"
  8. apt-get update ; apt-get -y upgrade
  9.  
  10. echo "[+] Installing Samba and Transmission packages"
  11. apt-get -y install transmission-daemon samba avahi-daemon
  12.  
  13. echo "[+] Configuring Transmission"
  14. service transmission-daemon stop
  15. sed -i -re 's/(rpc-authentication-required\":\ )([a-z]+)*/\1false/g' /etc/transmission-daemon/settings.json
  16. sed -i -re 's/(rpc-whitelist-enabled\":\ )([a-z]+)*/\1false/g' /etc/transmission-daemon/settings.json
  17. sed -i -re 's/(download-dir\":\ )([a-z]+)*(.*)/\1\"\/srv\/media\",/g' /etc/transmission-daemon/settings.json
  18. service transmission-daemon start
  19.  
  20. echo "[+] Setting up public Samba share"
  21. mkdir /srv/media
  22. chown debian-transmission /srv/media
  23.  
  24. echo "[public]
  25. comment = Public Shares
  26. browsable = yes
  27. path = /srv/media
  28. public = yes
  29. writable = yes
  30. guest ok = yes" >> /etc/samba/smb.conf
  31. service samba restart
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement