PlainBox is a hardware testing tool useful for certifying laptops, desktops and servers with Ubuntu. It is a replacement for the current certification tool, CheckBox.
PlainBox complements CheckBox. It uses all the hardware test definitions, scripts and libraries from CheckBox. PlainBox is currently in alpha stages, having mostly but not entirely complete core and a developer-centric command line interface.
Warning
Documentation is under development. Some things are wrong, inaccurate or describe development goals rather than current state.
PlainBox can be installed from a PPA (recommended) or pypi on Ubuntu Precise (12.04) or newer.
$ sudo add-apt-repository ppa:checkbox-dev/ppa && sudo apt-get update && sudo apt-get install plainbox
To test your hardware with the default set of tests run this command.
$ plainbox run --whitelist=/usr/share/checkbox/data/whitelists/default.whitelist --output-format=xml --output-file=submission.xml
The submission.xml you get in the end can be submitted to the certification website. For more details see Usage