Installation/Configuration script for Linux/Debian

TorBox ([login to view URL]) is an easy to use, anonymizing router based on Raspberry Pi. Potential users can download an image (based on Raspbian) from the website for free, write the image on an SDcard and use it with a Raspberry Pi. However, this method of distribution has some drawbacks: the image file is relatively big, it is not applicable for an already existing installation, and it is not portable to other Single Board Computers or other operating systems than Raspbian.

The installation/configuration of an already existing system, especially, if it is based on Debian (Raspbian is a Debian variant), is another, probably more effective way of distribution. What such an installation should look like in theory is described here: [login to view URL]

What do I need?

A bash script, which installs/configures a Debian based system with TorBox as described in [login to view URL]

Additional requirements

- Since TorBox is still under development, the script must be easy to change.

- Documentation within the script is mandatory.

- Before the script replaces already existing configuration files, the user has to be asked and original files to be saved.

Optional or future possible developments

- Functionality for other distributions (for example Ubuntu-based ones)

- Option to undo the installation/configuration and to restore the saved original configuration files

If you are interested in this task, then briefly outline to me in your proposal how you want to tackle it. I'm also open to your additional suggestions. Examples of your works are also welcome (I am particularly interested in the simplicity and documentation of the code). Further projects are possible in the event of a positive outcome.

Skills: Linux, Debian, Shell Script

See more: installation configuration tomcat linux, user management script linux php, shell user management script linux, linux vicidial installation configuration, linux squid installation configuration, installation script linux, linux debian vpn script, abuntu linux server installation configuration, installation configuration linux alfresco, installation configuration servers linux 2009, firefox installation script linux, phpmyadmin installation configuration linux, change user password script linux, dns installation configuration linux, ffmpegflvtool2 installation script linux, installation configuration instant messenger aim linux server, installation configuration kannel linux, backup script linux debian, installation configuration smtp linux

About the Employer:
( 1 review ) Bern, Switzerland

Project ID: #22019497

Awarded to:


Hello, First of all, the link that you have shared already explains the required steps very clearly. Creating a bash script out of this will not be an issue. I will also make sure that the script works and easy to use More

$750 USD in 20 days
(1 Review)

4 freelancers are bidding on average $438 for this job


I have experience in deploying and maintaining of: Cloud Computing Platforms: AWS Amazon Web Services,Microsoft AZURE, Google Cloud (GCP). Server Operating Systems: Windows Server 2003-to-2012R2, Windows Server 20 More

$251 USD in 1 day
(192 Reviews)

Hello, my name is Abhishek. I have read your project specifications and this job fits within my area of expertise. I would love to come on board and work on this with you. I am available to begin immediately. Relevant More

$250 USD in 1 day
(28 Reviews)

Hello! Nice to meet you! I have read your project carefully. I am very interested in your project. I am a Microelectronics and Automation engineering expert. I have a lot of experience on ARM, FPGA, DSP, Arduino, Raspb More

$500 USD in 7 days
(7 Reviews)