summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* Merge pull request #48026 from mnacamura/fish-escapeshellargSilvan Mosberger2018-10-11
|\ | | | | nixos/fish: use 'escapeShellArg' for shell aliases
| * nixos/fish: use 'escapeShellArg' for shell aliasesMitsuhiro Nakamura2018-10-08
| |
* | Merge pull request #48189 from aanderse/redmineMichael Raskin2018-10-11
|\ \ | | | | | | redmine: refactor, cleanup, bug fix, and add functionality
| * | switched from builtins.fetchurl to pkgs.fetchurlAaron Andersen2018-10-11
| | |
| * | quoting stateDir path in case it includes spacesAaron Andersen2018-10-11
| | |
| * | added test to nixos/release.nix so it will be run on hydraAaron Andersen2018-10-10
| | |
| * | redmine: refactor, cleanup, bug fix, and add functionalityAaron Andersen2018-10-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added package option to specify which version of redmine - added themes option back in to allow specifying redmine themes - added plugins option back in to allow specifying redmine plugins - added database.socket option to allow mysql unix socket authentication - added port option to allow specifying the port rails runs on - cleaned up Gemfile so it is much less hacky - switched to ruby version 2.4 by default as suggested by documentation http://www.redmine.org/projects/redmine/wiki/redmineinstall#Installing-Redmine - fixed an annoyance (bug) in the service causing recursive symlinks - fixed ownership bug on log files generated by redmine - updates reflecting renames in nixos options - added a nixos test
* | | nixos/nextcloud: add poolConfig option (#48094)Victor SENE2018-10-11
| | |
* | | Merge pull request #48055 from WilliButz/add-exporter-testsFranz Pletz2018-10-11
|\ \ \ | | | | | | | | nixos/tests: add test for prometheus exporters
| * | | nixos/tests: add test for prometheus exportersWilliButz2018-10-08
| | | |
| * | | nixos/prometheus-exporters: fix unapplied service configWilliButz2018-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Prior to this commit, the default values for `Restart`, `PrivateTmp` and `WorkingDirectory` were falsely ignored. I also added myself as maintainer.
| * | | nixos/prometheus-varnish-exporter: avoid crash on restartWilliButz2018-10-08
| | |/ | |/|
* | | Merge pull request #47252 from xeji/p/fix-47210xeji2018-10-11
|\ \ \ | | | | | | | | nixos/network-interfaces-scripted: fix a container networking bug
| * | | nixos/network-interfaces-scripted: fix container networking bugUli Baum2018-09-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a bridge interface was reconfigured, running containers using this bridge lost connectivity: restarting network-addresses-brN.service triggered a restart of network-setup.service via a "partOf" relationship introduced in 07e0c0e0a2f237639600f2a0d62f6eac748b1e6e. This in turn restarted brN-netdev.service. The bridge was thus destroyed and recreated with the same name but a new interface id, causing attached veth interfaces to lose their connection. This change removes the "partOf" relationship between network-setup.service and network-addresses-brN.service for all bridges.
* | | | cups-googlecloudprint: init at 20160502obadz2018-10-11
| |_|/ |/| |
* | | nixos/display-managers/startx: init (#47773)xeji2018-10-10
| | | | | | | | | | | | | | | | | | Dummy display manager that allows running X as a normal user. The X server is started manually from a vt using `startx`. Session startup commands must be provided by the user in ~/.xinitrc, which is NOT automatically generated.
* | | nixos/tests: fix non-determinism for goodWilliButz2018-10-10
| | |
* | | Merge pull request #48098 from peterhoeg/f/optiPeter Hoeg2018-10-10
|\ \ \ | | | | | | | | nix-optimise: do not run in container
| * | | nix-optimise: do not run in containerPeter Hoeg2018-04-27
| | | |
* | | | Revert "Increase Virtualbox disk image size" (#48151)Renaud2018-10-10
| | | |
* | | | Merge pull request #48025 from ↵Samuel Dionne-Riel2018-10-09
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | samueldr/fix/actually-fix-partitioning-instructions nixos/doc: Actually fix partitioning instructions.
| * | | | nixos/doc: Actually fix partitioning instructions.Samuel Dionne-Riel2018-10-08
| | |_|/ | |/| | | | | | | | | | | | | | | | | | The previous tentative to the fix got the order mixed up a bit. This new fix has been re-verified to get them in the good order as per the instructions in the following chapters.
* | | | Merge pull request #48080 from Lassulus/gnome-gdmJörg Thalheim2018-10-09
|\ \ \ \ | | | | | | | | | | nixos/gnome3: don't autoenable gdm
| * | | | nixos/gnome3: don't autoenable gdmlassulus2018-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | This seems to cause problems if people have other display-managers enabled
* | | | | journaldriver: 1.0.0 -> 1.1.0 (#48106)Vincent Ambo2018-10-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Included changes: * upstream repository has moved, URLs changed accordingly * journaldriver bumped to new upstream release The new release includes an important workaround for an issue that could cause log-forwarding to fail after service restarts due to invalid journal cursors being persisted.
* | | | | Merge pull request #48043 from Vskilet/embyJoachim F2018-10-09
|\ \ \ \ \ | | | | | | | | | | | | nixos/emby : use the dataDir option
| * | | | | nixos/emby : use the dataDir optionVictor SENE2018-10-08
| | |/ / / | |/| | |
* | | | | Merge pull request #47917 from arianvp/fix-imperative-containersSamuel Dionne-Riel2018-10-08
|\ \ \ \ \ | |_|/ / / |/| | | | Fix imperative containers
| * | | | nixos/containers: Add regression test for #40355Arian van Putten2018-10-08
| | | | |
| * | | | Revert "Revert "Revert "doc: Update section about imperative containers"""Arian van Putten2018-10-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nixos-container can now execute nix commands again inside the container This reverts commit 9622cd3b38ddbc7faa4cac2a48dbd70bd99570d0.
| * | | | nixos-container: Force container to talk to host nix-daemonArian van Putten2018-10-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When logging into a container by using nixos-container root-login all nix-related commands in the container would fail, as they tried to modify the nix db and nix store, which are mounted read-only in the container. We want nixos-container to not try to modify the nix store at all, but instead delegate any build commands to the nix daemon of the host operating system. This already works for non-root users inside a nixos-container, as it doesn't 'own' the nix-store, and thus defaults to talking to the daemon socket at /nix/var/nix/daemon-socket/, which is bind-mounted to the host daemon-socket, causing all nix commands to be delegated to the host. However, when we are the root user inside the container, we have the same uid as the nix store owner, eventhough it's not actually the same root user (due to user namespaces). Nix gets confused, and is convinced it's running in single-user mode, and tries to modify the nix store directly instead. By setting `NIX_REMOTE=daemon` in `/etc/profile`, we force nix to operate in multi-user mode, so that it will talk to the host daemon instead, which will modify the nix store for the container. This fixes #40355
* | | | | Merge pull request #48039 from lheckemann/murmur-mention-mumbleTimo Kaufmann2018-10-08
|\ \ \ \ \ | | | | | | | | | | | | murmur: mention mumble in description
| * | | | | nixos/murmur: mention mumble in descriptionLinus Heckemann2018-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes the option easier to find with the options search or in the manpage.
* | | | | | Merge pull request #45109 from jfrankenau/module-triggerhappyMatthew Bauer2018-10-08
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/triggerhappy: add module for triggerhappy hotkey daemon
| * | | | | | nixos/triggerhappy: initJohannes Frankenau2018-08-16
| | | | | | |
* | | | | | | Merge pull request #44920 from eadwu/init/lightdm-enso-os-greeterMatthew Bauer2018-10-08
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | lightdm-enso-os-greeter: init at 0.2.1
| * | | | | | | lightdm-enso-os-greeter: init at 0.2.1Edmund Wu2018-08-14
| | | | | | | |
* | | | | | | | Merge pull request #45978 from fgaz/patch-1Matthew Bauer2018-10-08
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | nixos docs: system restart to apply containers nat
| * | | | | | | nixos docs: system restart to apply containers natFrancesco Gazzetta2018-09-03
| | | | | | | |
* | | | | | | | charybdis service: bin/charybdis-ircd -> bin/charybdislassulus2018-10-07
| | | | | | | |
* | | | | | | | nixos/prometheus-snmp-exporter: fix command line argument formatAndrew Childs2018-10-07
| | | | | | | |
* | | | | | | | nixos/bash: Use `escapeShellArg` for shell aliasesc74d2018-10-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch uses the library function `lib.escapeShellArg` to improve the handling of shell aliases in the NixOS module `bash`, copying the corresponding change made to the `zsh` module in commit 1e211a70cbdaf230a18ea4cb67a959039d5c2ddb (for which GitHub pull request #47471 was filed). This patch resolves GitHub issue #16973. This change presumably also should be copied to the `fish` module, but I don't know `fish` syntax so that won't be done by me. GitHub: Close NixOS/nixpkgs#16973.
* | | | | | | | Merge pull request #47554 from dtzWill/update/light-1.2Will Dietz2018-10-05
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | light: 1.1.2 -> 1.2, use new udev support instead of setuid wrapper.
| * | | | | | | | fix minor typo per reviewer feedbackWill Dietz2018-10-01
| | | | | | | | |
| * | | | | | | | nixos/doc: mention light module change in release notesJörg Thalheim2018-10-01
| | | | | | | | |
| * | | | | | | | light: user needs to be in the 'video' groupWill Dietz2018-09-30
| | | | | | | | |
| * | | | | | | | light: 1.1.2 -> 1.2, use new udev support instead of setuid wrapper.Will Dietz2018-09-30
| | | | | | | | |
* | | | | | | | | Merge pull request #46964 from florianjacob/systemd-assert-value-tostringMatthew Bauer2018-10-05
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | nixos/systemd-lib: fix assertValueOneOf
| * | | | | | | | | nixos/systemd-lib: fix assertValueOneOfFlorian Jacob2018-09-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when value is not a string
* | | | | | | | | | Merge pull request #46068 from azazel75/alertmanager-flagsMatthew Bauer2018-10-05
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Prometheus Alertmanager: Allow the definition of extra options on commandline