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

Change History (0)

Note: See TracTickets for help on using tickets.