nixpkgs/nixos
Alyssa Ross c397d1909f nixos/mailman: don't keep secrets in the Nix store
This replaces all Mailman secrets with ones that are generated the
first time the service is run.  This replaces the hyperkittyApiKey
option, which would lead to a secret in the world-readable store.
Even worse were the secrets hard-coded into mailman-web, which are not
just world-readable, but identical for all users!

services.mailman.hyperkittyApiKey has been removed, and so can no
longer be used to determine whether to enable Hyperkitty.  In its
place, there is a new option, services.mailman.hyperkitty.enable.  For
consistency, services.mailman.hyperkittyBaseUrl has been renamed to
services.mailman.hyperkitty.baseUrl.
2020-01-30 23:14:45 +00:00
..
doc rl-2003: fix typo 2020-01-30 05:50:03 -05:00
lib Merge pull request #78265 from Synthetica9/https-homepages 2020-01-27 15:00:53 +01:00
maintainers maintainers/create-azure.sh: run from anywhere 2020-01-09 20:54:28 +00:00
modules nixos/mailman: don't keep secrets in the Nix store 2020-01-30 23:14:45 +00:00
tests Merge pull request #76157 from worldofpeace/port-gnome3-test 2020-01-30 18:10:08 -05:00
COPYING
default.nix
README
release-combined.nix nixos/release: rename iso_graphical to iso_plasma5 2020-01-27 16:34:37 -05:00
release-small.nix nixos/containers-ip: Test both ipv4 and ipv6 in the same script 2019-11-27 09:13:02 +01:00
release.nix nixos/release: rename iso_graphical to iso_plasma5 2020-01-27 16:34:37 -05:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
http://nixos.org/nixos and in the manual in doc/manual.