For DPR to work correctly, you need to ensure the settings are properly configured for each of the three facilities (Quarantine, Preservation, and Digital Repository).
Procedures for configuring the DPR are given below.
To enable to DPR to check files for viruses in the Quarantine Facility (QF), the connection to the virus scanner must be set.
1. Log on to QF.
2. Select Settings - Configuring Virus Scanner.
3. Enter the port for the virus scanner. For ClamAV, the default port is 3310.
To be able to view normalised files in the Quality Assurance (QA) stage of Preservation Facility (PF) processing, you will need to tell the DPR which programs will be used to view the normalised files.
1. Log on to PF
2. Select Settings - Configure Program Associations
3. Select Add
Result: The Edit Program Association window is displayed.
4. In the MIME Type field, enter the MIME type. For a list of mime types, see http://reference.sitepoint.com/html/mime-types-full.
5. In the Program Path field, enter the path to the program that will be used to view files of the corresponding MIME type. For example: /usr/lib/openoffice/program/swriter.
6. Click OK
Result: The program association has been added. When performing QA, you can now select files of the specified MIME type and click Open Normalised File. The DPR will then open the file using the specified program.
7. To add more program associations, repeat steps 3 to 6.
The DPR calls on the Xena preservation software to normalise files to preservation formats. As Xena relies on external programs to normalise certain file types, you must set the locations for these external programs.
For more information, refer to the Configuring Xena section of the Xena SourceForge wiki.
The location of the Digital Repository (DR) must be specified. This location determines where the DPR transfers normalised files for long term preservation.
1. Log on to DR
2. Select Settings - Update Repository Settings
Result: The_ Repository Settings_ window is displayed.
3. Enter Repository Location settings.
DPR v6.0.0 has two options for transferring files to and from the repository,
Read\Write file system directly: Use this option if there is only one repository location and if users have full permissions on the repository. This option uses Read\Write mounts on the client side to transfer files to the repository.
Read\Write using DPR Server: Use this option if there are multiple repository locations. Users need not have any permissions on the repository locations as the transfer of files to and from the repository is done by the DPR Server component which is run on the server. See [DPR_Server_Configuration] for setting up DPR Server.
Result: All files processed in DR will be stored in the repository location based on the option selected.
Note: Above options cannot be used interchangeably as it will need manual updates to the database for copy for access functionality in DPR and Checksum Checker service to work.