Configuration - NYULibraries/pds-custom GitHub Wiki
Our customizations forgo the standard PDS conf_table
directory and opt instead for a config
directory.
These configs, for obvious reasons, are stored in the private NYU Libraries PDS repository.
PDS
The PDS configuration for our implementation is mostly specified in the
[pds/nyu.conf](/NYULibraries/pds/tree/master/config/pds/nyu.conf)
file.
There is a convenience method
in the NYU PDS Perl Modules' NYU::Libraries:Util
for parsing this file into a configuration hash.
Apache
PDS is a Perl web application that is served out via mod_perl and the Apache HTTP server.
We've updated the Apache config for our needs, specifically logout, EZproxy and EZBorrow.
The relevant files are in [httpd](/NYULibraries/pds/tree/master/config/httpd)
directory.
Shibboleth
We no longer integrate PDS with Shibboleth directly, only through NYULibraries Login.