Skip to content

sslh: invalid configuration options #225454

@VAWVAW

Description

@VAWVAW

Describe the bug

The nixos configuration under services.sslh always produces invalid configuration files. The

Steps To Reproduce

Steps to reproduce the behavior:

  1. add services.sslh.enable = true to your configuration.nix
  2. activate the system

Expected behavior

sslh runs with no error.

Actual behavior

sslh warns that the options "verbose" and "timeout" are unknown.

Additional context

The options "verbose" and "timeout" should be of type int but are defined as bool and string. When executed, sslh ignores the invalid options

Notify maintainers

@nagy @pennae @SuperSandro2000 @symphorien

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.1.23, NixOS, 23.05 (Stoat), 23.05.20230408.d9f759f`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.13.3`
 - nixpkgs: `/nix/store/qyyw6dd6lqlhz3cqap31d071cbyh34bf-source`

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.kind: bugSomething is broken2.status: stalehttps://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions