So I installed Nextcloud, cool! I eagerly enforced 2FA also after setting everything up, why wouldn’t I? Probably because I am now actively locked out of the only admin account I had on the system. Oops. To disable the two factor enforcement, log into the system Nextcloud runs on, and…

I needed to briefly run a couple of commands in a container as a particular non-root user, which sucked because I configured the image based upon alpine, so most of the nice facilities that make modern shell life reasonable are missing. su – -s /bin/ash nginx Replace the above user…

Confusingly, in certain setups a git repository may be cloned in a “shallow”, meaning you only get history so deep to act upon. You can leverage git fetch –unshallow to remedy that, but when it appears that your local repository doesn’t even see the remote branches/pretends they’re not there try…

Gaming on Linux has come a long way. Not only are more and more games going native, but the tools that exist to enable playing non-native games are better than ever! Valve Software’s Steam Proton, a feature of the Steam software delivery platform wraps Wine to help provide an effortless…

To install and use DMS you must download their project and pack a directory with a PBO file manager. Here’s a copy if you don’t want to do that, only modifications are that APEX weapons, gear, and vehicles are allowed for AI and missions. —- Just download the zipped PBO,…

Changing the hostname on a system is a surprisingly tedious process on a Linux host. Different distributions manage it with different files or tools, and sometimes if you forgot one you could hose some integral components. If you aren’t using a configuration management tool like Ansible to abstract this, you’ll…

I had some troubles when trying to use KVM virtualization on the somewhat new Ryzen platform. You must enable IOMMU and SVM both. This exact configuration varies depending on your motherboard manufacturer and BIOS, but you should be able to find these settings somewhere in there. Otherwise you’ll end up…

I had a bout of temporary confusion because I hadn’t manually added an IP to a Linux network adapter in a long time. In addition to that, some conventions have changed for the simpler. No longer do you have to append aliases to IPs like :0, :1, and so on….

So you’re trying to automate Windows Subsystem for Linux. (i’m sorry) – it goes without saying that this is super beta software. expect pain and rough edges. if you have alternatives, explore them until this is a more well-cooked shippable thingy. Maybe things are going well though. You’ve got a…