Files
newznab-tmux/README.md
T
2013-01-05 23:13:23 -05:00

3.1 KiB

SETUP

  • These scripts were written and tested on Ubuntu 12.10 where bash is located at /bin/bash. You may need to create a symlink or edit these script accordingly.

  • Please backup your database first. Something like this should do it.

    mysqldump --opt -u root -p newznab > ~/newznab_backup.sql

  • The first step is to decide whether or not you will convert your database to the InnoDB engine. The InnoDB has a lot of benefits, too many to list here, but more ram is required. How much exactly, depends on too many things to list here.

  • If you decide to convert your database, I recommend using kevin123's github. I recommend only converting the binaries a parts table, using compressed tables. But, there are many choices. I suggest you read his README and follow his recommendations. Or, simply:

    cd /var/www/newznab/misc/testing/

    git clone https://github.com/kevinlekiller/Newznab-InnoDB-Dropin.git innodb

    cd innodb/lib/innodb

    php convertToInnoDB.php

  • If, you have already converted your database, and didn't to the steps above. You will need to clone kevin123's github and get the scripts.

    cd /var/www/newznab/misc/testing/

    git clone https://github.com/kevinlekiller/Newznab-InnoDB-Dropin.git innodb

  • Clone my github

    cd /var/www/newznab/misc/update_scripts/nix_scripts/

    git clone https://github.com/jonnyboy/newznab-tmux.git tmux

    cd tmux

    nano edit_these.sh

  • Edit some permissions, run as root.

    ./set_perms.sh

  • Run my script, as user.

    ./start.sh

  • If you connect using putty, then under Window/Translation set Remote character set to UTF-8.

  • If something looks stalled, it probably isn't. If all 13 panes are still there, it is most likely, as it should be.

  • update_cleanup needs to be uncommented to actually do something, and update_parsing is good for fixing a few releases everytime it runs, not a silver bullet though

  • If you are running this on an OVH or kimsufi server, you may need to run sudo ./start.sh because they built grsecurity into the kernel.

  • Now all panes should be running smoothly. If any of the scriptns in the top 3 panes crash, the panes should remain open and you should be able to view the error messages. I hope this helps.

  • Join in the converstion at irc://moonlight.se.eu.synirc.net/newznab-tmux.

  • Thanks go to all who offered their assistance and improvement to these scripts.


* If, you find these scripts useful, please consider a donation. They are greatly appreciated. Thank you

PayPal - The safer, easier way to pay online!Click here to lend your support to: Newznab-tmux and make a donation at www.pledgie.com !