Opened 3 days ago
#901 new enhancement
OS image manifest
| Reported by: | Jiri Svoboda | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 0.16.1 |
| Component: | helenos/unspecified | Version: | mainline |
| Keywords: | Cc: | ||
| Blocker for: | Depends on: | ||
| See also: |
Description
The installer should store a file (image manifest) containing the version of the installed OS and the list of installed files (their checksums?). This should be later used by the installer to:
- verify during upgrade that we are not downgrading and display currently installed OS version to the user
- determine which files can be removed during upgrade (e.g. they were part of installation in the old version, but are not in the new version)
Ideally this could be extended in the future to support multiple packages, such that
- coastline software installation/upgrade can be tracked
- core OS can be split into more than one package, allowing to remove/not install un-needed parts of the system
Note:
See TracTickets
for help on using tickets.
