View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006673 | Taler | mechant backend | public | 2021-01-02 14:11 | 2021-01-02 21:46 |
Reporter | Christian Grothoff | Assigned To | Christian Grothoff | ||
Priority | normal | Severity | major | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | git (master) | ||||
Target Version | 0.9 | Fixed in Version | 0.9 | ||
Summary | 0006673: taler-merchant-httpd and Postgres access rights | ||||
Description | (1) right now, the merchant-httpd will try to run the CREATE logic on startup. This is a failure in the backenddb plugin design. The API should be changed to allow the httpd to init the plugin without running CREATE. (2) the Debian package logic runs merchant-dbinit as 'postgres', but then fails to GRANT the merchant user the necessary rights to even SELECT on the tables. So the package must be extended to properly setup the permissions. | ||||
Tags | No tags attached. | ||||
|
feb6c3c..7334cfc removes the CREATE logic from taler-merchant-httpd, limiting it to taler-merchant-dbinit. We still need to add the required GRANTs to the Debian package. |
|
Fixed! |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-01-02 14:11 | Christian Grothoff | New Issue | |
2021-01-02 14:11 | Christian Grothoff | Status | new => assigned |
2021-01-02 14:11 | Christian Grothoff | Assigned To | => Christian Grothoff |
2021-01-02 20:41 | Christian Grothoff | Note Added: 0017297 | |
2021-01-02 21:46 | Christian Grothoff | Status | assigned => resolved |
2021-01-02 21:46 | Christian Grothoff | Resolution | open => fixed |
2021-01-02 21:46 | Christian Grothoff | Fixed in Version | => 0.9 |
2021-01-02 21:46 | Christian Grothoff | Note Added: 0017298 |