View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010973 | Taler | merchant backend | public | 2026-02-04 15:11 | 2026-03-21 00:55 |
| Reporter | Florian Dold | Assigned To | Christian Grothoff | ||
| Priority | normal | Severity | tweak | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Product Version | git (master) | ||||
| Target Version | 1.5 | Fixed in Version | 1.5 | ||
| Summary | 0010973: merchant backend configuration structure in Debian package is not sensible | ||||
| Description | We have the following structure in /etc/taler-merchant/: taler-merchant.conf: Main entry point, that's fine overrides.conf: Fine, used by NetzBon tooling conf.d/*: These files are included by taler-merchant.conf, fine conf.d/merchant.conf: This one is problematic: - Why are these settings not in taler-merchant.config? It seems like it has the DB configuration, so IMO the name should indicate that - It includes a ../merchant-overrides.conf. Why is that file included by conf.d/merchant.conf?! - It's a drop-in file where the order matters, thus it should have a name like `50-merchantdb.conf`, otherwise the load order is hard to understand. merchant-overrides.conf: Why is this file required at all?! Super misleading, as the way it's included does not even mean it has highest precedence. Overall, it is not sensible which files an admin setting up the merchant should actually edit or create. | ||||
| Tags | discussion-needed, vivy | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-02-04 15:11 | Florian Dold | New Issue | |
| 2026-02-04 20:55 | Christian Grothoff | Severity | minor => tweak |
| 2026-02-04 20:55 | Christian Grothoff | Status | new => acknowledged |
| 2026-02-04 20:55 | Christian Grothoff | Target Version | => 1.7 |
| 2026-02-07 22:49 | Christian Grothoff | Tag Attached: discussion-needed | |
| 2026-02-07 22:49 | Christian Grothoff | Tag Attached: vivy | |
| 2026-02-17 21:47 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2026-02-17 21:47 | Christian Grothoff | Status | acknowledged => resolved |
| 2026-02-17 21:47 | Christian Grothoff | Resolution | open => fixed |
| 2026-02-17 21:47 | Christian Grothoff | Fixed in Version | => 1.5 |
| 2026-02-17 21:47 | Christian Grothoff | Product Version | => git (master) |
| 2026-02-17 21:47 | Christian Grothoff | Target Version | 1.7 => 1.5 |
| 2026-03-21 00:55 | Christian Grothoff | Status | resolved => closed |