nixpkgs/nixos/modules
rnhmjoj 3673ded392
nixos/privoxy: add https and settings options
This is a major rewrite of the Privoxy module:

- As per RFC0042, remove privoxy.extraConfig and replace it
  with a privoxy.settings option, which maps a NixOS freeform
  submodule to the Privoxy configuration format.

- Move all top-level options that mirrored a setting to
  the real ones in privoxy.settings. This still keeps the
  type-checking, default values and examples in places.

- Add two convenience options: userActions and userFilters, which
  simplify the operation of creating a file with pkgs.writeText,
  converting it to a string and adding it to the actionsfile/
  filterfile list.

- Add a privoxy.inspectHttps option to automagically setup TLS
  decryption support. I don't know how long have been waiting
  for this feature: can't believe it has just happened.

- Also add a privoxy.certsLifetime to control the periodical
  cleanup of the temporary certificates generate by Privoxy.
2021-03-09 11:02:59 +01:00
..
config Merge pull request #113804 from rnhmjoj/no-udev-settle-2 2021-02-22 23:22:04 +01:00
hardware nixos/ksm: remove udev-settle dependency 2021-02-26 22:10:10 +01:00
i18n/input-method fcitx5: update doc 2021-01-24 02:10:23 +01:00
installer installer: fixup sd-card folder move from #110827 2021-02-21 16:12:54 -05:00
misc nixos: Get rid of systemConfig kernel parameter 2021-02-18 12:48:08 +01:00
profiles nixos/hidepid: drop the module as the hidepid mount option is broken 2021-02-21 13:51:37 +01:00
programs Merge pull request #113714 from ilian/steam-firewall 2021-03-07 14:22:16 +01:00
security Merge pull request #111635 from xaverdh/hide-pid-broken 2021-02-23 00:20:29 +01:00
services nixos/privoxy: add https and settings options 2021-03-09 11:02:59 +01:00
system Merge pull request #90065 from wizeman/u/fix-config-merge 2021-03-08 21:34:59 +01:00
tasks Merge pull request #111786 from flokli/systemd-247.3 2021-02-12 12:52:49 +01:00
testing nixos/service-runner: fix evaluation 2021-02-05 13:02:56 +01:00
virtualisation Merge pull request #112332 from urbas/amazon-init-options 2021-03-07 18:39:05 +01:00
module-list.nix nixos/kubernetes: docker -> containerd 2021-03-07 12:51:14 +10:00
rename.nix nixos/hidepid: drop the module as the hidepid mount option is broken 2021-02-21 13:51:37 +01:00