Branch: refs/heads/master
Home: https://github.com/NixOS/nixpkgs
Commit: 612781e8169bf13fde26091f2d6c55ebed6ccb6f
https://github.com/NixOS/nixpkgs/commit/612781e8169bf13fde26091f2d6c55ebed6ccb6f
Author: Franz Pletz <[email protected]>
Date: 2015-12-12 (Sat, 12 Dec 2015)
Changed paths:
M nixos/modules/module-list.nix
A nixos/modules/services/security/simp_le.nix
Log Message:
-----------
simp_le service: letsencrypt cert auto-renewal
This new service invokes `simp_le` for a defined set of certs on a regular
basis with a systemd timer. `simp_le` is smart enough to handle account
registration, domain validation and renewal on its own. The only thing
required is an existing HTTP server that serves the path
`/.well-known/acme-challenge` from the webroot cert parameter.
Example:
services.simp_le.certs."foo.example.com" = {
webroot = "/var/www/challenges";
extraDomains = [ "www.example.com" ];
email = "[email protected]";
validMin = 2592000;
renewInterval = "weekly";
};
Example Nginx vhost:
services.nginx.appendConfig = ''
http {
server {
server_name _;
listen 80;
listen [::]:80;
location /.well-known/acme-challenge {
root /var/www/challenges;
}
location / {
return 301 https://$host$request_uri;
}
}
}
'';
Commit: adc693f982d73af6611856579234f56e383245ad
https://github.com/NixOS/nixpkgs/commit/adc693f982d73af6611856579234f56e383245ad
Author: Nikolay Amiantov <[email protected]>
Date: 2015-12-12 (Sat, 12 Dec 2015)
Changed paths:
M pkgs/tools/admin/simp_le/default.nix
Log Message:
-----------
simp_le: 20151205 -> 20151207
Commit: 6906baae5c8686ac8d859b3af6083d8210c57d80
https://github.com/NixOS/nixpkgs/commit/6906baae5c8686ac8d859b3af6083d8210c57d80
Author: Nikolay Amiantov <[email protected]>
Date: 2015-12-12 (Sat, 12 Dec 2015)
Changed paths:
M nixos/modules/services/security/simp_le.nix
Log Message:
-----------
nixos/simp_le: improve configuration options
Commit: 1641c19d0b367ebe9eca15f269c9f8dbf020c113
https://github.com/NixOS/nixpkgs/commit/1641c19d0b367ebe9eca15f269c9f8dbf020c113
Author: Nikolay Amiantov <[email protected]>
Date: 2015-12-12 (Sat, 12 Dec 2015)
Changed paths:
M nixos/modules/services/security/simp_le.nix
Log Message:
-----------
nixos/simp_le: use /var/lib/simp_le as root dir by default
/etc on NixOS is regenerated on boot and there was movement
towards making it read-only -- so let's keep dynamic state elsewhere.
Commit: e7362a877dd11493d23dcbbee390343b64c0a491
https://github.com/NixOS/nixpkgs/commit/e7362a877dd11493d23dcbbee390343b64c0a491
Author: Franz Pletz <[email protected]>
Date: 2015-12-12 (Sat, 12 Dec 2015)
Changed paths:
M nixos/modules/services/security/simp_le.nix
Log Message:
-----------
nixos/simp_le: Use systemd for setting user and group
This is much cleaner and we don't depend on sudo.
Commit: de24b00d41d6a80ccae0adecc3557c7c7154aa22
https://github.com/NixOS/nixpkgs/commit/de24b00d41d6a80ccae0adecc3557c7c7154aa22
Author: Franz Pletz <[email protected]>
Date: 2015-12-12 (Sat, 12 Dec 2015)
Changed paths:
M nixos/modules/module-list.nix
A nixos/modules/security/acme.nix
R nixos/modules/services/security/simp_le.nix
Log Message:
-----------
nixos/simp_le: Rename to security.acme
Commit: 0517d59a66f613471f478d0497aa5adb5dccfcdc
https://github.com/NixOS/nixpkgs/commit/0517d59a66f613471f478d0497aa5adb5dccfcdc
Author: Franz Pletz <[email protected]>
Date: 2015-12-12 (Sat, 12 Dec 2015)
Changed paths:
M nixos/modules/security/acme.nix
Log Message:
-----------
nixos/acme: Improve documentation
Commit: 9374ddb89523f6d77951445c5224b464d9ec198c
https://github.com/NixOS/nixpkgs/commit/9374ddb89523f6d77951445c5224b464d9ec198c
Author: Franz Pletz <[email protected]>
Date: 2015-12-12 (Sat, 12 Dec 2015)
Changed paths:
M nixos/modules/security/acme.nix
Log Message:
-----------
nixos/acme: validMin & renewInterval aren't cert-specific
Commit: 1685b9d06ebe93eaaed478bde02db813fc39e4b2
https://github.com/NixOS/nixpkgs/commit/1685b9d06ebe93eaaed478bde02db813fc39e4b2
Author: Franz Pletz <[email protected]>
Date: 2015-12-12 (Sat, 12 Dec 2015)
Changed paths:
M nixos/doc/manual/configuration/configuration.xml
M nixos/doc/manual/default.nix
M nixos/modules/security/acme.nix
A nixos/modules/security/acme.xml
Log Message:
-----------
nixos/acme: Add module documentation
Commit: 9e0257c104e90309f2967c6896b2e01a69f7812d
https://github.com/NixOS/nixpkgs/commit/9e0257c104e90309f2967c6896b2e01a69f7812d
Author: Nikolay Amiantov <[email protected]>
Date: 2015-12-13 (Sun, 13 Dec 2015)
Changed paths:
M nixos/doc/manual/configuration/configuration.xml
M nixos/doc/manual/default.nix
M nixos/modules/module-list.nix
A nixos/modules/security/acme.nix
A nixos/modules/security/acme.xml
M pkgs/tools/admin/simp_le/default.nix
Log Message:
-----------
Merge branch 'feature/simp_le-service' of
https://github.com/mayflower/nixpkgs into mayflower-feature/simp_le-service
Commit: 52505823969c9f7462fbb7efd5f36e32ca92b581
https://github.com/NixOS/nixpkgs/commit/52505823969c9f7462fbb7efd5f36e32ca92b581
Author: Nikolay Amiantov <[email protected]>
Date: 2015-12-13 (Sun, 13 Dec 2015)
Changed paths:
M nixos/modules/security/acme.nix
Log Message:
-----------
nixos/acme: fix timer unit
Commit: 9d8be1e6a376e68a0d91056a30606cf8f6a4c35c
https://github.com/NixOS/nixpkgs/commit/9d8be1e6a376e68a0d91056a30606cf8f6a4c35c
Author: Nikolay Amiantov <[email protected]>
Date: 2015-12-13 (Sun, 13 Dec 2015)
Changed paths:
M nixos/doc/manual/configuration/configuration.xml
M nixos/doc/manual/default.nix
M nixos/modules/module-list.nix
A nixos/modules/security/acme.nix
A nixos/modules/security/acme.xml
M pkgs/tools/admin/simp_le/default.nix
Log Message:
-----------
Merge branch 'mayflower-feature/simp_le-service'
Closes #11506
Compare: https://github.com/NixOS/nixpkgs/compare/564757ab9b6e...9d8be1e6a376_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits