Ticket 47601 - Plugin library path validation prevents intentional loading of out-of-tree modules
Bug Description: The fix for ticket 47384 does not allow plugins to have their shared libs stored
anywhere else but in the default location.
Fix Description: Allow plugin paths that are not in the default area if the absolute path has been
specified, and the library can be opened.
https://fedorahosted.org/389/ticket/47601
Reviewed by: rmeggins(Thanks!)
(cherry picked from commit d8e8a90fd151d131666d9d72bd6d40d356f4bdf0)