• 5 Posts
  • 372 Comments
Joined 5 months ago
cake
Cake day: June 9th, 2024

help-circle

  • Obama was the last Democrat to run on change in the system

    And, even then, he enacted a shockingly small amount of actual change.

    He had the majority long enough that he could have codified Roe V. Wade, and increased the minimum wage, and done UHC and all sorts of shit, but he wanted to policy wonk both-sides across the aisle cooperation shit, and well, ended up passing the Republican version of UHC and bailing out billionaires, which really doesn’t exactly reflect hope and/or change.

    I’m not saying he didn’t have problems, or that he had an endless mandate, or that he did nothing, but mostly that the “best” democratic president in damn near 30 years who had the biggest mandate you’re probably going to find in modern politics still did a shockingly little amount of anything to improve or harden the government against clear nutters - the Tea Party was showing up, so it was or should have been blindingly obvious where that was going to end up eventually going.

    I don’t buy the ® “do nothing democrats” line, but boy, they certainly make it hard to refute that claim in any form that’s not a 1000 word essay which is why it plays so very well on TV/news/Twitter.



  • two commands: dd and resize2fs, assuming you’re using ext4 and not something more exotic.

    one makes a block-level copy of one device to another like so: dd if=/dev/source-drive of=/dev/destination-drive

    the other is used to resize the filesystem from whatever size it was, to whatever size you tell it (or the whole disk; I’d have to go read a manpage since it’s been a bit)

    the dd is completely safe, but the resize2fs command can break things, but you’d still have the data on the original drive, so you could always start over if it does - i’d unplug the source drive before you start doing any expansion stuff.









  • good ideia to run restic as root

    As a general rule, run absolutely nothing as root unless there’s absolutely no other way to do what you’re trying to do. And, frankly, there’s maybe a dozen things that must be root, at most.

    One of the biggest hardening things you can do for yourself is to always, always run everything as the lowest privilege level you can to accomplish what you need.

    If all your data is owned by a user, run the backup tool as that user.

    If it’s owned by several non-priviliged users, then you want to make sure that the group permissions let you access it.

    As a related note, this also applies to containers and software you’re running: you shouldn’t run docker containers as root unless they specifically MUST have a permission that only root has, and I personally don’t run internet facing ones as the same user as all the others: if something gets popped, then they not only do not have root permissions, but they’re also siloed into their own data in the event of a container escape.

    My expectation is that, at some point, I’ll miss a CVE and get pwnt, so the goal is to reduce how much damage someone can do when that happens, rather than assume I’m going to be able to keep it from happening at all, so everything is focused on ‘once this is compromised, how can i make the compromise useless to the attacker’.


  • Unifi Gateway Ultra

    How have you liked the gateway? Any stupid decisions that have annoyed?

    My USG has decided that, after a decade, it’s going to be flaky and crash if it wants to (even after replacing it’s 4th dead PSU and 2nd USB stick) and I’m thinking it’s probably time to upgrade.

    I’ll admit to both liking the Unifi ecosystem and firmly not trusting the Unifi ecosystem one damn bit, which is bit of a weird situation where I’ve been really really unwilling to upgrade anything because that hasn’t always gone uh, smoothly.