Install only necessary files for passenger

This commit uses a blacklist. Next version will use a whitelist, as requested in #22428.