Files
nixpkgs/nixos/modules/services/networking
Jeremy Fleischman 9c02a1e422 services/cloudflare-dyndns: require that apiTokenFile be an api token
Previously, this option was supposed to be a file of the form
`CLOUDFLARE_API_TOKEN=...`, which has a few problems:

- That's not an api token. It's an env file fit for passing to systemd's
  `EnvironmentFile` option. The user could typo the variable name, or
  intentionally/unintentionally include unrelated environment variables.
- It's not how secret files usually work in NixOS. Secret files are
  usually just the secret, and don't leak details about how the secret
  is passed to the service.
- This increases friction for people switching between cloudflare dyndns
  services, such as `services.cloudflare-dyndns` and
  `services.cfdyndns`, which both have a `apiToken` option, but (before
  this change) with different semantics.
2025-03-19 18:19:29 -05:00
..
2025-03-17 20:21:00 +01:00
2025-02-06 12:11:23 +01:00
2025-01-27 02:47:01 +01:00
2025-02-22 02:02:07 +01:00
2024-12-10 21:08:31 +01:00
2025-01-07 23:37:47 +01:00
2025-01-07 23:37:47 +01:00
2024-12-03 11:11:45 +01:00
2025-01-26 00:30:30 +01:00
2025-03-12 13:22:28 +03:00
2025-02-24 14:40:05 +01:00
2025-01-27 02:47:01 +01:00
2024-11-15 08:53:01 +01:00
2025-01-02 15:08:12 -08:00
2025-01-27 02:47:01 +01:00
2025-01-27 02:47:01 +01:00
2025-01-27 02:47:01 +01:00
2025-01-27 02:47:01 +01:00
2025-01-27 02:47:01 +01:00
2025-03-06 11:36:17 +01:00
2024-11-04 15:55:13 +01:00
2025-01-27 02:47:01 +01:00
2025-03-07 12:07:53 +03:00
2025-03-07 12:07:53 +03:00
2024-12-04 17:12:53 -05:00
2024-12-09 11:00:01 +03:00
2024-12-28 02:09:38 +01:00