View Issue Details

IDProjectCategoryView StatusLast Update
0010802Talerdeployment and operationspublic2025-12-17 23:48
Reportervecirex Assigned Tovecirex  
PriorityurgentSeveritytextReproducibilityalways
Status assignedResolutionopen 
Summary0010802: For TOPS/CHF (test and deployment): ToS missing
DescriptionTicket 0010711, but for taler.hacktivism.ch and my.taler-ops.ch: I got instructions from fdold how to do this properly.

This should go like this; to /etc/taler-merchant/merchant-overrides.conf add this to the section shown:

[merchant]
TERMS_ETAG = merchant-tos-tops-v0
TERMS_DIR = ${TALER_DATA_HOME}terms/

Then, this:

$ taler-terms-generator -i /usr/share/taler-merchant/terms/merchant-tos-tops-v0.en.rst -o "$(taler-merchant-config -f -s merchant -o terms_dir)"
TagsNo tags attached.

Relationships

related to 0010711 assignedsebasjm Merchant Backoffice UI: Terms of service unavailable 

Activities

vecirex

2025-12-17 23:41

manager   ~0027093

Last edited: 2025-12-17 23:43

Meh, installing the taler-exchange as a whole just to get taler-exchange-config seems overkill, esp. in production env:

taler-merchant-httpd@bcead3ae4f5e:/usr/local/bin$ taler-terms-generator -i /usr/share/taler-merchant/terms/merchant-tos-tops-v0.en.rst -o "$(taler-merchant-config -f -s merchant -o terms_dir)"
/usr/bin/taler-terms-generator: line 29: taler-exchange-config: command not found

Must look into this after sleep, to avoid messing up setups now! :)

vecirex

2025-12-17 23:48

manager   ~0027094

Possible solution could be to get the tool from an installation where taler-exchange gets installed, getting it from there when needed.

Issue History

Date Modified Username Field Change
2025-12-17 23:11 vecirex New Issue
2025-12-17 23:11 vecirex Status new => assigned
2025-12-17 23:11 vecirex Assigned To => vecirex
2025-12-17 23:12 vecirex Relationship added related to 0010711
2025-12-17 23:41 vecirex Note Added: 0027093
2025-12-17 23:43 vecirex Note Edited: 0027093
2025-12-17 23:48 vecirex Note Added: 0027094