Closed catharsis71 closed 3 years ago
Sorry you had a bad experience. I will look to improve the documentation though a lot of what you have raised is covered their already. I am not going to respond to your points individually as I doubt you would be satisfied with my answers.
You are welcome to use any part of the code to build a better script for yourself.
Same here, completely f'ed up access to multiple websites, can't login in to root anymore, created a bunch of dubious files (mentioned by catharsis71). Please add a big disclaimer at the start of the script, where you list the basic changes which need to be acknowledged by the user.
I guess I will be doing some data recovery the next few days in order to reinstall the server. Thanks 👍
Same here
Welcome to the club
When/if you recover your server, if you still want to explore torrent options, take a look at the qbittorrent-nox Ubuntu/Debian package. It's qBittorrent for servers and much easier/safer to get running than the rtorrent/rutorrent crap and (in my opinion) a much better web UI.... not quite up to 'good' level but it's the 'least bad' torrent option for Linux servers
had this same issue broken ssh
There needs to be better warnings about the implications of running this script
I know I'm foolish for running something without thoroughly investigating what it does & without making a full system backup first, but the damage this did was extensive, like nothing I've ever seen before
This script took down Apache with no warning and interfered with the configuration, taking down multiple websites. This took some time to fix.
Script should not interfere with any existing services without explicit user consent.
There also needs to be a way to easily roll back all changes. It looks like this has done widespread damage to my server.
If this script is only intended for fresh newly-installed systems with no existing services running on them, this needs to be clearly and unambiguously stated, preferably with some kind of software verification that the system is in a clean install state with no existing services (APACHE) to interfere with, or at least some kind of sanity-checking prompts.
List of other things that broke or were affected (almost certainly incomplete):
I'm worried that things will break even worse when I reboot. I'm going to spend the next day or so trying to clean this up as much as I can then bite the bullet and reboot to see what happens.
I realize I made a lot of mistakes here: trusting random software without proper vetting, not making a full system backup immediately before, etc. I had partial backups but not comprehensive and recent enough that I could just do a full restoration.
The silver lining is that this has taught me to keep better backups & not to trust random Github repositories. And I hope this can at least serve as a warning to others.
I just wanted to see some torrents, I didn't want to have to spend an entire day (or likely more) fixing my server and probably never being able to trust that I actually fixed everything.