Red Hat Bugzilla – Bug 1456950
Fedora/RHEL passwords must be wrapped by a single quote when set from a shell
Last modified: 2017-08-01 18:54:46 EDT
Description of problem: Any fedora/rhel password set that has "$" as part of it will be interpreted by the shell as an env var. Version-Release number of selected component (if applicable): 20170225 How reproducible: 100% Steps to Reproduce: 1. express-install a fedora/rhel machine using GNOME Boxes 2. set the password as "foo$bar" 3. try to login into the machine Actual results: As $bar is not an env var, it'll be expanded to foo"" and the user only will be able to login with the password "foo". Expected results: User would be able to login into the system using the "foo$bar" password. Additional info: Just backport the following patch: 254fc8f16505c03ca79f2f307af3011c8269fc7e
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:2113