Resolve current eval warnings

#200
Opened by sterni at 2022-09-26T17·06+00

These mostly stem from the module system:

  1. Origin unknown, I think outside the depot: trace: warning: Use the ldflags and/or tags attributes instead of buildFlags/buildFlagsArray
  2. trace: warning: The option services.keycloak.httpPort' defined in /home/lukas/src/depot/third_party/default.nix' has been changed to services.keycloak.settings.http-port' that has a different type. Please read services.keycloak.settings.http-port' documentation and update your configuration accordingly.
  3. trace: warning: The option services.openssh.challengeResponseAuthentication' defined in /home/lukas/src/depot/third_party/default.nix' has been renamed to `services.openssh.kbdInteractiveAuthentication'.
  4. trace: warning: system.stateVersion is not set, defaulting to 22.11. Read why this matters on https://nixos.org/manual/nixos/stable/options.html#opt-system.stateVersion.
  5. trace: warning: The option definition security.acme.certs.tazj.in.extraDomains has changed to security.acme.certs.tazj.in.extraDomainNames and is now a list of strings. Setting a custom webroot for extra domains is not possible, instead use separate certs.
  6. trace: warning: tazjin profile: The option services.screen-locker.enableDetectSleep' defined in /home/lukas/src/depot/users/tazjin/nixos/modules/home-config.nix' has been renamed to `services.screen-locker.xautolock.detectSleep'.
  7. trace: warning: tazjin profile: The option services.screen-locker.enableDetectSleep' defined in /home/lukas/src/depot/users/tazjin/nixos/modules/home-config.nix' has been renamed to `services.screen-locker.xautolock.detectSleep'.
  8. trace: warning: Strict reverse path filtering breaks Tailscale exit node use and some subnet routing setups. Consider setting networking.firewall.checkReversePath = 'loose'

  1. sterni changed the subject of this issue from "Resovle current eval warnings" to "Resolve current eval warnings" at 2022-09-26T17·38+00
  2. We only have one

    trace: warning: system.stateVersion is not set, defaulting to 23.11. Read why this matters on https://nixos.org/manual/nixos/stable/options.html#opt-system.stateVersion.
    

    remaining which may be deliberate.

    sterni at 2023-07-13T21·57+00

  3. This warning seems to be due to a bug in nixpkgs which causes the stateVersion warning to be emitted incorrectly for the installer ISO image.

    sterni at 2023-07-15T14·01+00

  4. sterni closed this issue at 2023-07-15T14·01+00
  5. Correction: it's due to //corp/ops/yandex-base-image, probably not a bug.

    sterni at 2023-07-15T14·20+00