There are at least two parts to this bug. Firstly, debconf.py eats trailing spaces. Secondly, ubiquity needs to use the escape capability when sending passwords to debconf, in order to preserve whitespace.
There are at least two parts to this bug. Firstly, debconf.py eats trailing spaces. Secondly, ubiquity needs to use the escape capability when sending passwords to debconf, in order to preserve whitespace.