View Issue Details

IDProjectCategoryView StatusLast Update
0005757Talermechant backendpublic2019-06-11 22:11
ReporterMarcello StanisciAssigned ToMarcello Stanisci 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0005757: permissions on wire details JSON.
DescriptionThe merchant creates on the fly the JSON file accounted in:

[account-x]
wire_response = /path/to/file.json

We need another config option to set permissions on this file, in order to make blue/green deployments easier.
TagsNo tags attached.

Activities

Marcello Stanisci

2019-06-11 16:59

manager   ~0014532

In the same way, also the ".priv"(s) regarding the various merchant instances must get tunable permissions. Rigth now, they set 600 therefore when the other color tries to read them it gets "permission denied".

Marcello Stanisci

2019-06-11 22:10

manager   ~0014535

Last edited: 2019-06-11 22:11

View 2 revisions

Permissions on keys are now set by taler-deployment-keyup, which is also responsible for copying them over (9d527fb6ba39669aebc3).

Permissions for the wire format file are instead (optionally) taken from the configuration (45e9d2bc921325cd2d9089).

Issue History

Date Modified Username Field Change
2019-06-08 14:39 Marcello Stanisci New Issue
2019-06-08 14:39 Marcello Stanisci Status new => assigned
2019-06-08 14:39 Marcello Stanisci Assigned To => Marcello Stanisci
2019-06-11 16:59 Marcello Stanisci Note Added: 0014532
2019-06-11 22:10 Marcello Stanisci Status assigned => resolved
2019-06-11 22:10 Marcello Stanisci Resolution open => fixed
2019-06-11 22:10 Marcello Stanisci Note Added: 0014535
2019-06-11 22:11 Marcello Stanisci Note Edited: 0014535 View Revisions