Login

0
Oops!

So... I may have accidentally compromised the permission structure of my ENTIRE server box the other day. All of it.

Oops.

I was trying to add a new feature to my site - one I'm still dabbling with, and not having much success with, involving Jellyfin/seerr. In the process, I tried to mess with permissions, and accidentally changed some important bits on my entire user directory. To make matters worse, I escalated it and did the same procedure on... the root folder.

Immediately, my ssh sessions began asking for a password and not letting me in. I looked up a solution to undo what I'd done, which recommended changing the bits on the ENTIRE system. I foolishly followed. This disabled the use of sudo completely (!!) and at this point I knew all I could do was completely reinstall from scratch.

Thankfully, that process was fairly straightforward. I did run into a few issues, like Jellyfin not installing correctly on the latest dietpi install (I'm not the only one to run into this, apparently) and forgetting to reinstall everything. But my site and my services are now back up!

Jellyseerr is here now too, as part of the experiment that started all this. It's only available to those on my site who already have a Jellyfin. The idea is that this system will let me request and auto-download shows and movies that will go straight into Jellyfin.

I've been burned out on programming for a while recently - frankly, the last several months. But here's to any more ideas I get!

5/26/2024, 9:17:26 PM
Permalink

35 votes
Have you ever had a surgery?
65.7%
Yes