summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* Merge pull request #54627 from FlorianFranzen/waybarAlyssa Ross2019-03-20
|\ | | | | waybar: init at 0.4.0
| * nixos/waybar: init moduleFlorian Franzen2019-03-18
| |
* | Merge pull request #57856 from Izorkin/zsh-optionsSamuel Leathers2019-03-20
|\ \ | | | | | | nixos/zsh: enable configure history and custom options
| * | nixos/zsh: enable configure history and custom optionsIzorkin2019-03-18
| | |
* | | Merge pull request #56423 from Izorkin/nginx-unitSamuel Leathers2019-03-20
|\ \ \ | | | | | | | | unit: add service unit and update package
| * | | nixos/unit: init service unitIzorkin2019-03-16
| | | |
* | | | acpilight: add to module-listAlexey Shmalko2019-03-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | acpilight package and module have been added to nixpkgs, but the module hasn't been added to module-list.nix, so using it results in the following error. ``` The option `hardware.acpilight' defined in `/etc/nixos/configuration.nix' does not exist. ``` Add the module to module-list.nix.
| | | |
| \ \ \
*-. \ \ \ Merge overlayfs fix, LTS kernel bump and testaszlig2019-03-19
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Linux 4.19 there has been a major rework of the overlayfs implementation and it now opens files in lowerdir with O_NOATIME, which in turn caused issues in our VM tests because the process owner of QEMU doesn't match the file owner of the lowerdir. The crux here is that 9p propagates the O_NOATIME flag to the host and the guest kernel has no way of verifying whether that flag will lead to any problems beforehand. There is ongoing work to possibly fix this in the kernel, but it will take a while until there is a working patch and consensus. So in order to bring our default kernel back to 4.19 and of course make it possible to run newer kernels in VM tests, I'm merging a small QEMU patch as an interim solution, which we can drop once we have a working fix in the next round of stable kernels. Now we already had Linux 4.19 set as the default kernel, but that was subsequently reverted in 048c36ccaa0add5e5de387e9de0d3775d3fdd10d because the patch we have used was the revert of the commit I bisected a while ago. This patch broke overlayfs in other ways, so I'm also merging in a VM test by @bachp, which only tests whether overlayfs is working, just to be on the safe side that something like this won't happen in the future. Even though this change could be considered a moderate mass-rebuild at least for GNU/Linux, I'm merging this to master, mainly to give us some time to get it into the current 19.03 release branch (and subsequent testing window) once we got no new breaking builds from Hydra. Cc: @samueldr, @lheckemann Fixes: https://github.com/NixOS/nixpkgs/issues/54509 Fixes: https://github.com/NixOS/nixpkgs/issues/48828 Merges: https://github.com/NixOS/nixpkgs/pull/57641 Merges: https://github.com/NixOS/nixpkgs/pull/54508
| | * | | | nixos/overlayfs: add testPascal Bach2019-03-15
| | | | | |
* | | | | | nixos/datadog-agent: change start command (#57871)Yurii Izorkin2019-03-18
| |_|_|/ / |/| | | |
* | | | | nixos/tests/colord: initworldofpeace2019-03-18
| | | | |
* | | | | Merge branch 'pr-57699'Léo Gaspard2019-03-16
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | * pr-57699: nixos/matrix: add manual section about self-hosting a matrix client and server
| * | | | nixos/matrix: add manual sectionFlorian Jacob2019-03-16
| | | | | | | | | | | | | | | | | | | | about self-hosting a matrix client and server
* | | | | Merge #56922: nixos/knot: init basic service + testsVladimír Čunát2019-03-16
|\ \ \ \ \
| * | | | | nixos/knot: initMartin Weinelt2019-03-14
| | | | | |
* | | | | | Merge pull request #57633 from talyz/masterSilvan Mosberger2019-03-16
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | amazon-image.nix: Resolve failure to include resize2fs
| * | | | | amazon-image.nix: Resolve failure to include resize2fstalyz2019-03-15
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | Since 34234dcb511, for resize2fs to be automatically included in initrd, a filesystem needed for boot must be explicitly defined as an ext* type filesystem.
* / | | | Revert "nixos/nginx: support h2c"Silvan Mosberger2019-03-15
|/ / / /
* | | | Merge pull request #57077 from callahad/brother-dsseriesRyan Mulligan2019-03-14
|\ \ \ \ | | | | | | | | | | dsseries: init at 1.0.5-1
| * | | | dsseries: init at 1.0.5-1Dan Callahan2019-03-08
| | | | |
* | | | | Merge pull request #57174 from worldofpeace/pantheon/cleanupSilvan Mosberger2019-03-15
|\ \ \ \ \ | | | | | | | | | | | | nixos/pantheon cleanup
| * | | | | nixos/pantheon: more mkDefaultworldofpeace2019-03-09
| | | | | |
| * | | | | nixos/pantheon: cleanup systemPackagesworldofpeace2019-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We don't need gnome-bluetooth because its executables path is already hardcoded into the contractor file, as that's the only place it is needed. Don't think we need gnome-power-manager either. Also add programs like geary to removePackagesByName.
* | | | | | plasma5: fix typo from pr #57037Matthew Bauer2019-03-14
| | | | | | | | | | | | | | | | | | | | | | | | Thanks @Yarny0
* | | | | | Merge pull request #57414 from primeos/sway-1.0Michael Weiss2019-03-13
|\ \ \ \ \ \ | | | | | | | | | | | | | | sway: Switch to 1.0
| * | | | | | nixos/sway: Improve the module and adapt it to NixOSMichael Weiss2019-03-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit contains the following changes: - nixos/sway: Remove the beta references - sway: Drop buildDocs - nixos/sway: Improve the documentation - sway,nixos/sway: Adapt Sway to NixOS - Copy the default configuration file to /etc/sway/config (Sway will still load the identical file from the Nix store but this makes it easier to copy the default configuration file). - This will also remove all references to the Nix store from the default configuration file as they will eventually be garbage collected which is a problem if the user copies it. - I've also decided to drop the default wallpaper (alternatively we could copy it to a fixed location). - nixos/sway: Drop the package option
| * | | | | | sway: Switch to 1.0Michael Weiss2019-03-12
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the result of executing: git mv -f pkgs/applications/window-managers/sway/beta.nix pkgs/applications/window-managers/sway/default.nix git mv -f nixos/modules/programs/sway-beta.nix nixos/modules/programs/sway.nix And removing sway-beta from the following files: pkgs/top-level/all-packages.nix nixos/modules/module-list.nix
* | | | | | nixos/prometheus: use append instead of insert for opening firewalls (#55224)Andrew Childs2019-03-13
| | | | | | | | | | | | | | | | | | | | | | | | Inserting with `-I` causes the rules to placed before `ctstate` tracking, while `-A` places them alongside all other allow rules.
* | | | | | misc: Remove myself from list of maintainersJascha Geerds2019-03-12
|/ / / / / | | | | | | | | | | | | | | | | | | | | Unfortunately I don't have the time anymore to maintain those packages.
* | | | | nixos/flannel: Add iptables package to service pathMarkus2019-03-12
| | | | |
* | | | | nixos/gitlab: added gzip and bzip2 as dependencies for gitalyJohan Thomsen2019-03-12
| | | | |
* | | | | nixos/gitlab: improved test to check download of repository archivesJohan Thomsen2019-03-12
| | | | |
* | | | | Merge pull request #57037 from matthewbauer/remove-xdg-desktop-menu-dummyMatthew Bauer2019-03-11
|\ \ \ \ \ | | | | | | | | | | | | plasma: handle kbuildsycoca5 better
| * | | | | plasma: handle ksycoca5 betterMatthew Bauer2019-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove xdg-desktop-menu-dummy.menu kbuildsycoca5. Not sure why we need it but it is a pretty big failure if it exists. See issue #56176. - plasma: clear ksycoca cache before building This is needed to pick up on software removed since the last cache update. Otherwise it hangs around as zombies forever (or until the cache is cleared). - Add the above + the icon cache cleanup to plasmaSetup This will be run for the logged in user on each nixos-rebuild. Unfortunately this only works if you are managing software through nixos-rebuild (nix-env users need to run this manually, otherwise log out and log back in).
* | | | | | nixos/doc: add `types` prefix to `addCheck` exampleAndreas Rammhold2019-03-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The function `addCheck` resides within the attrset `types`. We should be explicit about this since otherwise people might be confused where it does come from / why it doesn't work for them.
* | | | | | Merge pull request #52096 from furrycatherder/davmailSilvan Mosberger2019-03-09
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | nixos/davmail: init
| * | | | | nixos/davmail: initSean Haugh2019-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Aaron Andersen <aaron@fosslib.net> Co-authored-by: Silvan Mosberger <infinisil@icloud.com>
* | | | | | ova: remove stateVersionMatthew Bauer2019-03-09
| | | | | | | | | | | | | | | | | | This is undefined in the default configuration.nix template.
* | | | | | zonminder: Fix database name and usernamescaroo2019-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR #56889 messed up db and use naming while fixing the scope of the initialDatabases property. This patch fixes the issue.
* | | | | | Merge pull request #56552 from ↵worldofpeace2019-03-09
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | worldofpeace/elementary-screenshot-tool/fix-conceal-text pantheon.elementary-screenshot-tool: fix conceal text
| * | | | | | nixos/pantheon: add elementary-redacted-script to fontsworldofpeace2019-03-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Needed by elementary-screenshot-tool to conceal text.
* | | | | | | Fix locally created database (#56889)Alexandre Mazari2019-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * zoneminder: fix initial database creation Move initialDatabases directive from the 'ensureUsers' scope to the correct outer 'mysql' one. * zoneminder: Fix mysql username to match unix username When database.createLocally is used, a mysql user is created with the ensureUsers directive. It ensures that the unix user with the name provided exists and can connect to MySQL through socket. Thus, the MySQL username used by php/perl scripts must match the unix user owning the server PID. This patch sets the default mysql user to 'zoneminder' instead of 'zmuser'.
* | | | | | | Merge pull request #55436 from layus/warn-manual-idsGraham Christensen2019-03-09
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Nixos manual: error out on missing IDs
| * | | | | | | nixos/manual: error out on missing IDsGuillaume Maudoux2019-02-08
| | | | | | | |
| * | | | | | | nixos/manual: add dummy ids to silence warningsGuillaume Maudoux2019-02-08
| | | | | | | |
* | | | | | | | network-scripting: do not run resolvconf if /etc/resolv.conf is managed ↵volth2019-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | manually (#56682) The second invocation of resolvconf, missed in https://github.com/NixOS/nixpkgs/pull/32308
* | | | | | | | nixos/kubernetes: add dns addonmanger reconcile mode option (#55834)Jonas Juselius2019-03-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow coredns ConfigMap and Depolyment to be editable by the user. An use case is augmenting the default, generated dns records with local services.
* | | | | | | | virtualbox-host module: fix warnings syntaxAristid Breitkreuz2019-03-09
| | | | | | | |
* | | | | | | | nixos/redmine: replace imagemagickBig with imagemagick (#57078)aanderse2019-03-08
| | | | | | | |
* | | | | | | | Merge pull request #55192 from JordanForks/masterSilvan Mosberger2019-03-08
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | nixos/nginx: support h2c