Commit graph

73535 commits

Author SHA1 Message Date
Franz Pletz
de24b00d41 nixos/simp_le: Rename to security.acme 2015-12-12 16:06:52 +01:00
Franz Pletz
e7362a877d nixos/simp_le: Use systemd for setting user and group
This is much cleaner and we don't depend on sudo.
2015-12-12 16:06:52 +01:00
Nikolay Amiantov
1641c19d0b 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.
2015-12-12 16:06:52 +01:00
Nikolay Amiantov
6906baae5c nixos/simp_le: improve configuration options 2015-12-12 16:06:52 +01:00
Nikolay Amiantov
adc693f982 simp_le: 20151205 -> 20151207 2015-12-12 16:06:51 +01:00
Franz Pletz
612781e816 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 = "foo@example.com";
    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;
        }
      }
    }
  '';
2015-12-12 16:06:51 +01:00
Lancelot SIX
069b1891d3 pkgs.wget: 1.17 -> 1.17.1
1.17.1 is a bugfix release. See
https://lists.gnu.org/archive/html/info-gnu/2015-12/msg00007.html for
announcement.
2015-12-12 12:41:46 +01:00
Pascal Wittmann
e0a7c3a54b intel-gpu-tools: 1.12 -> 1.13 2015-12-12 12:05:19 +01:00
Pascal Wittmann
de37086064 potrace: 1.12 -> 1.13 2015-12-12 12:05:19 +01:00
Pascal Wittmann
d0fbac6358 nzbget: 16.3 -> 16.4 2015-12-12 12:05:19 +01:00
Pascal Wittmann
80420c3187 hevea: 2.25 -> 2.26 2015-12-12 12:05:19 +01:00
Pascal Wittmann
42c7004d33 checkstyle: 6.12.1 -> 6.13 2015-12-12 12:05:19 +01:00
goibhniu
9da978b0e3 Merge pull request #11603 from wedens/rtv_update
rtv: 1.6.1 -> 1.7.0
2015-12-12 12:04:51 +01:00
goibhniu
5a4be85b3a Merge pull request #11579 from mayflower/pkg/redir
redir: init at 2.2.1
2015-12-12 12:04:02 +01:00
Bjørn Forsman
becb040969 qtcreator: 3.4.2 -> 3.5.1
Builds and runs.
2015-12-12 11:51:35 +01:00
Michael Raskin
154e88ab3f xprintidel-ng: init at git-2015-09-01 2015-12-12 11:47:18 +01:00
Pascal Wittmann
c29702d132 Merge pull request #11640 from rnhmjoj/bdf2psf
bdf2psf: 1.132 -> 1.134
2015-12-11 22:37:43 +01:00
Pascal Wittmann
a6519d50c0 calibre: 2.45.0 -> 2.46.0 2015-12-11 19:52:20 +01:00
Domen Kožar
fdece0c2a4 atom: 1.2.0 -> 1.3.1 2015-12-11 19:50:45 +01:00
rnhmjoj
941ef62cae bdf2psf: 1.132 -> 1.134 2015-12-11 19:45:07 +01:00
Peter Simons
c20dbdfc84 Merge pull request #11615 from rycee/fix/screen-CVE-2015-6806
screen: patch CVE-2015-6806
2015-12-11 19:39:44 +01:00
Arseniy Seroka
a7fe3c667f vimPlugins: update to 11.12.2015 2015-12-11 21:31:40 +03:00
Arseniy Seroka
d5b52b86cb Merge pull request #11616 from prikhi/update-sassc
Update libsass & sassc
2015-12-11 21:22:24 +03:00
Arseniy Seroka
575fcf8573 Merge pull request #11636 from lancelotsix/update_netcdf4-python
pythonPackages.netcdf4: 1.1.8 -> 1.2.1
2015-12-11 21:19:21 +03:00
Arseniy Seroka
977385c0f9 Merge pull request #11639 from leenaars/patch-1
opendkim: 2.4.3 > 2.10.3
2015-12-11 21:18:59 +03:00
leenaars
3ade7b690e opendkim: 2.4.3 > 2.10.3
Added some metadata as well.
2015-12-11 18:00:49 +01:00
Thomas Tuegel
146784f835 Merge pull request #11635 from LumiGuide/fontmatrix
fontmatrix: init at 0.6.0
2015-12-11 09:54:15 -06:00
Thomas Tuegel
46c44a40f5 Merge branch 'phonon' 2015-12-11 09:06:12 -06:00
Thomas Tuegel
cc64f51baa qt5Libs.phonon_backend_gstreamer: fix build with gstreamer-1.6.1
An include flag which should be picked up through pkgconfig is not. The
root cause is unknown, but it's simple to add the missing flag to
NIX_CFLAGS_COMPILE.
2015-12-11 09:05:16 -06:00
Thomas Tuegel
577df36b56 phonon_qt5_backend_gstreamer: fix build with gstreamer-1.6.1
An include flag which should be picked up through pkgconfig is not. The
root cause is unknown, but it's simple to add the missing flag to
NIX_CFLAGS_COMPILE.
2015-12-11 09:04:18 -06:00
Lancelot SIX
392fcb14cf pythonPackages.netcdf4: 1.1.8 -> 1.2.1 2015-12-11 14:30:21 +00:00
Nikolay Amiantov
01a49270a8 playonlinux: attempt to fix Hydra failure 2015-12-11 17:24:31 +03:00
Moritz Ulrich
3f8ca3c676 rofi-pass: Add missing dependencies. 2015-12-11 15:11:31 +01:00
Roel van Dijk
b0bb9cd5fe fontmatrix: init at 0.6.0 2015-12-11 14:50:16 +01:00
Domen Kožar
710f603d2b Merge pull request #11359 from FRidh/fftw
python FFTW bindings.
2015-12-11 14:29:01 +01:00
Domen Kožar
54d9db52fa Merge pull request #11600 from FRidh/aiohttp
python: new packages
2015-12-11 14:28:46 +01:00
Peter Simons
e5e7d1411d Merge pull request #11629 from michelk/R/update
R: 3.2.2 -> 3.2.3
2015-12-11 14:28:38 +01:00
Thomas Tuegel
3960ecb933 Merge branch 'plasma-5.5' 2015-12-11 07:21:50 -06:00
Thomas Tuegel
899c554f65 nixos/tests: test SDDM with KDE 5 enabled 2015-12-11 07:09:08 -06:00
Thomas Tuegel
b858a32d27 nixos/kde5: enable Breeze SDDM theme 2015-12-11 07:09:08 -06:00
Thomas Tuegel
8f26ac9f47 sddm: add ttuegel as maintainer 2015-12-11 07:09:07 -06:00
Thomas Tuegel
78a6d62b48 sddm: wrap to include themes 2015-12-11 07:09:07 -06:00
Thomas Tuegel
34f2addf11 nixos: add sddm test to combined constituents 2015-12-11 07:08:33 -06:00
Thomas Tuegel
8a1682ce3f nixos/kde5: reformat Phonon backend package list 2015-12-11 07:08:33 -06:00
Thomas Tuegel
92a484bdf2 nixos/kde5: install Breeze icons if available 2015-12-11 07:08:33 -06:00
Thomas Tuegel
9b7ae36087 nixos/kde5: only install Orion if Breeze GTK unavailable 2015-12-11 07:08:33 -06:00
Thomas Tuegel
521d9e5064 nixos/kde5: comment on Oxygen icons move 2015-12-11 07:08:33 -06:00
Thomas Tuegel
e7d28ed488 kf516.breeze-icons: init at 5.16.0 2015-12-11 07:08:33 -06:00
Thomas Tuegel
9678f78056 plasma55.breeze-gtk: init at 5.5.0.1
The GTK themes do not depend on GTK at compile time, so they are also
now included in plasma55.breeze at no cost.
2015-12-11 07:08:33 -06:00
Sou Bunnbu
c03b26ee08 Merge pull request #11491 from bjornfor/pitivi-0.95
gstreamer 1.4 -> 1.6 and pitivi 0.94 -> 0.95
2015-12-11 21:00:31 +08:00