Don't run Plinth setup as part of freedombox/setup
Created by: SunilMohanAdapa
Instead run all of the setup process during the first boot. This enables us to someday remove the reboot step entirely.
Tests: After building a new image with the changes, call the modules have shown to be properly setup. Running the setup wizard, creating admin user and logging works as expected.
Signed-off-by: Sunil Mohan Adapa sunil@medhas.org
This fixes #993 (closed). When I merged #996, I actually tested the entire setup with this patch in place (due to an earlier patch that @JosephKiranBabu and I worked on). So, the testing I did by building full image and checking that all the modules have been properly setup applies to this patch.