Description of problem: pam_namespace cannot polyinstantiate directories that have spaces in their name. The configuration file processing code uses strtok_r with delimiters space and tab. There is no functionality to allow escaping of spaces or quoting of strings so that paths with spaces can be specified. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: I utilized a small piece of open source code (argv_parse) to parse the config file lines because I'd basically have to do something like this to fix the code anyway and this was eaiser.
Created attachment 157542 [details] patch
This bug is resolved in Linux-PAM 1.0 which will be included in the next release of Red Hat Enterprise Linux.