Put configuration files in a version control system
Registered by
Stefan Michalowski
Put all the files in the /etc directory into a version control systeme such as subversion. This will allow the user to rollback if he makes any mistakes, make backups on changes, generate a rss feed of changes, and many other possibilities.
Probably, configuration tools will need to be aware of this and show a "rollback" button somewhere.
An example of how to do this:
http://
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Started
- Milestone target:
- None
- Started by
- Stefan Michalowski
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
The functionality described in this blueprint is now available through etckeeper, which is in the Ubuntu repositories.
I think this blueprint can now be marked as completed.
- gweaver 13/04/2010
_________
There is some initial code available from the wiki page.
(?)