Project

General

Profile

Task #2863

Story #2859: Production environment passwords and configuration need to be secured

Change d1_cn_common's DAO layer to use configurable passwords

Added by Chris Jones over 12 years ago. Updated over 12 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Skye Roseboom
Category:
Support Operations
Start date:
2012-06-06
Due date:
% Done:

0%

Milestone:
CCI-1.0.0
Product Version:
*
Story Points:
Sprint:

Description

The DAO layer currently connects to the Metacat database in PostgreSQL using hard-coded usernames and passwords. The metacat-jdbc.properties file with these settings gets embedded into the jar file, and are unchangeable once deployed. Move this configuration to /etc/dataone/process in the buildout so that the username and password can be changed to the production username/password upon deployment.

History

#1 Updated by Chris Jones over 12 years ago

  • Status changed from New to Rejected

Skye pointed out that these properties are exposed via the replication.properties file. All good.

#2 Updated by Skye Roseboom over 12 years ago

metacat jdbc configuration for replication is located at /etc/dataone/process/replication.properties.

Replication is currently the only client of the dao layer.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)