nixpkgs/nixos/modules
sternenseemann 76583ee81a nixos/spacecookie: convert into settings-style freeform configuration
* Move `hostname` and `root` into a settings submodule with a freeform
  type, allowing users to also use options not known to the NixOS
  service. Compatibility with a warning for the renamed options is also
  trivial to achieve.
* `port` stays where it is as we don't actually use the `port` option of
  spacecookie to set up the socket, but only to inform spacecookie about
  the port we have set in the `systemd.socket` file, this makes more
  sense. Additionally the configuration of the listening port and
  address change in the next spacecookie release — we can dodge this
  issue altogether by doing our own thing, but I'm interested to hear
  opinions on this.
  To ensure that this is not misconfigured, we add an assertion for
  the port option.
* Add an assertion for `user` in settings which has no effect the way
  we are starting spacecookie as it wouldn't be able to call setuid.
  The message also explains how a specific user can be used with
  spacecookie if desired.
2021-04-10 15:44:19 +02:00
..
config Merge branch 'master' into staging-next 2021-04-06 16:01:14 +02:00
hardware Merge #117519: nixos/amdgpu: remove 2021-04-07 20:25:55 +02:00
i18n/input-method fcitx5: update doc 2021-01-24 02:10:23 +01:00
installer treewide: use perl.withPackages when possible 2021-03-31 21:35:37 +02:00
misc nixos/misc/ids: reclaim uid for disnix 2021-03-28 21:40:44 +02:00
profiles nixos/hidepid: drop the module as the hidepid mount option is broken 2021-02-21 13:51:37 +01:00
programs Merge branch 'master' into staging-next 2021-04-06 16:01:14 +02:00
security Merge pull request #116369 from m1cr0man/master 2021-03-23 21:31:42 +01:00
services nixos/spacecookie: convert into settings-style freeform configuration 2021-04-10 15:44:19 +02:00
system Merge master into staging-next 2021-04-08 18:14:17 +00:00
tasks treewide: fix eval without aliases after 9378fdf87e 2021-04-08 13:33:09 +02:00
testing treewide: use perl.withPackages when possible 2021-03-31 21:35:37 +02:00
virtualisation Merge pull request #117618 from Mic92/docker 2021-04-09 12:43:13 +01:00
module-list.nix nixos/github-runner: init at v2.277.1 (#116775) 2021-04-10 10:17:10 +00:00
rename.nix nixos/hidepid: drop the module as the hidepid mount option is broken 2021-02-21 13:51:37 +01:00