File Server Tasks
mathiaz at ubuntu.com
Wed Aug 29 22:58:27 UTC 2007
On Thu, Aug 30, 2007 at 12:38:39AM +0200, Nicolas Barcet wrote:
> b/ A task is a set of multiple packages that will work together to
> acomplish a single macro objective. There no point in having a single
> package task, we'd better fix the original packaging.
> c/ A task is not a configuration utility, it is just a manner to
> deliver a base configuration that works in a predictable/upgradable/
> maintained over time maner.
> d/ Tasks needs to be callable after install so that you can revert to
> the base configuration if you totally messed up without having to
> reinstall from scratch or have the ability to install a task later on.
All these points are already implemented by tasksel, which is the
component used to handle task in the ubuntu-server installer.
You can actually run pre/post install script with tasksel, although it's
not encouraged. It's better to do this in the individual packages.
More information about the ubuntu-server