diff --git a/config/rootfiles/packages/ipfireseeder b/config/rootfiles/packages/ipfireseeder index 55ee61d36..c0745ca00 100644 --- a/config/rootfiles/packages/ipfireseeder +++ b/config/rootfiles/packages/ipfireseeder @@ -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 diff --git a/lfs/ipfireseeder b/lfs/ipfireseeder index 8e5ba4eb5..98ed134a4 100644 --- a/lfs/ipfireseeder +++ b/lfs/ipfireseeder @@ -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) diff --git a/src/paks/ipfireseeder/uninstall.sh b/src/paks/ipfireseeder/uninstall.sh index d92c24de1..973a2f92b 100644 --- a/src/paks/ipfireseeder/uninstall.sh +++ b/src/paks/ipfireseeder/uninstall.sh @@ -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