summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* clamav: improvementsJC Brand2015-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 Brand2015-12-13
|
* nixos/acme: fix timer unitNikolay Amiantov2015-12-13
|
* Merge branch 'feature/simp_le-service' of ↵Nikolay Amiantov2015-12-13
|\ | | | | | | https://github.com/mayflower/nixpkgs into mayflower-feature/simp_le-service
| * nixos/acme: Add module documentationFranz Pletz2015-12-12
| |
| * nixos/acme: validMin & renewInterval aren't cert-specificFranz Pletz2015-12-12
| |
| * nixos/acme: Improve documentationFranz Pletz2015-12-12
| |
| * nixos/simp_le: Rename to security.acmeFranz Pletz2015-12-12
| |
| * nixos/simp_le: Use systemd for setting user and groupFranz Pletz2015-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 defaultNikolay Amiantov2015-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 optionsNikolay Amiantov2015-12-12
| |
| * simp_le service: letsencrypt cert auto-renewalFranz Pletz2015-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_kbytesaszlig2015-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 programsThomas Tuegel2015-12-12
| | | | | | | | Fixes #10758.
* | Merge pull request #11294 from mayflower/service/shairport-syncgoibhniu2015-12-12
|\ \ | | | | | | shairport-sync service: add module
| * | shairport-sync service: add moduleFranz Pletz2015-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 indentationThomas Tuegel2015-12-12
| |
* | nixos/sddm: add setupScript and stopScript optionsThomas Tuegel2015-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 Tuegel2015-12-11
|\
| * nixos/tests: test SDDM with KDE 5 enabledThomas Tuegel2015-12-11
| |
| * nixos/kde5: enable Breeze SDDM themeThomas Tuegel2015-12-11
| |
| * sddm: wrap to include themesThomas Tuegel2015-12-11
| |
| * nixos: add sddm test to combined constituentsThomas Tuegel2015-12-11
| |
| * nixos/kde5: reformat Phonon backend package listThomas Tuegel2015-12-11
| |
| * nixos/kde5: install Breeze icons if availableThomas Tuegel2015-12-11
| |
| * nixos/kde5: only install Orion if Breeze GTK unavailableThomas Tuegel2015-12-11
| |
| * nixos/kde5: comment on Oxygen icons moveThomas Tuegel2015-12-11
| |
* | Merge pull request #11628 from grwlf/allproxyEelco Dolstra2015-12-11
|\ \ | | | | | | set all_proxy environment variable
| * | set all_proxy environment variableSergey Mironov2015-12-11
| | |
* | | Merge pull request #11565 from jgillich/rktArseniy Seroka2015-12-11
|\ \ \ | |_|/ |/| | rkt: add service
| * | rkt: add serviceJakob Gillich2015-12-11
| | |
* | | Merge pull request #11548 from jgillich/upnpdArseniy Seroka2015-12-10
|\ \ \ | | | | | | | | miniupnpd: add service
| * | | miniupnpd: add serviceJakob Gillich2015-12-09
| | | |
* | | | grub: fix typo in variable name (trivial)Nicole Angel2015-12-10
| | | |
* | | | nixos.transmission: fix apparmor profileRicardo M. Correia2015-12-10
| | | |
* | | | Azure image: update ssh key type, start before the Azure agentEvgeny Egorochkin2015-12-09
| | | |
* | | | Azure image: package and add azure agentEvgeny Egorochkin2015-12-09
| |/ / |/| |
* | | nixos/redmine: improve assert messageBjørn Forsman2015-12-08
| | | | | | | | | | | | Give the user more context.
* | | nixos/rabbitmq: fix link to documentationPascal Wittmann2015-12-08
| | |
* | | release-notes: mention bumblebee changesNikolay Amiantov2015-12-08
| | |
* | | ddclient: fix ssl optionJakob Gillich2015-12-08
|/ /
* | systemd: enable timedated, hostnamed, localed.Gabriel Ebner2015-12-07
| |
* | cntlm: refactor to systemd service, fixes #11339Markus Wotringer2015-12-07
| |
* | shout: fix preStart, fixes #11516Jakob Gillich2015-12-07
| | | | | | | | preStart must be a string
* | nixos tests: pump.io: initRodney Lorrimar2015-12-06
| |
* | pump.io service: initRodney Lorrimar2015-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 descriptionsTobias Geerinckx-Rice2015-12-05
| |
* | Rename 'emery' maintainer handle to 'ehmry', fixes #11493Emery Hemingway2015-12-05
| | | | | | | | Communication happens on Github so names should be consistent.
* | Merge pull request #11415 from zenhack/dwm-wmArseniy Seroka2015-12-05
|\ \ | | | | | | xserver: dwm as a window manager
| * | xserver: dwm as a window managerIan Denhardt2015-12-03
| | |