[maemo-users] [maemo-users] Re: 'Locking down' software installation

From: Neil MacLeod gmane at nmacleod.com
Date: Thu Feb 15 18:53:53 EET 2007
Marius Vollmer wrote:
> There is going to be a 'meta' package that represents the whole
> operating system.  Updates to the OS are done by updating this meta
> package in the Application Manager.  The meta package will have
> dependencies on all packages with their exact versions that make up
> the official OS releases.  The Application Manager will not allow the
> removal of the meta package.

I like the idea of being able to apply OS patches, however it sounds like this functionality doesn't quite fit in the Application Manager application so why not provide a separate "Upgrade Operating System" GUI application that has all the checks and balances you need built in to it without polluting the standard user-friendly Application Manager?

The "Upgrade OS" could be designed so that it applies all the latest patches/meta packages or just a single patch/package, and would not allow uninstallation of installed patches/packages.

There would be no relationship between an OS package and an application package, so the latter couldn't result in the installation of the former.

Since you are looking to add restrictions to the Application Manager for certain types of packages, it might make more sense to create a separate and tailored GUI for the restricted packages.

More information about the maemo-users mailing list