Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Originally requested in #96 (comment):
It'd be a huge win to be able to override certain crucial config values on restore before a config run and without having to visit the management UI. The hostname is an obvious one but I've also wanted to toggle things like email, log collection, and snmp being enabled for staging environments.
In GHE 2.2 we moved to a new config file format that's based on git-config(1). If backup-utils were to add git as a dependency, we could modify the config fairly easily before restoring. The new config file format is also designed to be much more human friendly so human editing and passing a copy of the config file directly via something like
ghe-restore -f modified.conf ...
should be possible as well.