[oe] RFC: Task-base rewrite

Rod Whitby rod at whitby.id.au
Thu Apr 12 22:31:19 UTC 2007


Marcin Juszkiewicz wrote:
>> My version create several task-base-*, task-distro-* packages which
>> cover several features one by one. Some features contain extra stuff
>> only if other features are available (for example Bluetooth on USB bus
>> only if distro supports BT and device support USB Host).
> 
> What this version gives:
> 
> - each feature gets own package,
> - task-boot contain ONLY stuff needed to boot
> - task-distro-base contain distro addons
> - task-machine-base contain machine specific addons
> - task-base depend on all needed task-* packages
> - ability to choose SSH daemon (dropbear, openssh, none) by distro
> - ability to choose /dev/ manager (udev, devfsd, mdev) by distro
> - ability to choose getty provider (tinylogin by default) by distro
> 
> With this version it is easier to create smaller rootfs - for example 
> image with ONLY bluetooth support is "task-boot + task-base-bluetooth".
> 
> Do some tests, post opinions - I think that this will be nice improvement 
> of task-base.

No tests yet, but it has the support of nslu2-linux distros.

I especially like the dropbear/openssh selection capability.

-- Rod




More information about the Openembedded-devel mailing list