cdn-ops/global/overlay/etc/puppet/modules/cdn/files
Patrik Lundin c386349271
cdn db init: secure schema usage
Trying to run goose for creating database contents failed:
```
2024/11/14 11:59:13 goose run: failed to ensure DB version: ERROR: permission denied for schema public (SQLSTATE 42501)
```

This seems to be because PostgreSQL 15 removed the default CREATE
permission in the public schema for users other than the database owner.

Instead we create a user-specific schema owned by that same user and
leave the public schema unused.
2024-11-14 13:01:06 +01:00
..
ca Improve comment 2024-11-07 12:41:43 +01:00
ca_trust Add class for setting up trust of internal CA 2024-10-09 11:46:28 +02:00
db cdn db init: secure schema usage 2024-11-14 13:01:06 +01:00
l4lb Start managing bird2 2024-10-25 15:19:21 +02:00
mqtt Replace cp+chown with install 2024-11-05 14:45:37 +01:00