Fixes a regression in 4.5.0 where special character set was limited. Special characters in the OTP has caused issues in unattended installations where the OTP is not properly quoted or escaped. Expansion of the special character set in 4.5.0 release may cause existing user installation scripts to fail where they wouldn't otherwise. https://pagure.io/freeipa/issue/7380 Reviewed-By: Rob Crittenden <rcritten@redhat.com>