The first 2 items are fixed with plinth-0.11.0+ds-1: - Plinth package automatically depends on packages required by essential modules. - The setup script run by freedombox-setup will call "plinth --setup-no-install", which only does configuration and won't try to install other packages.
I've opened https://github.com/gerasiov/ldapscripts/pull/2 to suggest using ucf to manage /etc/ldapscripts/ldapscripts.conf so it won't be a conffile.
signature.asc
Description: OpenPGP digital signature