This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

machines.coaxmetal.hermes: bootstrap matrix cross-signing

+8
+8
machines/coaxmetal/hermes.nix
··· 368 368 # deps are present (they are) and keeps the crypto store under 369 369 # /var/lib/hermes/.hermes/platforms/matrix/store/. 370 370 MATRIX_E2EE_MODE = "optional"; 371 + # Clients now exclude devices their owner did not cross-sign (MSC4153, 372 + # Element/SchildiChat Next): they show such a device's messages as 373 + # undecryptable and withhold their own room keys from it. With this set 374 + # the adapter bootstraps cross-signing once (no master key on the 375 + # account yet) and signs its device; the key is written here 0600 and 376 + # never overwritten. Move it into pass afterwards; it is needed only to 377 + # cross-sign a new device id (MATRIX_RECOVERY_KEY). 378 + MATRIX_RECOVERY_KEY_OUTPUT_FILE = "/var/lib/hermes/.hermes/matrix-recovery-key"; 371 379 # Optional defense-in-depth (confine to specific rooms; DMs are exempt): 372 380 # MATRIX_ALLOWED_ROOMS = "!yourRoomId:lassul.us"; 373 381