Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | clamav: improvements | JC Brand | 2015-12-13 |
| | | | | | | | - Add new service for `clamd`, the ClamAV daemon. - Replace the old upstart "jobs" section with systemd.services - Remove unnecessary config options. - Use `mkEnableOption` | ||
* | clamav: Fixed indentation. | JC Brand | 2015-12-13 |
| | |||
* | nixos/acme: fix timer unit | Nikolay Amiantov | 2015-12-13 |
| | |||
* | Merge branch 'feature/simp_le-service' of ↵ | Nikolay Amiantov | 2015-12-13 |
|\ | | | | | | | https://github.com/mayflower/nixpkgs into mayflower-feature/simp_le-service | ||
| * | nixos/acme: Add module documentation | Franz Pletz | 2015-12-12 |
| | | |||
| * | nixos/acme: validMin & renewInterval aren't cert-specific | Franz Pletz | 2015-12-12 |
| | | |||
| * | nixos/acme: Improve documentation | Franz Pletz | 2015-12-12 |
| | | |||
| * | nixos/simp_le: Rename to security.acme | Franz Pletz | 2015-12-12 |
| | | |||
| * | nixos/simp_le: Use systemd for setting user and group | Franz Pletz | 2015-12-12 |
| | | | | | | | | This is much cleaner and we don't depend on sudo. | ||
| * | nixos/simp_le: use /var/lib/simp_le as root dir by default | Nikolay Amiantov | 2015-12-12 |
| | | | | | | | | | | /etc on NixOS is regenerated on boot and there was movement towards making it read-only -- so let's keep dynamic state elsewhere. | ||
| * | nixos/simp_le: improve configuration options | Nikolay Amiantov | 2015-12-12 |
| | | |||
| * | simp_le service: letsencrypt cert auto-renewal | Franz Pletz | 2015-12-12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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; } } } ''; | ||
* | | nixos/test-instrumentation: Set vm.min_free_kbytes | aszlig | 2015-12-13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We hit page allocation failures a lot at random for VM tests, in case of my own Hydra when it comes to the installer tests. The reason for this is that once the memory of the VM gets heavily fragmented the kernel is unable to allocate new pages. Setting vm.min_free_kbytes to 16MB forces the kernel to keep a minimum of 16 MB free. I've done some testing accross repeated runs of the installer tests with and without vm.min_free_kbytes set. So accross 30 test runs for each settings, all of the tests with the option being set passed while 14 tests without that sysctl option triggered page allocation failures. Sure, running 30 tests is not a guarantee that 16MB is enough, but we'll see how it turns out in the long run across all VM tests. Signed-off-by: aszlig <aszlig@redmoonstudios.org> | ||
* | | nixos/kde5: enable SVG icons in GTK programs | Thomas Tuegel | 2015-12-12 |
| | | | | | | | | Fixes #10758. | ||
* | | Merge pull request #11294 from mayflower/service/shairport-sync | goibhniu | 2015-12-12 |
|\ \ | | | | | | | shairport-sync service: add module | ||
| * | | shairport-sync service: add module | Franz Pletz | 2015-12-12 |
| |/ | | | | | | | | | | | Adds a new service module for shairport-sync. Tested with a local and remote pulseaudio server. Needs to be run as a user in the pulse group to access pulseaudio. | ||
* | | nixos/sddm: fix indentation | Thomas Tuegel | 2015-12-12 |
| | | |||
* | | nixos/sddm: add setupScript and stopScript options | Thomas Tuegel | 2015-12-12 |
|/ | | | | | | These options allow setting the start and stop scripts for the display manager. Making these configurable is necessary to allow some hardware configurations. Upstream ships empty scripts by default, anyway. | ||
* | Merge branch 'plasma-5.5' | Thomas Tuegel | 2015-12-11 |
|\ | |||
| * | nixos/tests: test SDDM with KDE 5 enabled | Thomas Tuegel | 2015-12-11 |
| | | |||
| * | nixos/kde5: enable Breeze SDDM theme | Thomas Tuegel | 2015-12-11 |
| | | |||
| * | sddm: wrap to include themes | Thomas Tuegel | 2015-12-11 |
| | | |||
| * | nixos: add sddm test to combined constituents | Thomas Tuegel | 2015-12-11 |
| | | |||
| * | nixos/kde5: reformat Phonon backend package list | Thomas Tuegel | 2015-12-11 |
| | | |||
| * | nixos/kde5: install Breeze icons if available | Thomas Tuegel | 2015-12-11 |
| | | |||
| * | nixos/kde5: only install Orion if Breeze GTK unavailable | Thomas Tuegel | 2015-12-11 |
| | | |||
| * | nixos/kde5: comment on Oxygen icons move | Thomas Tuegel | 2015-12-11 |
| | | |||
* | | Merge pull request #11628 from grwlf/allproxy | Eelco Dolstra | 2015-12-11 |
|\ \ | | | | | | | set all_proxy environment variable | ||
| * | | set all_proxy environment variable | Sergey Mironov | 2015-12-11 |
| | | | |||
* | | | Merge pull request #11565 from jgillich/rkt | Arseniy Seroka | 2015-12-11 |
|\ \ \ | |_|/ |/| | | rkt: add service | ||
| * | | rkt: add service | Jakob Gillich | 2015-12-11 |
| | | | |||
* | | | Merge pull request #11548 from jgillich/upnpd | Arseniy Seroka | 2015-12-10 |
|\ \ \ | | | | | | | | | miniupnpd: add service | ||
| * | | | miniupnpd: add service | Jakob Gillich | 2015-12-09 |
| | | | | |||
* | | | | grub: fix typo in variable name (trivial) | Nicole Angel | 2015-12-10 |
| | | | | |||
* | | | | nixos.transmission: fix apparmor profile | Ricardo M. Correia | 2015-12-10 |
| | | | | |||
* | | | | Azure image: update ssh key type, start before the Azure agent | Evgeny Egorochkin | 2015-12-09 |
| | | | | |||
* | | | | Azure image: package and add azure agent | Evgeny Egorochkin | 2015-12-09 |
| |/ / |/| | | |||
* | | | nixos/redmine: improve assert message | Bjørn Forsman | 2015-12-08 |
| | | | | | | | | | | | | Give the user more context. | ||
* | | | nixos/rabbitmq: fix link to documentation | Pascal Wittmann | 2015-12-08 |
| | | | |||
* | | | release-notes: mention bumblebee changes | Nikolay Amiantov | 2015-12-08 |
| | | | |||
* | | | ddclient: fix ssl option | Jakob Gillich | 2015-12-08 |
|/ / | |||
* | | systemd: enable timedated, hostnamed, localed. | Gabriel Ebner | 2015-12-07 |
| | | |||
* | | cntlm: refactor to systemd service, fixes #11339 | Markus Wotringer | 2015-12-07 |
| | | |||
* | | shout: fix preStart, fixes #11516 | Jakob Gillich | 2015-12-07 |
| | | | | | | | | preStart must be a string | ||
* | | nixos tests: pump.io: init | Rodney Lorrimar | 2015-12-06 |
| | | |||
* | | pump.io service: init | Rodney Lorrimar | 2015-12-06 |
| | | | | | | | | | | Pump.io runs its web server as a standalone service listening on 443. It's also possible to put the service behind a HTTP reverse proxy. | ||
* | | hostapd service: improve option descriptions | Tobias Geerinckx-Rice | 2015-12-05 |
| | | |||
* | | Rename 'emery' maintainer handle to 'ehmry', fixes #11493 | Emery Hemingway | 2015-12-05 |
| | | | | | | | | Communication happens on Github so names should be consistent. | ||
* | | Merge pull request #11415 from zenhack/dwm-wm | Arseniy Seroka | 2015-12-05 |
|\ \ | | | | | | | xserver: dwm as a window manager | ||
| * | | xserver: dwm as a window manager | Ian Denhardt | 2015-12-03 |
| | | |