Merge branch 'refactor-udgen'
* refactor-udgen: (24 commits)
Get rid of global variable PasswdAttrs
GenBSMTP
GenDNS
GenPasswd
GenShadow
Do not forget that passwords start with {crypt}
GenShadowSudo
GenSSHShadow
fix not-array-value-but-multiple-values check
GenGroup partially
GenForward
GenCDB
And GenMailList
whitespace fixes
And GenMailBool
Let disable-main-msg generation use Account class
Let disabled-users generation use Account class
Let private generation use Account class
Catch the case where attributes that are not declared as an array value have more than one value. This indicates a bug in the data, code, or ldap schema
Some improvement over the last path
...