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

Reply via email to