SayCyberOnceMore

  • 8 Posts
  • 316 Comments
Joined 3 years ago
cake
Cake day: June 17th, 2023

help-circle

  • It’s keeping the drawings / spreadsheets / etc. up to date, to know what changes are required, that I’m thinking about.

    With multiple switches, VLANs, subnets, etc and I want to add an IoT device somewhere physically convenient, then maybe I now need to trunk the IoT VLAN through multiple devices from the Wifi AP PoE switch, update firewall rules, because this is the 1st device on that physical segment, etc… and then update the drawings afterwards.

    Now that’s worth automating.

    I’m looking for a map, not a calculator.








  • Consider your perfect settings as the part you want to keep (as well as all your documents etc, of course), but the OS will change.

    Tomorrow you’ll do an update and 2 applications and 10 libraries are now newer… so you probably don’t want to store a “golden image” for too long without redoing it to consider all the updates.

    Now… with that situation in mind, it’s generally easier to just do a clean install of the distro and reapply your settings.

    So, depending on what you’ve setup, installed, tweaked & configured, saving that can be done with config files in /etc and /home and maybe a 1-liner for applications to install.

    That will be smaller and more easily reproducable on all your hardware (and maybe some VMs)

    How you do that depends on what you’ve changed and your skills… maybe bash, maybe ansible, maybe just copying files - whatever makes sense to you.






  • Get 2 devices, set them up the same and put 1 in a cupboard.

    When you make a change / update and / or the hardware fails, then you can still recover.

    Personally I have a Fritz router in bridge / pass through mode, then a pfSense firewall - basically a low-ish power microATX (I think) PC - which does all my adblocking and DNS as well as reverse proxy for home assistant, etc.

    Works well. But I had a SSD failure once and that was difficult to live with…






  • Though I have something more to add here.

    Don’t unleash your army of clankers (I believe the formal term is ‘AI agents’) on this project; it’s already happening to many open source projects lately, and this one has just been revived. It doesn’t need to be inundated with hallucinations and pointless fixes.

    The maintainers also request that anyone opening a pull request for a bug fix show a way to reproduce the problem first.

    Yeah, the modern kiss of death to any project.

    I use LightDM on my daily driver and hadn’t noticed it hadn’t received any updates, but yep, it’s there in this morning’s batch, nice.