aboutsummaryrefslogtreecommitdiff
path: root/nixos (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-09-14nixos/pantheon: disable nm-applet indicatorJosé Romildo Malaquias1-0/+2
2020-09-14nixos/nm-applet: starts the applet with Appindicator supportJosé Romildo Malaquias1-2/+13
As of version 1.18.0 Appindicator support is available in the official network-manager-applet package. To use nm-applet in an Appindicator environment the applet should be started with the following command: $ nm-applet --indicator Without this option it does appear in the Enlightenment panel systray, for instance.
2020-09-15nixos/plasma5: Fix eval of colord-kde/wacomtabletaszlig1-2/+2
Regression introduced by 053b05d14d2fa31750d0aafb8fa92cff512750e8. The commit in question essentially removed the "with pkgs;" from the scope around the various packages added to environment.systemPackages. Since services.colord.enable and services.xserver.wacom.enable are false by default, the change above didn't directly result in an evaluation error. Tested evaluation before and after this change via: for cfg in hardware.bluetooth.enable \ networking.networkmanager.enable \ hardware.pulseaudio.enable \ powerManagement.enable \ services.colord.enable \ services.samba.enable \ services.xserver.wacom.enable; do nix-instantiate --eval nixos --arg configuration '{ services.xserver.desktopManager.plasma5.enable = true; '"$cfg"' = true; }' -A config.environment.systemPackages > /dev/null done Signed-off-by: aszlig <aszlig@nix.build> Cc: @ttuegel
2020-09-14nixos/shadowsocks: add test without pluginHenri Menke4-12/+32
2020-09-14nixos/shadowsocks: add extraConfigHenri Menke1-1/+19
2020-09-14nixos/manual: add 32-bit amdvlk usageSebastian Neubauer1-1/+6
2020-09-12nixos/datadog: allow specifying dd_url (#97775)Florian Klink1-1/+13
Useful when you want to point datadog to another endpoint, either because you need a proxy to send out data, or because you use their EU endpoint.
2020-09-12gotify-server: fix UIMaximilian Bosch1-0/+5
In version 2.0.15 `gotify` switched to `packr` at 2.x which is why the UI can't be served properly via HTTP and causes an empty 500 response and the following errors in `journald`: ``` 2020/09/12 19:18:33 [Recovery] 2020/09/12 - 19:18:33 panic recovered: GET / HTTP/1.1 Host: localhost:8080 Accept: */* User-Agent: curl/7.72.0 stat /home/ma27/Projects/ui/build/index.html: no such file or directory ``` This wasn't caught by the VM-test as it only tested the REST and push APIs. Using their internal `packr.go` script in our build as it's the case in the upstream build-system[1] fixes the issue. [1] https://github.com/gotify/server/pull/277/files#diff-b67911656ef5d18c4ae36cb6741b7965R48
2020-09-11nixos/gdm: fix option descriptionsWORLDofPEACE1-6/+2
If we use '' '' for strings with mkEnableOption they get a trailing space before the period.
2020-09-11nixos/tools/nixos-install: add jq to pathWORLDofPEACE1-1/+5
2020-09-12nixos/epgstation: add modulemidchildan4-0/+446
2020-09-12nixos/mirakurun: expose setting 'unixSocket'midchildan1-3/+21
and improve documentation along the way
2020-09-11nixos/samba: install package when module is enabledSebastian Zivota1-1/+1
2020-09-11couchdb: add support for version 3.1.0Will Young2-30/+75
2020-09-11nixos/victoriametrics: escape newlines in ExecStartYorick1-2/+2
Fixes #96206
2020-09-11test-driver.py: defaulting keepVmState in Machine initFélix Baylac-Jacqué1-1/+1
ecb73fd5557d6d438aa7c155e5b1aad89373c6ae introduced a new keepVmState CLI flag for test-driver.py. This CLI flags gets forwarded to the Machine class through create_machine. It created a regression for the boot tests where __main__ end up not being evaluated. See https://github.com/NixOS/nixpkgs/pull/97346#issuecomment-690951837 for bug report. Defaulting keepVmState to false when __main__ ends up not being evaluated.
2020-09-11Add NixOS 20.03 release note for Kubernetes v1.19.xSascha Grunert1-0/+15
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-09-11nixos/plasma5: fix build with hardware.bluetooth.enable = true after #97456Orivej Desh1-1/+1
2020-09-10Revert "Merge #96844: nixos/nfsd: run rpc-statd as a normal user"Vladimír Čunát2-34/+35
This reverts commit 42eebd7adef51b36c597753b3aaf6347864d176e, reversing changes made to b169bfc9e2c981a46680c53343258d90be6f6d9f. This breaks nfs3.simple test and even current PR #97656 wouldn't fix it. Therefore let's revert for now to unblock the channels.
2020-09-10nixos/systemd-boot: Temporarily ignore errorsTethys Svensson1-1/+3
This is a temporary fix for #97433. A more proper fix has been implemented upstream in systemd/systemd#17001, however until it gets backported, we are stuck with ignoring the error. After the backport lands, this commit should be reverted.
2020-09-10nixos release notes: fixup build after #96991Vladimír Čunát1-0/+2
2020-09-10nixos/mpd: Mention in /etc/mpd.conf it was autogeneratedDoron Behar1-0/+4
2020-09-10kubernetes: fix certificate generationSascha Grunert1-2/+3
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2020-09-10nixos/nginx: remove option enableSandboxIzorkin3-12/+2
2020-09-09nixos/jitsi-meet: add docsRyan Mulligan3-0/+62
2020-09-09rl-2009: document rngdworldofpeace1-0/+7
2020-09-09nixos/modules/security/rngd: Disable by defaultnicoo1-10/+3
`rngd` seems to be the root cause for slow boot issues, and its functionality is redundant since kernel v3.17 (2014), which introduced a `krngd` task (in kernel space) that takes care of pulling in data from hardware RNGs: > commit be4000bc4644d027c519b6361f5ae3bbfc52c347 > Author: Torsten Duwe <duwe@lst.de> > Date: Sat Jun 14 23:46:03 2014 -0400 > > hwrng: create filler thread > > This can be viewed as the in-kernel equivalent of hwrngd; > like FUSE it is a good thing to have a mechanism in user land, > but for some reasons (simplicity, secrecy, integrity, speed) > it may be better to have it in kernel space. > > This patch creates a thread once a hwrng registers, and uses > the previously established add_hwgenerator_randomness() to feed > its data to the input pool as long as needed. A derating factor > is used to bias the entropy estimation and to disable this > mechanism entirely when set to zero. Closes: #96067
2020-09-10ejabberd: fix failing testsIsmaël Bouya2-4/+18
This commit fixes the ejabberd tests for hydra: mod_http_upload and mod_disco need to be explicitly enabled, and a handler needs to be setup to make it work. Also, the client needs to be able to contact the server. The commit also fixes the situation where http upload failed: in that case the client would wait forever because nothing catched the error. Finally, there remains a non-reproducible error where ejabberd server fails to start with an error like: format: "Failed to create cookie file '/var/lib/ejabberd/.erlang.cookie': eacces" (happens ~15%) I tried to check existence of /var/lib/ejabberd/ in pre-start script and saw nothing that would explain this error, so I gave up about this error in particular.
2020-09-09nixos/qt5ct: do not require qtstylepluginsGabriel Ebner1-1/+1
These do not build with qt 5.15.
2020-09-09chrony: Create state directory with correct owner.Kevin Cox1-1/+0
Fixes https://github.com/NixOS/nixpkgs/issues/97546
2020-09-09lxd: s/sha256/hashPatryk Wychowaniec1-2/+2
2020-09-09lxd: add `wait_for_file()` to ensure LXD is actually runningPatryk Wychowaniec1-0/+1
2020-09-09lxd: use stable URL for Alpine's imagePatryk Wychowaniec2-6/+8
2020-09-09nixos/device-tree: improve overlays supportRichard Marko2-13/+162
Now allows applying external overlays either in form of .dts file, literal dts context added to store or precompiled .dtbo. If overlays are defined, kernel device-trees are compiled with '-@' so the .dtb files contain symbols which we can reference in our overlays. Since `fdtoverlay` doesn't respect `/ compatible` by itself we query compatible strings of both `dtb` and `dtbo(verlay)` and apply only if latter is substring of the former. Also adds support for filtering .dtb files (as there are now nearly 1k dtbs). Co-authored-by: georgewhewell <georgerw@gmail.com> Co-authored-by: Kai Wohlfahrt <kai.wohlfahrt@gmail.com>
2020-09-09nixos/jellyfin: document stateVersion 20.09 in release notesMinijackson1-0/+10
2020-09-08Update nixos/doc/manual/installation/installing.xmlWORLDofPEACE1-1/+1
Co-authored-by: Jon <jonringer@users.noreply.github.com>
2020-09-08Revert "nixos/raspberrypi-builder: fix cross using buildPackages"Christian Kampka1-2/+2
The commit enforces buildPackages in the builder but neglects the fact that the builder is intended to run on the target system. Because of that, the builder will fail when remotely building a configuration eg. with nixops or nix-copy-closure. This reverts commit a6ac6d00f98c7cc814008c1e6e288feaa2e123c6.
2020-09-08nixos/cinnamon: add warpinator & blueberry pkgsMaciej KrĂŒger1-2/+2
2020-09-08Remove Qt 5.15 from Plasma closureThomas Tuegel2-6/+9
2020-09-08nixos/openvpn: path now requires conversion to a stringPiotr Bogdan1-1/+1
Following changes in https://github.com/NixOS/nixpkgs/pull/91092 the `path` attribute is now a list instead of being a string. This resulted resulted in the following evaluation error: "cannot coerce a list to a string, at [...]/nixos/modules/services/networking/openvpn.nix:16:18" so we now need to convert it to the right type ourselves. Closes https://github.com/NixOS/nixpkgs/issues/97360.
2020-09-08caddy: address remaining MR comments for v2Sylvain Fankhauser2-8/+18
2020-09-08nixos/cinnamon: initMaciej KrĂŒger2-0/+206
Co-Authored-By: WORLDofPEACE <worldofpeace@protonmail.ch>
2020-09-0721.03 is OkapiJonathan Ringer2-0/+81
* Okapi is an artiodactyl mammal native to Central Africa * https://en.wikipedia.org/wiki/Okapi
2020-09-07nixos/xmonad: allow passing compile time options to ghc invocationDominik Xaver Hörl1-0/+10
2020-09-07nixos/xmonad: allow passing command line argumentsDominik Xaver Hörl1-1/+10
2020-09-07nixos/bitwarden_rs: add environmentFile optionWilliButz1-1/+18
Add the option `environmentFile` to allow passing secrets to the service without adding them to the Nix store, while keeping the current configuration via the existing environment file intact.
2020-09-07nixos/lorri: add package optionEvan Stoll1-2/+11
2020-09-07nixos/tests/installer: increase RAM in the VMVladimír Čunát1-1/+1
1G apparently isn't sufficient anymore, at least in swraid case: https://hydra.nixos.org/build/126561574
2020-09-07nixos/plasma5: Use Qt 5.14Thomas Tuegel1-1/+2
2020-09-07test-driver.py: fix VM state directory deletionFélix Baylac-Jacqué1-9/+12
The previous version of the code would only kick in if the state directory path pointed at a *file*, which never occurs. Making that codepath actually work reveals an ordering bug, which this patch fixes as well. It also replaces the confusing, imperative case log message "delete VM state directory" with "deleting VM state directory". Finally, we hint the user about how to prevent this deletion. IE. by passing the --keep-vm-state flag. Bug report: https://github.com/NixOS/nixpkgs/pull/91046#issuecomment-685568750 Credit goes to Edef for the rebase on top of a recent nixpkgs commit and for writing most of this commit message. Co-authored-by: edef <edef@edef.eu>