mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
Prevent deleting downloaded data/torrents at update of ipfireseeder
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
etc/rc.d/init.d/ipfireseeder
|
||||
var/ipfire/seeder
|
||||
#var/ipfire/seeder
|
||||
var/ipfire/seeder/ipfire-2.3.i586-full.iso.torrent
|
||||
var/log/seeder
|
||||
#var/log/seeder
|
||||
var/log/seeder/info
|
||||
|
||||
@@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
PROG = ipfireseeder
|
||||
PAK_VER = 4
|
||||
PAK_VER = 5
|
||||
|
||||
DEPS = "rtorrent"
|
||||
|
||||
@@ -78,4 +78,5 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
@$(PREBUILD)
|
||||
-mkdir -p /var/log/seeder /var/ipfire/seeder
|
||||
cp -vf $(DIR_DL)/$(DL_FILE) /var/ipfire/seeder
|
||||
echo "Folder for IPFireseeder data" > /var/log/seeder/info
|
||||
@$(POSTBUILD)
|
||||
|
||||
@@ -23,4 +23,12 @@
|
||||
#
|
||||
. /opt/pakfire/lib/functions.sh
|
||||
stop_service ${NAME}
|
||||
|
||||
#prevent erasing the downloaded data at uninstall/update
|
||||
cat /opt/pakfire/db/rootfiles/ipfireseeder | \
|
||||
grep -v "var/ipfire/seeder" | \
|
||||
grep -v "var/log/seeder" > /opt/pakfire/db/rootfiles/ipfireseeder.tmp
|
||||
mv /opt/pakfire/db/rootfiles/ipfireseeder.tmp \
|
||||
/opt/pakfire/db/rootfiles/ipfireseeder
|
||||
|
||||
remove_files
|
||||
|
||||
Reference in New Issue
Block a user