A new tool to follow the changes of your config files, even if they live outside of /etc. Etckeeper is nice but is restricted to /etc.
Thanks @kepon!
A new tool to follow the changes of your config files, even if they live outside of /etc. Etckeeper is nice but is restricted to /etc.
Thanks @kepon!
@taak That is heart attack inducing, like you I have `~/.config/emacs/` under version control and backed up (in multiple places!)
I once experienced similar when I ran `rm -rf` as `root` without realising I was in the `/etc` directory, quickly realised and `Ctrl + C` but not before the damage was done. Fortunately I use `etckeeper` with a remote backup so could easily restore.
@vivien yeah, it'll have to use rsync -av to preserve permissions and settings.
@[email protected] [yes](https://etckeeper.branchable.com/), but more generalized as in *version any file and just use git to version control* without having to install anything on the targeted system in question.
Last week I finally sit down and tested new feature in #DNF5 Actions Plugin I asked for and using it implemented integration between DNF5 and #etckeeper . It turned out to be easy, it's a single 2 line config file. Happily using it now on my #Fedora42 machine.
There's etckeeper which does this for all files in the /etc folder.
I used it for a while, but found I wasn't making any use of the versioning it provided, and in the case where I needed to rollback to fix errors, I was using backups anyway.
Edit: Add link and hashtags: https://etckeeper.branchable.com/
/timeshift, где лежат в сгруппированном виде — в зависимости от типа — по запросу или автоматически выполняющиеся раз в час/день/неделю/месяц./boot не живёт в отдельном разделе диска, а расположен на том же ext4-разделе, что и система, то изменение загрузочного образа так же попадают в снапшоты. Recently I found some time to describe how I manage my personal machine:
- install #fedora assuming the installer detects storage properly
- use #ansible to automate/document boring post installation setup
- use #etckeeper to keep /etc organized
- backing up whole /home volume using #btrfs snapshots
- rely on dnf based upgrades, unless I change hardware significantly