Got the same error while updating hal.
It's an error in /usr/share/perl5/Debian/AdduserCommon.pm . The character _ is at the moment not valid in option names in adduser.conf.
In the subroutine read_config, change
if ((($var, $val) = /^\s*([a-zA-Z0-9]+)\s*=\s*(.*)/) != 2) {
to
if ((($var, $val) = /^\s*([_a-zA-Z0-9]+)\s*=\s*(.*)/) != 2) {
Got the same error while updating hal.
It's an error in /usr/share/ perl5/Debian/ AdduserCommon. pm .
The character _ is at the moment not valid in option names in adduser.conf.
In the subroutine read_config, change
if ((($var, $val) = /^\s*([ a-zA-Z0- 9]+)\s* =\s*(.* )/) != 2) {
to
if ((($var, $val) = /^\s*([ _a-zA-Z0- 9]+)\s* =\s*(.* )/) != 2) {