mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-08-28 17:01:16 +00:00
Removed file that are not used/unusable anymore in newznab-tmux.
This commit is contained in:
@@ -1,33 +0,0 @@
|
||||
DROP TABLE IF EXISTS `binaryblacklist`;
|
||||
CREATE TABLE IF NOT EXISTS `binaryblacklist` (
|
||||
`ID` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`groupname` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
|
||||
`regex` varchar(2000) COLLATE utf8_unicode_ci NOT NULL,
|
||||
`msgcol` int(11) unsigned NOT NULL DEFAULT '1',
|
||||
`optype` int(11) unsigned NOT NULL DEFAULT '1',
|
||||
`status` int(11) unsigned NOT NULL DEFAULT '1',
|
||||
`description` varchar(1000) COLLATE utf8_unicode_ci DEFAULT NULL,
|
||||
PRIMARY KEY (`ID`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1000100;
|
||||
|
||||
--
|
||||
-- Dumping data for table `binaryblacklist`
|
||||
--
|
||||
|
||||
INSERT INTO `binaryblacklist` (`ID`, `groupname`, `regex`, `msgcol`, `optype`, `status`, `description`) VALUES
|
||||
(100001, 'alt.binaries.*', '(brazilian|chinese|croatian|danish|deutsch|dutch|estonian|flemish|finnish|french|german|greek|hebrew|icelandic|italian|latin|nordic|norwegian|polish|portuguese|japenese|japanese|russian|serbian|slovenian|spanish|spanisch|swedish|thai|turkish)[\\)]?( \\-)?[ \\-\\.]((19|20)\\d\\d|(480|720|1080)(i|p)|3d|5\\.1|dts|ac3|truehd|(bd|dvd|hd|sat|vhs|web)\\.?rip|(bd.)?(h|x).?2?64|divx|xvid|bluray|svcd|board|custom|"|(d|h|p|s)d?v?tv|m?dvd(-|sc)?r|int(ernal)?|nzb|par2|\\b(((dc|ld|md|ml|dl|hr|se)[.])|(anime\\.)|(fs|ws)|dsr|pal|ntsc|iso|complete|cracked|ebook|extended|dirfix|festival|proper|game|limited|read.?nfo|real|rerip|repack|remastered|retail|samplefix|scan|screener|theatrical|uncut|unrated|incl|winall)\\b|doku|doc|dub|sub|\\(uncut\\))', 1, 1, 0, 'Blacklists non-english releases.'),
|
||||
(100002, 'alt.binaries.*', '[ -.](bl|cz|de|es|fr|ger|heb|hu|hun|ita|ko|kor|nl|pl|se)[ -.]((19|20)\\d\\d|(480|720|1080)(i|p)|(bd|dvd.?|sat|vhs)?rip?|(bd|dl)mux|( -.)?(dub|sub)(ed|bed)?|complete|convert|(d|h|p|s)d?tv|dirfix|docu|dual|dvbs|dvdscr|eng|(h|x).?2?64|int(ernal)?|pal|proper|repack|xbox)', 1, 1, 0, 'Blacklists non-english abbreviated releases.'),
|
||||
(100003, 'alt.binaries.*', '[ -.]((19|20)\\d\\d|(bd|dvd.?|sat|vhs)?rip?|custom|divx|dts)[ -.](bl|cz|de|es|fr|ger|heb|hu|ita|ko|kor|nl|pl|se)[ -.]', 1, 1, 0, 'Blacklists non-english abbreviated (reversed) releases.'),
|
||||
(100004, 'alt.binaries.*', '[ -.](chinese.subbed|dksubs|fansubs?|finsub|hebdub|hebsub|korsub|norsub|nordicsubs|nl( -.)?sub(ed|bed|s)?|nlvlaams|pldub|plsub|slosinh|swesub|truefrench|vost(fr)?)[ -.]', 1, 1, 0, 'Blacklists non-english subtitled releases.'),
|
||||
(100005, 'alt.binaries.*', '[ -._](4u\\.nl|nov[ a]+rip|realco|videomann|vost)[ -._]', 1, 1, 0, 'Blacklists non-english (release group specific) releases.'),
|
||||
(100006, 'alt.binaries.*', '[ -.]((bd|dl)mux|doku|\\[foreign\\]|seizoen|staffel)[ -.]', 1, 1, 0, 'Blacklists non-english (lang specific) releases.'),
|
||||
(100020, 'alt.binaries.*', '[ -.](imageset|pictureset|xxx)[ -.]', 1, 1, 0, 'Blacklists porn releases.'),
|
||||
(100025, 'alt.binaries.*', 'hdnectar|nzbcave', 1, 1, 0, 'Bad releases.'),
|
||||
(100030, 'alt.binaries.*', '[ -](de|es|fr|it|ko|nl|pl|se)[ -]((audiobook|cuefix|bonus|bootleg|dirfix|nfofix|dvb|promo|readnfo|real|rerip|repack|proper)[ -])?\\d?(bluray|hddvd|dvd|ddc|cd(s|rs|rep)?|mcd|(\\d_)?(vls|m?lp|ep|vinyl))', 1, 1, 0, 'Blacklists music, music video etc releases.'),
|
||||
(100040, 'alt.binaries.*', '[ -.](espn|ultimate.?fighter|mlb|mls|mfc|mma|ncaa|nba|nbl|nfl|nhl|pga|tna|ufc|us.?open|wec|wcw|world.?series|wwe|wwf)[ -.].*((480|720|1080)(i|p)|(d|h|p|s)d?tv|divx|(dvd.?|sat|vhs)rip|(h|x).?264|vcd|xvi ?d)', 1, 1, 0, 'Blacklists american and canadian sports releases.'),
|
||||
(100041, 'alt.binaries.*', '[ -.](anz|bundesliga|cfb|epl|fa.?cup|la.?liga|netball|nrl|rugby|serie.?a|supercup|super.?league|uefa|wimbledon)[ -.].*((480|720|1080)(i|p)|(d|h|p|s)d?tv|divx|(dvd.?|sat|vhs)rip|(h|x).?264|xvid)', 1, 1, 0, 'Blacklists european sports releases.'),
|
||||
(100042, 'alt.binaries.*', '[ -.](afl|fifa|fina|gymanstics|hdnet.?fights|iihf|league(.?challenge|.?cup|.?soccer)|olympics?|playoffs|wba|world.?championships?|world cup)[ -.].*((480|720|1080)(i|p)|(d|h|p|s)d?tv|divx|(dvd.?|sat|vhs)rip|(h|x).?264|xvid)', 1, 1, 0, 'Blacklists other sports releases.'),
|
||||
(100043, 'alt.binaries.*', '[ -.](bmx|motogp|sbk|superbike|tour.?de.?france|la.?vuelta|wsbk).*[ -.]((480|720|1080)(i|p)|(bi|motor)?cycle?(ing)?|(d|h|p|s)d?tv|divx|(dvd.?|sat|vhs)rip|(h|x).?264|rac(e|ing)|round|series|xvid)', 1, 1, 0, 'Blacklists bike racing releases.'),
|
||||
(100044, 'alt.binaries.*', '[ -.](ama.?supercross|dtm|f1.?legends|fia|formula(.?one|.?1|.?honda|.?renault)|gp3|grand.?prix|indycar|nascar|rally(.?challenge|.?championship)|supercars?|wrc|wtcc).*[ -.]((480|720|1080)(i|p)|(d|h|p|s)d?tv|divx|(dvd.?|sat|vhs)rip|(h|x).?264|rac(e|ing)|round|series|xvid)', 1, 1, 0, 'Blacklists car racing releases.'),
|
||||
(100045, 'alt.binaries.*', '[ -.](horse.?racing|kentucky.?derby).*[ -.]((480|720|1080)(i|p)|(d|h|p|s)d?tv|divx|(dvd.?|sat|vhs)rip|(h|x).?264|rac(e|ing)|xvid)', 1, 1, 0, 'Blacklists other racing releases.');
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
<?php
|
||||
require(dirname(__FILE__)."/../bin/config.php");
|
||||
require(WWW_DIR."/lib/framework/cache.php");
|
||||
require_once(WWW_DIR."/lib/framework/db.php");
|
||||
|
||||
$sql = "SHOW tables";
|
||||
$db = new DB();
|
||||
|
||||
$tables = $db->query($sql);
|
||||
foreach($tables as $row)
|
||||
{
|
||||
$tbl = $row['Tables_in_newznab'];
|
||||
printf("Converting $tbl\n");
|
||||
$sql = "ALTER TABLE $tbl ENGINE=INNODB ROW_FORMAT=DYNAMIC";
|
||||
$db->query($sql);
|
||||
}
|
||||
|
||||
|
||||
?>
|
||||
@@ -1,110 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
SOURCE="${BASH_SOURCE[0]}"
|
||||
DIR="$( dirname "$SOURCE" )"
|
||||
while [ -h "$SOURCE" ]
|
||||
do
|
||||
SOURCE="$(readlink "$SOURCE")"
|
||||
[[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE"
|
||||
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
|
||||
done
|
||||
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
|
||||
|
||||
# Make sure only root can run our script
|
||||
if [[ $EUID -ne 0 ]]; then
|
||||
echo "This script must be run as root"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
source $DIR/../defaults.sh
|
||||
|
||||
#edit this to allow script to run, be sure of the paths
|
||||
#the ramdisk needs to be twice the size of the parts table max size, it needs room to copy itself during optimise
|
||||
#i take no responsibility if this fails and you lose you db
|
||||
#remove the next 2 lines when you have edited this file properlly
|
||||
echo "Please edit this script, very carefully!"
|
||||
exit
|
||||
|
||||
export USER="your username"
|
||||
export PATH_RAMDISK="/var/ramdisk"
|
||||
export MYSQL_PATH="/var/lib/mysql/newznab"
|
||||
export SQL_BACKUP="/home/$USER/sql_backup"
|
||||
|
||||
#get userid for mysql
|
||||
USERID=`id -u mysql`
|
||||
GROUPID=`id -g mysql`
|
||||
|
||||
/etc/init.d/mysql stop
|
||||
|
||||
if ! grep -q '#RAMDISK' "/etc/fstab" ; then
|
||||
echo "" | sudo tee -a /etc/fstab
|
||||
echo "#RAMDISK" | sudo tee -a /etc/fstab
|
||||
echo "tmpfs $PATH_RAMDISK tmpfs rw,uid=$USERID,gid=$GROUPID,nodiratime,size=5G,nr_inodes=10k,mode=0700 0 0" | sudo tee -a /etc/fstab
|
||||
fi
|
||||
|
||||
mkdir -p $PATH_RAMDISK
|
||||
|
||||
#determine if ramdisk is in fstab
|
||||
if [[ ! `mount | grep "$PATH_RAMDISK"` ]]; then
|
||||
mount "$PATH_RAMDISK"
|
||||
fi
|
||||
|
||||
if [ ! -d "$SQL_BACKUP" ]; then
|
||||
mkdir $SQL_BACKUP
|
||||
fi
|
||||
|
||||
|
||||
if [ ! -h "$MYSQL_PATH/parts.frm" ] && [ -f $MYSQL_PATH/parts.frm ]; then
|
||||
cp $MYSQL_PATH/parts.frm $SQL_BACKUP/
|
||||
mv $MYSQL_PATH/parts.frm $PATH_RAMDISK/
|
||||
ln -s $PATH_RAMDISK/parts.frm $MYSQL_PATH/
|
||||
fi
|
||||
if [ ! -h "$MYSQL_PATH/parts.MYD" ] && [ -f $MYSQL_PATH/parts.MYD ]; then
|
||||
cp $MYSQL_PATH/parts.MYD $SQL_BACKUP/
|
||||
mv $MYSQL_PATH/parts.MYD $PATH_RAMDISK/
|
||||
ln -s $PATH_RAMDISK/parts.MYD $MYSQL_PATH/
|
||||
fi
|
||||
if [ ! -h "$MYSQL_PATH/parts.MYI" ] && [ -f $MYSQL_PATH/parts.MYI ]; then
|
||||
cp $MYSQL_PATH/parts.MYI $SQL_BACKUP/
|
||||
mv $MYSQL_PATH/parts.MYI $PATH_RAMDISK/
|
||||
ln -s $PATH_RAMDISK/parts.MYI $MYSQL_PATH/
|
||||
fi
|
||||
|
||||
|
||||
if [ ! -h "$MYSQL_PATH/partrepair.frm" ] && [ -f $MYSQL_PATH/partrepair.frm ]; then
|
||||
cp $MYSQL_PATH/partrepair.frm $SQL_BACKUP/
|
||||
mv $MYSQL_PATH/partrepair.frm $PATH_RAMDISK/
|
||||
ln -s $PATH_RAMDISK/partrepair.frm $MYSQL_PATH/
|
||||
fi
|
||||
if [ ! -h "$MYSQL_PATH/partrepair.MYD" ] && [ -f $MYSQL_PATH/partrepair.MYD ]; then
|
||||
cp $MYSQL_PATH/partrepair.MYD $SQL_BACKUP/
|
||||
mv $MYSQL_PATH/partrepair.MYD $PATH_RAMDISK/
|
||||
ln -s $PATH_RAMDISK/partrepair.MYD $MYSQL_PATH/
|
||||
fi
|
||||
if [ ! -h "$MYSQL_PATH/partrepair.MYI" ] && [ -f $MYSQL_PATH/partrepair.MYI ]; then
|
||||
cp $MYSQL_PATH/partrepair.MYI $SQL_BACKUP/
|
||||
mv $MYSQL_PATH/partrepair.MYI $PATH_RAMDISK/
|
||||
ln -s $PATH_RAMDISK/partrepair.MYI $MYSQL_PATH/
|
||||
fi
|
||||
|
||||
if [ ! -h "$MYSQL_PATH/binaries.frm" ] && [ -f $MYSQL_PATH/binaries.frm ]; then
|
||||
cp $MYSQL_PATH/binaries.frm $SQL_BACKUP/
|
||||
mv $MYSQL_PATH/binaries.frm $PATH_RAMDISK/
|
||||
ln -s $PATH_RAMDISK/binaries.frm $MYSQL_PATH/
|
||||
fi
|
||||
if [ ! -h "$MYSQL_PATH/binaries.MYD" ] && [ -f $MYSQL_PATH/binaries.MYD ]; then
|
||||
cp $MYSQL_PATH/binaries.MYD $SQL_BACKUP/
|
||||
mv $MYSQL_PATH/binaries.MYD $PATH_RAMDISK/
|
||||
ln -s $PATH_RAMDISK/binaries.MYD $MYSQL_PATH/
|
||||
fi
|
||||
if [ ! -h "$MYSQL_PATH/binaries.MYI" ] && [ -f $MYSQL_PATH/binaries.MYI ]; then
|
||||
cp $MYSQL_PATH/binaries.MYI $SQL_BACKUP/
|
||||
mv $MYSQL_PATH/binaries.MYI $PATH_RAMDISK/
|
||||
ln -s $PATH_RAMDISK/binaries.MYI $MYSQL_PATH/
|
||||
fi
|
||||
|
||||
chown -R $USER:$USER $SQL_BACKUP/
|
||||
chown -R mysql:mysql $PATH_RAMDISK
|
||||
chown -R mysql:mysql $MYSQL_PATH
|
||||
|
||||
/etc/init.d/mysql start
|
||||
exit
|
||||
@@ -1,76 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
SOURCE="${BASH_SOURCE[0]}"
|
||||
DIR="$( dirname "$SOURCE" )"
|
||||
while [ -h "$SOURCE" ]
|
||||
do
|
||||
SOURCE="$(readlink "$SOURCE")"
|
||||
[[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE"
|
||||
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
|
||||
done
|
||||
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
|
||||
|
||||
# Make sure only root can run our script
|
||||
if [[ $EUID -ne 0 ]]; then
|
||||
echo "This script must be run as root"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
source $DIR/../defaults.sh
|
||||
|
||||
#purge smarty cache
|
||||
cd $NEWZPATH"/www/lib/smarty/templates_c/"
|
||||
rm -fv *
|
||||
|
||||
#edit powerprocess.php
|
||||
if [[ $FIX_POSIX == "true" ]]; then
|
||||
echo "editing powerprocess"
|
||||
$SED -i -e 's/case SIGSTKFLT:/\/\/case SIGSTKFLT:/' $NEWZPATH/www/lib/powerprocess.php
|
||||
$SED -i -e 's/return 'SIGSTKFLT';/\/\/return 'SIGSTKFLT';/' $NEWZPATH/www/lib/powerprocess.php
|
||||
$SED -i -e 's/case SIGCLD:/\/\/case SIGCLD:/' $NEWZPATH/www/lib/powerprocess.php
|
||||
$SED -i -e 's/return 'SIGCLD';/\/\/return 'SIGCLD';/' $NEWZPATH/www/lib/powerprocess.php
|
||||
$SED -i -e 's/case SIGPOLL:/\/\/case SIGPOLL:/' $NEWZPATH/www/lib/powerprocess.php
|
||||
$SED -i -e 's/return 'SIGPOLL';/\/\/return 'SIGPOLL';/' $NEWZPATH/www/lib/powerprocess.php
|
||||
$SED -i -e 's/case SIGPWR:/\/\/case SIGPWR:/' $NEWZPATH/www/lib/powerprocess.php
|
||||
$SED -i -e 's/return 'SIGPWR';/\/\/return 'SIGPWR';/' $NEWZPATH/www/lib/powerprocess.php
|
||||
fi
|
||||
|
||||
|
||||
#import kevin123's compression mod
|
||||
if [[ $KEVIN_SAFER == "true" ]] || [[ $PARSING_MOD == "true" ]]; then
|
||||
cd $DIR"/kevin123"
|
||||
cp -frv * $NEWZPATH/www/lib/
|
||||
fi
|
||||
|
||||
#set user/group to www
|
||||
echo "Fixing permisions, this can take some time if you have a large set of releases"
|
||||
if [[ $CHOWN_TRUE == "true" ]]; then
|
||||
chown $WWW_USER $NEWZPATH/*
|
||||
chown -R $WWW_USER $NEWZPATH/www/
|
||||
chown -R $WWW_USER $NEWZPATH/db/
|
||||
chown -R $WWW_USER $NEWZPATH/misc/
|
||||
chown -R $WWW_USER $NEWZPATH/nzbfiles/
|
||||
chmod 775 $NEWZPATH/www/lib/smarty/templates_c
|
||||
chmod -R 775 $NEWZPATH/www/covers
|
||||
chmod 775 $NEWZPATH/www
|
||||
chmod -R 775 $NEWZPATH/nzbfiles
|
||||
#chmod 775 $NEWZPATH/www/install
|
||||
else
|
||||
chmod 777 $NEWZPATH/www/lib/smarty/templates_c
|
||||
chmod -R 777 $NEWZPATH/www/covers
|
||||
chmod 777 $NEWZPATH/www
|
||||
chmod -R 777 $NEWZPATH/nzbfiles/
|
||||
#chmod 777 $NEWZPATH/www/install
|
||||
fi
|
||||
|
||||
echo -e "\033[38;5;160mCompleted\033[39m"
|
||||
|
||||
echo -e "\033[1;33m\n\nIf the nmon, bwg-nm windows close when you select networking, then you will need to use sudo or su."
|
||||
echo -e "or add them to sudo for your user.\n"
|
||||
echo -e "Tmux is very easy to use. To detach from the current session, use Ctrl-a d. You can select"
|
||||
echo -e "simply by clicking in it and you can resize by dragging the borders.\n"
|
||||
echo -e "To reattach to a running session, tmux att."
|
||||
echo -e "To navigate between panes, Ctrl-a q then the number of the pane."
|
||||
echo -e "To navigate between windows, Ctrl-a then the number of the window."
|
||||
echo -e "To create a new window, Ctrl-a c \n\n\033[0m"
|
||||
exit
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
#this file can be used to save a put a time editing and reediting your defaults.sh
|
||||
#this file must be renamed to fix.sh, or else it will be overwritten with the next git pull
|
||||
#then edit, add, remove anything see necessary
|
||||
|
||||
#useage before updating the git repo run:
|
||||
#./fix.sh
|
||||
#git pull
|
||||
#fix.sh
|
||||
|
||||
#now you have edited the file to update, updated and put you changes back.
|
||||
|
||||
if grep -q '/path/to/nzbs' "../defaults.sh" ; then
|
||||
sed -i -e 's/export NZBS=.*$/\export NZBS="\/home\/jonnyboy\/nzbs\/batch"/' ../defaults.sh
|
||||
sed -i -e 's/export OPTIMISE=.*$/export OPTIMISE="true"/' ../defaults.sh
|
||||
sed -i -e 's/export AGREED=.*$/export AGREED="yes"/' ../defaults.sh
|
||||
sed -i -e 's/export INNODB=.*$/export INNODB="false"/' ../defaults.sh
|
||||
sed -i -e 's/SLEEP=.*$/SLEEP="1"/' ../defaults.sh
|
||||
sed -i -e 's/export SHOW_WHY=.*$/export SHOW_WHY="false"/' ../defaults.sh
|
||||
sed -i -e 's/export PARSING=.*$/export PARSING="true"/' ../defaults.sh
|
||||
sed -i -e 's/export PASSWORD=.*$/export PASSWORD="password"/' update_svn.sh
|
||||
sed -i -e 's/RELEASES_SLEEP=.*$/RELEASES_SLEEP="20"/' ../defaults.sh
|
||||
else
|
||||
rm ../defaults.sh
|
||||
sed -i -e 's/export PASSWORD=.*$/export PASSWORD="password"/' update_svn.sh
|
||||
fi
|
||||
@@ -1,82 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
SOURCE="${BASH_SOURCE[0]}"
|
||||
DIR="$( dirname "$SOURCE" )"
|
||||
while [ -h "$SOURCE" ]
|
||||
do
|
||||
SOURCE="$(readlink "$SOURCE")"
|
||||
[[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE"
|
||||
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
|
||||
done
|
||||
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
|
||||
|
||||
# Make sure only root can run our script
|
||||
if [[ $EUID -ne 0 ]]; then
|
||||
echo "This script must be run as root"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
source $DIR/../defaults.sh
|
||||
|
||||
#edit this to allow script to run, be sure of the paths
|
||||
#the ramdisk needs to be twice the size of the parts table max size, it needs room to copy itself during optimise
|
||||
#i take no responsibility if this fails and you lose you db
|
||||
#remove the next 2 lines when you have edited this file properlly
|
||||
echo "Please edit this script, very carefully!"
|
||||
exit
|
||||
|
||||
export PATH_RAMDISK="/var/ramdisk"
|
||||
export MYSQL_PATH="/var/lib/mysql/newznab"
|
||||
export SQL_BACKUP="/home/$USER/sql_backup"
|
||||
|
||||
/etc/init.d/mysql stop
|
||||
|
||||
if [ -h "$MYSQL_PATH/parts.frm" ] && [ -f $PATH_RAMDISK/parts.frm ]; then
|
||||
rm $MYSQL_PATH/parts.frm
|
||||
mv $PATH_RAMDISK/parts.frm $MYSQL_PATH/
|
||||
fi
|
||||
if [ -h "$MYSQL_PATH/parts.MYD" ] && [ -f $PATH_RAMDISK/parts.MYD ]; then
|
||||
rm $MYSQL_PATH/parts.MYD
|
||||
mv $PATH_RAMDISK/parts.MYD $MYSQL_PATH/
|
||||
fi
|
||||
if [ -h "$MYSQL_PATH/parts.MYI" ] && [ -f $PATH_RAMDISK/parts.MYI ]; then
|
||||
rm $MYSQL_PATH/parts.MYI
|
||||
mv $PATH_RAMDISK/parts.MYI $MYSQL_PATH/
|
||||
fi
|
||||
|
||||
|
||||
if [ -h "$MYSQL_PATH/partrepair.frm" ] && [ -f $PATH_RAMDISK/partrepair.MYD ]; then
|
||||
rm $MYSQL_PATH/partrepair.frm
|
||||
mv $PATH_RAMDISK/partrepair.frm $MYSQL_PATH/
|
||||
fi
|
||||
if [ -h "$MYSQL_PATH/partrepair.MYD" ] && [ -f $PATH_RAMDISK/partrepair.MYD ]; then
|
||||
rm $MYSQL_PATH/partrepair.MYD
|
||||
mv $PATH_RAMDISK/partrepair.MYD $MYSQL_PATH/
|
||||
fi
|
||||
if [ -h "$MYSQL_PATH/partrepair.MYI" ] && [ -f $PATH_RAMDISK/partrepair.MYD ]; then
|
||||
rm $MYSQL_PATH/partrepair.MYI
|
||||
mv $PATH_RAMDISK/partrepair.MYI $MYSQL_PATH/
|
||||
fi
|
||||
|
||||
|
||||
if [ -h "$MYSQL_PATH/binaries.frm" ] && [ -f $PATH_RAMDISK/binaries.frm ]; then
|
||||
rm $MYSQL_PATH/binaries.frm
|
||||
mv $PATH_RAMDISK/binaries.frm $MYSQL_PATH/
|
||||
fi
|
||||
if [ -h "$MYSQL_PATH/binaries.MYD" ] && [ -f $PATH_RAMDISK/binaries.MYD ]; then
|
||||
rm $MYSQL_PATH/binaries.MYD
|
||||
mv $PATH_RAMDISK/binaries.MYD $MYSQL_PATH/
|
||||
fi
|
||||
if [ -h "$MYSQL_PATH/binaries.MYI" ] && [ -f $PATH_RAMDISK/binaries.MYI ]; then
|
||||
rm $MYSQL_PATH/binaries.MYI
|
||||
mv $PATH_RAMDISK/binaries.MYI $MYSQL_PATH/
|
||||
fi
|
||||
|
||||
chown -R mysql:mysql $MYSQL_PATH
|
||||
|
||||
#determine if ramdisk is in fstab
|
||||
if [[ `mount | grep "$PATH_RAMDISK"` ]]; then
|
||||
umount "$PATH_RAMDISK"
|
||||
fi
|
||||
|
||||
/etc/init.d/mysql start
|
||||
exit
|
||||
@@ -1,43 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
SOURCE="${BASH_SOURCE[0]}"
|
||||
DIR="$( dirname "$SOURCE" )"
|
||||
while [ -h "$SOURCE" ]
|
||||
do
|
||||
SOURCE="$(readlink "$SOURCE")"
|
||||
[[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE"
|
||||
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
|
||||
done
|
||||
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
|
||||
|
||||
# Make sure only root can run our script
|
||||
if [[ $EUID -ne 0 ]]; then
|
||||
echo "This script must be run as root" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
source ../defaults.sh
|
||||
eval $( $SED -n "/^define/ { s/.*('\([^']*\)', '*\([^']*\)'*);/export \1=\"\2\"/; p }" "$NEWZPATH"/www/config.php )
|
||||
|
||||
#updates to newest svn
|
||||
svn co --force --username svnplus --password $SVN_PASSWORD svn://svn.newznab.com/nn/branches/nnplus $NEWZPATH/
|
||||
sleep 2
|
||||
|
||||
#force download/overwrite of current svn
|
||||
svn export --force --username svnplus --password $SVN_PASSWORD svn://svn.newznab.com/nn/branches/nnplus $NEWZPATH/
|
||||
|
||||
#Get the path to tmpunrar
|
||||
TMPUNRAR_QUERY="SELECT value from site where setting = \"tmpunrarpath\";"
|
||||
TMPUNRAR_PATH=`$MYSQL --defaults-file=../conf/my.cnf -u$DB_USER -h$DB_HOST $DB_NAME -s -N -e "${TMPUNRAR_QUERY}"`
|
||||
TMPUNRAR_PATH=$TMPUNRAR_PATH"1"
|
||||
|
||||
#remove the ramdisk
|
||||
if [[ ! `mountpoint -q $TMPUNRAR_PATH` ]]; then
|
||||
umount $TMPUNRAR_PATH &> /dev/null
|
||||
fi
|
||||
|
||||
#remove the temp folder
|
||||
rm -r $TMPUNRAR_PATH
|
||||
|
||||
echo "My edits have been removed"
|
||||
|
||||
exit
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user