summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* minio service: add inital servicePascal Bach2017-06-26
| | | | | | | features: - change listen port and address - configure config and data directory - basic test to check if minio server starts
* toxvpn: 20161230 -> 2017-06-25michael bishop2017-06-25
|
* systemd-boot-builder.py: add support for profiles (#26318)Kai2017-06-24
| | | | | | | | | | * systemd-boot-builder.py: add support for profiles This will also list the generations of other profiles than `system` in the boot menu. See the documentation of the `--profile-name` option of nixos-rebuild for more information on profiles. * Fix errors introduced by previous commit
* plex: fix preStart permissionsDaiderd Jordan2017-06-24
|
* mailhog: init at 1.0.0 (#26821)Samuel Leathers2017-06-24
| | | | | | * mailhog: init at 1.0.0 * formatting nitpicks
* nixos: replaced "userns" with "user namespaces" for clarityAndré-Patrick Bubel2017-06-22
| | | "userns" wasn't introduces as an abbreviation elsewhere as far as I can see, and I wasn't sure what was meant at first.
* sshd.nix: Added nixops usage warning of openssh.authorizedKeys.keys usageJoachim Schiele2017-06-22
|
* nixos/tests/sddm: Fix detecting login screenaszlig2017-06-22
| | | | | | | | | Tesseract seems to have a hard time detecting the "ALICE FOOBAR" text, so let's match on "Select your user and enter password" instead. Ran the test on x86_64-linux and it now succeeds. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* nixos/release-combined: Add keymap testsaszlig2017-06-22
| | | | | | | | | | | | We really want to break channel updates whenever we break something like this, because this actually will hit machines out there and can be very much annoying (we had broken keymaps a few times which is why I introduced these tests in the first place). Just to be sure I don't break channel updates with this commit, I ran all of the keymap tests and they all succeeded. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* nixos/xserver: Improve checking keyboard layoutaszlig2017-06-22
| | | | | | | | | | | | | | | | | | | | | | Enumerating the symbols directory doesn't include variants, so we're now basically doing what "localectl list-x11-keymap-layouts" does but we use sed instead. The reason I'm not using localectl directly is because the path to rules/base.lst is hardcoded in the systemd source. Of course, the XKB specification allows for much more complicated rules, but at least this should cover the most basic ones including variants. So the sed expression itself is just for listing the available layouts and variants and we use a grep with -xF to match only full lines without interpreting regular expressions. This should again allow to set "dvorak" as the layout option. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @lheckemann Fixes: #25526
* Merge pull request #26736 from grahamc/improve-nixos-test-debugGraham Christensen2017-06-21
|\ | | | | Improve nixos test debug
| * nixos tests: waitForWindow: output a list of windows we see prior to the ↵Graham Christensen2017-06-20
| | | | | | | | | | | | | | | | | | final check machine: must succeed: xwininfo -root -tree | sed 's/.*0x[0-9a-f]* \"\([^\"]*\)\".*/\1/; t; d' machine: exit status 0 machine: Last chance to match /(?^:dfiirst configuration)/ on the the window list, which currently contains: machine: [i3 con] container around 0xf8a5f0, i3: first configuration, [i3 con] floatingcon around 0xf8c260, [i3 con] container around 0xf8a380, i3bar for output Virtual-1, [i3 con] bottom dockarea Virtual-1, [i3 con] workspace 1, [i3 con] content Virtual-1, [i3 con] top dockarea Virtual-1, [i3 con] output Virtual-1, [i3 con] workspace __i3_scratch, [i3 con] content __i3, [i3 con] pseudo-output __i3, i3
| * nixos tests: waitForText: output the detected screen content prior to the ↵Graham Christensen2017-06-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | last attempt machine: Last chance to match /(?^:BALICE)/ on the screen, which currently contains: machine: performing optical character recognition machine: sending monitor command: screendump /tmp/nix-build-vm-test-run-sddm.drv-0/ocrin.ppm machine: Session Layout O O 0 1 : 0 9 Wednesday, June 21, 2017 |_ I Select your user and enter password
| * nixos tests: waitUntilTTYMatches: Log TTY contents on last tryGraham Christensen2017-06-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the test has not passed yet, on the last attempt it now outputs: machine: Last chance to match /logine: / on TTY2, which currently contains: machine: running command: fold -w$(stty -F /dev/tty2 size | awk '{print $2}') /dev/vcs2 machine: exit status 0 machine: <<< Welcome to NixOS 17.09.git.a804ef4 (x86_64) - tty2 >>> machine login: to help debug the problem. Notice the "logine" typo in my check.
| * nixos tests: retry: Count down to 0, and pass remaining attempts to the subGraham Christensen2017-06-20
| | | | | | | | Allows test functions to output diagnostic information on failure.
* | hydra-evaluator: depend on jqDomen Kožar2017-06-21
|/
* nix: 1.11.10 -> 1.11.11Eelco Dolstra2017-06-19
| | | | (cherry picked from commit 7b1e936b24ca60810cdb6d46b68300cd179836f1)
* Merge pull request #26605 from mayflower/disable-ssh-agentFranz Pletz2017-06-18
|\ | | | | ssh module: disable agent by default
| * ssh module: disable agent by defaultFranz Pletz2017-06-15
| |
* | Merge pull request #26697 from kirelagin/nsd-stderrJörg Thalheim2017-06-18
|\ \ | | | | | | nsd: Send stderr to /dev/null
| * | nsd: Send stderr to /dev/nullKirill Elagin2017-06-18
| | | | | | | | | | | | | | | | | | nsd by default logs _both_ to syslog and to standard error which results in all the messages ending up in the journal twice, the ones from stderr with an ugly timestamp sticked in front of them.
* | | Merge pull request #26675 from kirelagin/bind-rndcJörg Thalheim2017-06-18
|\ \ \ | | | | | | | | bind: Use rndc to control the daemon
| * | | bind: Use rndc to control the daemonKirill Elagin2017-06-18
| | | |
* | | | qt58: determine plugin and import paths from PATHThomas Tuegel2017-06-18
| | | | | | | | | | | | | | | | | | | | | | | | Plugin and QML import paths were previously determined by NIX_PROFILES. Using PATH instead allows Qt applications to work under nix-shell without further modification.
* | | | kdeFrameworks: fixup inputs and outputsThomas Tuegel2017-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Reduce environment pollution with a separate $bin output containing programs, plugins, and shared data. Libraries remain in $out and are not installed into the environment. - Only propagate build inputs as required.
* | | | sddm: take themes from system environmentThomas Tuegel2017-06-18
| | | |
* | | | Remove kdeWrapperThomas Tuegel2017-06-18
| | | |
* | | | qt5: use distinct `lib/qt-5.x` prefix for each minor versionThomas Tuegel2017-06-18
| |/ / |/| | | | | | | | | | | Using a distinct prefix for plugins and QML libraries allows multiple Qt 5 minor versions to coexist in the same environment.
* | | Manual: Add paragraph on xserver keyboard layoutManuel Bärenz2017-06-17
| | |
* | | Merge pull request #26170 from kirelagin/wlan-fixJoachim F2017-06-17
|\ \ \ | | | | | | | | wirelessInterfaces: Add a missing parameter
| * | | wirelessInterfaces: Add a missing parameterKirill Elagin2017-05-28
| |/ /
* | | Merge #26657: nixos security.wrappers: fix a typoVladimír Čunát2017-06-17
|\ \ \ | | | | | | | | | | | | Fixes #26611.
| * | | Fixing attribute name mistake: setguid => setgidParnell Springmeyer2017-06-15
| | | |
* | | | jenkins service: Add extraJavaOptions.Niklas Hambüchen2017-06-16
|/ / / | | | | | | | | | | | | This is useful for the common case of passing arguments to the JVM that runs Jenkins.
* | / gnupg module: Added extra and browser sockets (#26295)Roger Qiu2017-06-15
| |/ |/| | | | | Also added dirmngr and made SSH support false by default due to programs.ssh.startAgent defaulting to true.
* | apache-httpd: fix mod_perl by refering to apacheHttpdPackages (#26579)Ekaterina Vaartis2017-06-15
| |
* | cntlm service: cleanup non working config options (#26578)Pascal Bach2017-06-15
| | | | | | | | | | | | - extraConfig was not working - add possibility to add cntlm.conf in verbatime form - create cntlm user as system user - add no proxy option
* | Remove aiccu package and service due to sunsetting.Edward Tjörnhammar2017-06-15
| | | | | | | | https://www.sixxs.net/main/
* | hostapd dependency fix for https://github.com/nixos/nixpkgs/issues/16090 ↵Joachim Schiele2017-06-14
| | | | | | | | (#26573)
* | thefuck: init at 3.18 (#26529)Maximilian Bosch2017-06-14
| |
* | Merge pull request #26460 from romildo/fix.nixos-artworkJoachim F2017-06-13
|\ \ | | | | | | nixos-artwork: add more wallpapers
| * | nixos-artwork: add more wallpapersromildo2017-06-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | Restructure the nixos-artwork to make it easy to selectively incorporate other components from upstream without needing to download the full package. Until now only the Gnome_Dark wallpaper was included. Add other wallpapers available in the package repository.
* | | ELK: update kibana and the elastic beats to 5.4 (#26252)Bas van Dijk2017-06-13
| | | | | | | | | | | | | | | | | | | | | * Add kibana5 and logstash5 * Upgrade the elastic beats to 5.4 * Make sure all elastic products use the same version (see elk5Version) * Add a test for the ELK stack
* | | Kubernetes ABAC policy file fix (#26499)Taylor "Nekroze" Lawson2017-06-13
| | | | | | | | | Fix the incorrect nix map that generates the Kubernetes policy file
* | | caddy service: don't use extra dotdir in dataDirFranz Pletz2017-06-13
| | |
* | | caddy service: sync with upstream systemd unitFranz Pletz2017-06-13
| | | | | | | | | | | | Increases security and fixes minor issues.
* | | Merge pull request #25701 from mayflower/elasticsearch_postStart_script_removalJoachim F2017-06-13
|\ \ \ | | | | | | | | elasticsearch service: remove postStart script
| * | | elasticsearch service: remove postStart scriptTristan Helmich2017-05-11
| | | |
* | | | nix: 1.11.9 -> 1.11.10Eelco Dolstra2017-06-12
| | | |
* | | | errbot module: needs network-online to connect properlyRobin Gloster2017-06-12
| | | |