bork

Bash-based configuration management and system state reconciliation tool.

brewmacoslinux
Try with needOr install directly
Source

About

Bash-Operated Reconciling Kludge

Commands

bork

Examples

check if system packages are installed$ bork status
install missing packages and fix system configuration$ bork apply
verify system matches desired configuration file$ bork status ./borkfile
initialize a new configuration management script$ bork init
check what changes would be made to system$ bork diff