home.social

#snapper — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #snapper, aggregated by home.social.

  1. I wanted to automatically make boot options for snapper snapshots and ended up making these

    https://codeberg.org/grafcube/uki-efi-boot
    https://codeberg.org/grafcube/uki-snapper

    uki-efi-boot automatically scans directories in your esp for efi executables and adds entries to your UEFI boot options while uki-snapper automatically creates boot entries/UKIs for snapper snapshots.

    It has been working flawlessly so far. I use secure boot so I have to configure uki-snapper to build new images for each snapshot so I configured it to generate no more than 2 to fit in my esp. It also only works on arch right now since it depends on mkinitcpio but contributions to expand support are very welcome.

    I hope someone finds these scripts useful
    ​:ChikaHappy:​
    They're available on the AUR as well.

    @[email protected] #linux #uefi #uki #bootloader #btrfs #boot #snapper #opensource

  2. This is pretty cool, would love to see this integrated in a distro. (maybe #NixOS? but it's also very close to what #Snapper does.)
    "When I type ounce nano /etc/samba/smb.conf (I actually alias $EDITOR='ounce --trace $EDITOR'), ounce knows that it's smart and I'm dumb, and it sees that I just edited /etc/samba/smb.conf a few short minutes ago, because it uses seccomp and eBPF to trace all the file open calls my $EDITOR makes, and uses httm to check whether I have any un-snapshot-ed changes. If I do, it takes a snapshot before I edit the file again."
    kimono-koans.github.io/everyth

    cc #linux #zfs #nilfs #btrfs

  3. @[email protected] on root to get / system rollback capabilities. on `/home`. `/home` rollback is based on backups to external storage.

  4. Turns out that in the latest #MetlinkWGTN price hike, they've fixed the #Snapper penalty fare SNAFU that meant I could save 10% by "forgetting to tag off".

    Bugger

  5. Please recommend something akin to #OpenSuse #Snapper, where #apt-Upgrades are automatically snapshotted, so I can revert an upgrade, or other dangerous system changes for #Debian or #Ubuntu based systems. I only found apt-btrfs-snapshot, but is there something that's available from the get-go?

  6. @opensuse Nice development!
    It is always nice to see my former main #distro work on constant improvement.

    This is the reason why i recommend #opensuse to all #sysadmin :)

    Stability, and the default usage of #btrfs paired with #snapper is always a win.

  7. ​:niko_spin:​ New blog post!

    By following this guide, you will have what is, in my opinion, the optimal setup to daily drive a rolling release distribution, such as Arch Linux.

    If you have any kind of problem after updating your system, you'll be able to boot into a previous snapshot and rollback to it, as if nothing had happened.

    It's basically like time travel for your computer, but better. Because you'll be able to choose what gets rolled back and what doesn't, so that you don't lose any of your recent work.
    I started working on this a while before publishing the previous post. I really hope this is helpful to whoever reads it! ​:kurisuthumbsup:​

    https://zlendy.com/blog/install-arch-linux-with-btrfs-and-snapper

    #blog #techblog #guide #tutorial #linux #archlinux #btrfs #snapper #snapshot