about summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* unity3d: use chromium-suid-sandboxNikolay Amiantov2016-08-08
|
* chromium-suid-sandbox module: fix descriptionNikolay Amiantov2016-08-08
|
* phpfpm service: restructured pool configurationAl Zohali2016-08-08
| | | | | | | | From @fpletz: Keep poolConfigs option for backwards-compatibility. The original commit 6b3f5b5a421fe3422e9ef63a3fd690178c36163e was previously reverted by c7860cae1a4b54f4b54339142472f00f861fa055 but the issues were resolved.
* NixOS manual: Add docs for Virtualbox guest (#17454)David Reaver2016-08-07
| | | Fixes #13311
* Merge pull request #17479 from elitak/factorioRok Garbas2016-08-07
|\ | | | | Factorio: 0.13.8 -> 0.13.13, mod support
| * factorio: rudimentary mod support for factorio's nixos moduleEric Litak2016-08-03
| |
* | Add Terraria server service (#16832)Paul Hendry2016-08-07
| |
* | syncthing service: add syncthing-inotify (#17320)jokogr2016-08-06
| |
* | chromium: add nixos module security.chromiumSuidSandboxobadz2016-08-06
| | | | | | | | | | | | | | | | | | | | | | | | Closes #17460 Changed the wrapper derivation to produce a second output containing the sandbox. Add a launch wrapper to try and locate the sandbox (either in /var/setuid-wrappers or in /nix/store). This launch wrapper also sheds libredirect.so from LD_PRELOAD as Chromium does not tolerate it. Does not trigger a Chromium rebuild. cc @cleverca22 @joachifm @jasom
* | nixos/x11: make nvidia driver work againGabriel Ebner2016-08-06
| | | | | | | | | | | | The nvidia driver module directly sets the services.xserver.drivers option, while still having nvidia/nvidiaBeta/... etc. in the videoDrivers option.
* | Merge pull request #17503 from peterhoeg/sshRobin Gloster2016-08-05
|\ \ | | | | | | ssh module: ignore exit code when socket activated
| * | ssh module: ignore exit code when socket activatedPeter Hoeg2016-08-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sshd will at times fail when exiting. When socket activated, this will leave a number of sshd@ service instances in the failed state, so we simply ignore the error code if we are running socket activated. Recommended by upstream: http://systemd-devel.freedesktop.narkive.com/d0eapMCG/socket-activated-sshd-service-showing-up-as-a-failure-when-the-client-connection-fails Fixes: #3279
* | | Merge pull request #17470 from layus/synaptics-conflictJoachim F2016-08-05
|\ \ \ | | | | | | | | Warn for conflict between synaptics and libinput
| * | | Warn for conflict between synaptics and libinputGuillaume Maudoux2016-08-03
| | | |
* | | | nixos/x11: output sections for modesetting driverGabriel Ebner2016-08-05
| | | | | | | | | | | | | | | | See #17487.
* | | | Merge pull request #17363 from MatrixAI/zsh-helpdirJoachim F2016-08-05
|\ \ \ \ | | | | | | | | | | zsh: Added HELPDIR variable for interactive shells
| * | | | zsh: Added HELPDIR variable for interactive shells, as the help directory is ↵Roger Qiu2016-07-29
| | | | | | | | | | | | | | | | | | | | distribution specific, and will be useful for using `run-help`
* | | | | Merge pull request #17489 from mayflower/pkg/gitlab-8-10Franz Pletz2016-08-04
|\ \ \ \ \ | | | | | | | | | | | | gitlab: 8.5.12 -> 8.10.3, update module
| * | | | | gitlab module: update documentationFranz Pletz2016-08-04
| | | | | |
| * | | | | gitlab module: split up gitlab-runner scriptFranz Pletz2016-08-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The name gitlab-runner clashes with a component of Gitlab CI with the same name and only confuses people. It's now called gitlab-bundle and a convenience-script gitlab-rake for easier invocation of rake tasks was added. This was the primary use case of gitlab-runner.
| * | | | | gitlab: 8.5.12 -> 8.10.3, update moduleFranz Pletz2016-08-04
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #14795.
* | | | | | nixos/luksroot: Reference correct output of opensslTuomas Tynkkynen2016-08-04
| | | | | |
* | | | | | nixos-install: add options --closure, --no-channel-copy, --no-root-passwd, ↵obadz2016-08-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and --no-bootloader Closes #17236 nix-build -A tests.installer.simple '<nixos/release.nix>' succeeds ✓
* | | | | | Merge pull request #17218 from bennofs/fix-nixos-versionBenno Fünfstück2016-08-04
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix nixos-version --hash when building from git
| * | | | | | fix nixos-version --hash when building from gitBenno Fünfstück2016-07-23
| | | | | | |
* | | | | | | varnish: fix localstatedir for varnish* tools (#17508)Christian Kauhaus2016-08-04
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The varnish tools (varnishstat, varnishlog, ...) tried to load the VSM file from a spurious var directory in the Nix store. Fix the default so the tools "just work" when also keeping services.varnish.stateDir at the default. Notes: - The tools use $localstatedir/$HOSTNAME so I've adapted the default for stateDir as well to contain hostName. - Added postStop action to remove the localstatedir. There is no point in keeping it around when varnish does not run, as it regenerates it on startup anyway. Fixes #7495
* | | | | | Merge pull request #17418 from DamienCassou/offlineimap-module-reportingDamien Cassou2016-08-04
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | offlineimap's module: change UI to syslog
| * | | | | offlineimap's module: change UI to syslogDamien Cassou2016-08-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 'syslog' UI "allows better integration with systemd": http://www.offlineimap.org/doc/Changelog.html#offlineimap-v660-rc2-2015-10-15
* | | | | | Merge pull request #17425 from joachifm/grsec-efiJoachim F2016-08-03
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | grsecurity module: disable EFI runtime services by default
| * | | | | grsecurity module: disable EFI runtime services by defaultJoachim Fasting2016-08-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enabling EFI runtime services provides a venue for injecting code into the kernel. When grsecurity is enabled, we close this by default by disabling access to EFI runtime services. The upshot of this is that /sys/firmware/efi/efivars will be unavailable by default (and attempts to mount it will fail). This is not strictly a grsecurity related option, it could be made into a general option, but it seems to be of particular interest to grsecurity users (for non-grsecurity users, there are other, more immediate kernel injection attack dangers to contend with anyway).
* | | | | | nixos manual: add Emacs section (fixes #13217)Rodney Lorrimar2016-08-02
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In light of Emacs packaging improvements such as those mentioned in #11503, and with the addition of a systemd service (#15807 and #16356), and considering that the wiki page is completely out of date (#13217), it seems that some documentation is in order.
* | | | | dnscrypt-proxy service: update resolver listJoachim Fasting2016-08-02
| | | | |
* | | | | nginx module: fix evaluation of root location optionFranz Pletz2016-08-01
| | | | |
* | | | | grsecurity module: correct internal noteJoachim Fasting2016-08-01
| | | | |
* | | | | Merge pull request #15862 from mayflower/nginx-moduleRok Garbas2016-08-01
|\ \ \ \ \ | | | | | | | | | | | | Declarative nginx module with ACME support
| * | | | | nginx module: improve statusPage generated codeRobin Gloster2016-07-28
| | | | | | | | | | | | | | | | | | | | | | | | Adds ::1 as allowed host and turns of access_log for the status page.
| * | | | | nginx module: httpConfig backward compatibilityRobin Gloster2016-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert httpConfig its old behaviour and make it mutually exclusive to the new structured configuration. Adds appendHttpConfig to have the ability to write custom config in the generated http block.
| * | | | | nginx module: make client_max_body_size configurableRobin Gloster2016-07-28
| | | | | |
| * | | | | nginx: fixed duplicate http declarationTristan Helmich2016-07-28
| | | | | |
| * | | | | nginx module: add statusPage optionRobin Gloster2016-07-28
| | | | | |
| * | | | | nginx module: make recommended settings optionalRobin Gloster2016-07-28
| | | | | |
| * | | | | nginx module: make httpConfig backward compatibleRobin Gloster2016-07-28
| | | | | |
| * | | | | nginx module: improve documentationRobin Gloster2016-07-28
| | | | | |
| * | | | | nginx module: Enable http2Franz Pletz2016-07-28
| | | | | |
| * | | | | nginx module: Add default proxy headers for tomcatFranz Pletz2016-07-28
| | | | | |
| * | | | | nginx module: add option to make vhost defaultRobin Gloster2016-07-28
| | | | | |
| * | | | | nginx module: implement basic authRobin Gloster2016-07-28
| | | | | |
| * | | | | nginx module: redirect to same protocolRobin Gloster2016-07-28
| | | | | |
| * | | | | nginx module: turn off basic auth on acme locationsRobin Gloster2016-07-28
| | | | | |
| * | | | | nginx module: Add acmeFallbackHost vhost optionFranz Pletz2016-07-28
| | | | | |