radio24/TorBox

Some Updates for the file run_install_on_debian.sh

Closed this issue · 1 comments

See here:

https://github.com/radio24/TorBox/blob/master/install/run_install_on_debian.sh#L81-L89

I think this are also availbele as deb package??
https://github.com/radio24/TorBox/blob/master/install/run_install_on_debian.sh#L91-L94

I think you could add a selection menu for the tor versions!
with your implementation or with this: git ls-remote --tags https://github.com/torproject/tor | sort -k 2 -r | head -20

and a selection menu by starting the script with --show-tor-versions

you could also add a step selection if somethink fails or an user want just to run a specific step? At the moment the script restarts completely

with an option like --step=number

see:
https://github.com/radio24/TorBox/blob/master/install/run_install_on_debian.sh#L139-L152

you have the build steps listed, when you create it as function, you could jump to a step.

see:
https://github.com/radio24/TorBox/blob/master/install/run_install_on_debian.sh#L463

at https://github.com/radio24/TorBox/blob/master/install/run_install_on_debian.sh#L176-L178

are no way to select the tag.

you could also add a step selection if somethink fails or an user want just to run a specific step? At the moment the script restarts completely
Yes, this is intentional. If someone starts the script and loses the Internet connection, it is hard to tell what is already installed and configured and what is not. Going through the entire script ensures that everything is installed and configured correctly. The installation scripts are designed so that multiple runs should work without destroying anything already installed or configured by a previous run.

As I wrote you yesterday evening in response to your email: The TorBox project is hosted on GitHub so that others can make changes on their own and, occasionally, hand them in as a pull request. So, if you want to add a specific feature - be my guest.