Write a CGI page to manage the created snapshots. * This page should list all known snapshots * A single snapshot should be selected to boot into it on the next reboot. * Removal of one or more snapshots should be possible * Manual creation of a snapshot
Can we talk about what this should actually do from the user's perspective? I am not sure a CGI is the best way here. Is it not better to just age those automatic snapshots out? If we don't allow users to manually create any snapshots that should not be a problem. Just keep the last five or something.
Hello Stefan, I think we should consider to merge this functionality into the existing backup.cgi. I believe that snapshots are just a different way to create a backup and therefore we should not separate too many things. The code that currently exists can pretty much be copied-and-pasted into backup.cgi and there should be a snapshot selection at the very top. The backup.cgi UI should be slightly cleaned up so that there is a coherent layout for all features, snapshots/backups/add-on backups.