enroll (0.1.2) unstable; urgency=medium * Include files from `/usr/local/bin` and `/usr/local/etc` in harvest (assuming they aren't binaries or symlinks) and store in `usr_local_custom` role, similar to `etc_custom`. -- Miguel Jacq Thu, 18 Dec 2025 17:07:00 +1100 enroll (0.1.1) unstable; urgency=medium * Add `diff` subcommand which can compare two harvests and send email or webhook notifications in different formats. -- Miguel Jacq Thu, 18 Dec 2025 15:00:00 +1100 enroll (0.1.0) unstable; urgency=medium * Add remote mode for harvesting a remote machine via a local workstation (no need to install enroll remotely) Optionally use `--no-sudo` if you don't want the remote user to have passwordless sudo when conducting the harvest, albeit you'll end up with less useful data (same as if running `enroll harvest` on a machine without sudo) * Add `--dangerous` flag to capture even sensitive data (use at your own risk!) * Add `--sops` flag which makes the harvest and the manifest 'out' data encrypted as a single SOPS data file. This would make `--dangerous` a little bit safer, if your intention is just to store the Ansible manifest in git or somewhere similar for disaster-recovery purposes (e.g encrypted at rest for safe-keeping). * Do a better job at capturing other config files in `/etc//` even if that package doesn't normally ship or manage those files. * Don't collect files ending in `.log` -- Miguel Jacq Wed, 17 Dec 2025 18:00:00 +1100 enroll (0.0.5) unstable; urgency=medium * Use JinjaTurtle to generate dynamic template/inventory if it's on the PATH * Support --fqdn flag for site-specific inventory and an inventory hosts file * Generate an ansible.cfg if not present, to support host_vars plugin and other params * Be more permissive with files that we previously thought contained secrets (ignore commented lines) -- Miguel Jacq Tue, 16 Dec 2025 12:00:00 +1100 enroll (0.0.4) unstable; urgency=medium * Fix dash package detection issue * Reorder which roles install first -- Miguel Jacq Mon, 15 Dec 2025 17:00:00 +1100 enroll (0.0.3) unstable; urgency=medium * Initial package -- Miguel Jacq Mon, 15 Dec 2025 12:00:00 +1100