overwriting defaults before init() had no effect, as the values were replaced there. Now, only unset defaults are updated, keeping the overrides. Also fix unconditionally taking the values from environment variables. Change-Id: Idf1c5e2338403e061d20c11ed9c4803d535eb188 Reviewed-on: https://forge.frm2.tum.de/review/c/secop/frappy/+/34304 Tested-by: Jenkins Automated Tests <pedersen+jenkins@frm2.tum.de> Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch> Reviewed-by: Alexander Zaft <a.zaft@fz-juelich.de>