nixpkgs/nixos/modules/services
Graham Christensen dc44fc1760
wireguard: add each peer in a separate service
Before, changing any peers caused the entire WireGuard interface to
be torn down and rebuilt. By configuring each peer in a separate
service we're able to only restart the affected peers.

Adding each peer individually also means individual peer
configurations can fail, but the overall interface and all other peers
will still be added.

A WireGuard peer's internal identifier is its public key. This means
it is the only reliable identifier to use for the systemd service.
2019-05-31 14:51:25 -04:00
..
admin cleanup redundant text in modules utilizing mkEnableOption 2019-04-20 14:44:02 +02:00
amqp nixos/rabbitmq: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:57 -04:00
audio nixos/mpd: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:56 -04:00
backup Merge pull request #60406 from JohnAZoidberg/remove-isnull 2019-05-18 09:36:24 +00:00
cluster Merge pull request #57523 from mayflower/kube-apiserver-preferred-address-types 2019-05-18 09:57:12 +00:00
computing nixos/slurm: add extraConfigPaths options 2018-11-22 11:43:05 +01:00
continuous-integration treewide: Remove usage of isNull 2019-04-29 14:05:50 +02:00
databases mongodb: Add authentication support 2019-05-25 18:09:30 +09:00
desktops nixos/geoclue2: make configurable, can whitelist applications 2019-05-16 18:46:07 -04:00
development nixos/jupyter: wait for network.target 2018-11-06 20:40:20 +01:00
editors Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
games Merge pull request #60406 from JohnAZoidberg/remove-isnull 2019-05-18 09:36:24 +00:00
hardware cleanup redundant text in modules utilizing mkEnableOption 2019-04-20 14:44:02 +02:00
logging Merge pull request #60406 from JohnAZoidberg/remove-isnull 2019-05-18 09:36:24 +00:00
mail treewide: Remove usage of isNull 2019-04-29 14:05:50 +02:00
misc Merge pull request #60406 from JohnAZoidberg/remove-isnull 2019-05-18 09:36:24 +00:00
monitoring Merge pull request #60406 from JohnAZoidberg/remove-isnull 2019-05-18 09:36:24 +00:00
network-filesystems Merge pull request #56175 from MostAwesomeDude/tahoe-service 2019-05-25 21:53:23 +02:00
networking wireguard: add each peer in a separate service 2019-05-31 14:51:25 -04:00
printing Merge pull request #59076 from Yarny0/cups-path-fix 2019-05-30 10:52:28 -04:00
scheduling Merge pull request #51918 from bobvanderlinden/var-run 2019-04-07 20:09:46 +02:00
search treewide: Remove usage of isNull 2019-04-29 14:05:50 +02:00
security nixos: add StateDirectory for fprintd 2019-05-26 18:06:46 +01:00
system Merge pull request #53444 from wedens/earlyoom-notifications 2019-04-27 21:34:37 +09:00
torrent nixos/peerflix: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:01:00 -04:00
ttys nixos: add preferLocalBuild=true; on derivations for config files 2019-02-22 20:11:27 +01:00
web-apps nixos/nextcloud: Improve autoUpdateApps description string 2019-05-22 19:07:42 +02:00
web-servers Merge pull request #60406 from JohnAZoidberg/remove-isnull 2019-05-18 09:36:24 +00:00
x11 Merge pull request #61104 from adisbladis/plasma5-no-qt56 2019-05-30 16:17:28 -04:00