Extending chezmoi to manage files under `/etc` and other root-owned directories
-
Updated
May 13, 2026 - Shell
Extending chezmoi to manage files under `/etc` and other root-owned directories
Ansible 2.x role to install, configure, and use etckeeper with Git. Moved --->>
Puppet module to manage etckeeper for keeping /etc under git version control
Install the etckeeper application, configure it, and have it push configuration archives to a remote gitlab repository.
Track FreeBSD configuration and package state in git - including the ownership, permissions and flags git discards. mtree(8) for metadata, age(1) for secrets, and a self-contained restore script that ships inside the repo.
Etckeeper is a collection of tools to keep track of /etc/ in a repository. This ansible role install and configure etckeeper.
A Fedora Silverblue ThinkPad operated by a privileged AI agent — guarded by a reversibility ruleset, not a privilege one.
Add a description, image, and links to the etckeeper topic page so that developers can more easily learn about it.
To associate your repository with the etckeeper topic, visit your repo's landing page and select "manage topics."