• 0 Posts
  • 26 Comments
Joined 2 years ago
cake
Cake day: April 14th, 2024

help-circle

  • One has to find the right balance between security and comfort, and this entirely depends on the threat model one has. Nowadays, I will always enable full-disk encryption on all of my devices, even if I then decide to store the keys in TPM and unlock the disk at boot.

    I have at least 5 half-broken HDDs sitting around, completely unencrypted, I have no idea if they still work, but they are surely full of private data that I would like to have purged. I fear mechanical destruction might be the only solution for some of them, but just wiping them manually is more effort than doing nothing, so I guess they will still be around for some time. And with SSDs, there is no reliableway delete all data.

    With encryption? Just delete the key and you are done.

    The threat model changes in the future? Easy, the data is already encrypted.




  • I did the same last week (and am still in the process of setting up more services for my new server). I have a few VMs (running Fedora CoreOS, with podman preinstalled), and I use ansible to push my quadlets, podman secrets, and static configuration files. Persistent data volumes get mounted using virtiofs from the host system, and the VMs are not supposed to contain any state themselves. The VMs are also provisioned using using ansible.

    Do you use ansible to automatically restart changed containers after pushing your changes? So far, I just trigger a systemctl daemon-reload, but trigger restarts manually (which I guess is fine for development).





  • Not the case I was thinking about, but here is a similar case:

    [translated] Parking in a stupid way can be expensive. In Frankfurt, the regional court has ruled that a car driver must pay for the use of 28 cabs.

    […]

    The cabs collected people waiting at the stops and drove them to other stops along the route. This went on for an hour before the car parked not far from a “Please keep enough distance from the track” sign was towed away and the route was free again. […]

    When the VGF then demanded 973.13 euros, 25 euros of this was a lump sum for their own expenses - and the rest was the cost of the rail replacement cabs. The court ruled out manipulation by the cab company after hearing witnesses, and the court was also unable to recognize any dilly-dallying during towing.

    The car driver did not have any legal grounds for not paying for the cabs, this only went to a court because they tried to accuse the cab company.







  • I use syncthing to sync almost everything across my computer, laptop (occasional usage), server (RAID1), old laptop (powered up once every month or so), and a few other devices (that only get a small subset of my data, though). On the computer, laptop, and server, I have btrfs snapshots (snapper). Overall, this works very well, I always have 4+ copies of my data in 2+ geographical locations.