Description of problem:
With the current implementation of pam_namespace there is no way to create a
polyinstantiated directory which can be shared by multiple users by level or
context. When polyinstantiating by level or context the users name is always
appended to the instance directory name. We make extensive use of directories
that are polyinstantiated only by level in the CMW version of our product to
allow multiple clients to write files to 'shared' polyinstantiated directories.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Created attachment 155722 [details]
patch to add level_user and context_user methods of polyinstantiation
I agree that this feature would be useful, but we shouldn't break backwards
compatibility. So I propose using 'lvlshared' and 'ctxshared' for the new methods.
This will be fixed in future Red Hat Enterprise Linux release. A fix is already
in upstream and Fedora development as well.