about summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* Merge pull request #71291 from NinjaTrappeur/nin-update-acmeFlorian Klink2019-10-24
|\ | | | | simp_le: 0.9.0 -> 0.16.0
| * nixos/tests/letsencrypt: use Pebble instead of BoulderFélix Baylac-Jacqué2019-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let's encrypt bumped ACME to V2. We need to update our nixos test to be compatible with this new protocol version. We decided to drop the Boulder ACME server in favor of the more integration test friendly Pebble. - overriding cacert not necessary - this avoids rebuilding lots of packages needlessly - nixos/tests/acme: use pebble's ca for client tests - pebble always generates its own ca which has to be fetched TODO: write proper commit msg :)
| * certbot: 0.31.0 -> 0.39.0Félix Baylac-Jacqué2019-10-23
| | | | | | | | | | | | | | | | | | | | | | Updating: - nixos module to use the new `account_reg.json` file. - use nixpkgs pebble for integration tests. Co-authored-by: Florian Klink <flokli@flokli.de> Replace certbot-embedded pebble
* | Merge master into staging-nextFrederik Rietdijk2019-10-24
|\ \
| * | nix-daemon.nix: Fix checkConfigEelco Dolstra2019-10-23
| | |
| * | users-groups: fix typoDrew2019-10-23
| | | | | | | | | Fix typo in the ``users.users.<name>.packages`` option description.
| * | Merge pull request #71137 from erictapen/smokeping-fix-permissionRicardo M. Correia2019-10-23
| |\ \ | | | | | | | | nixos/smokeping: replace smokeping.fcgi with a symlink
| | * | smokeping: add erictapen as maintainerJustin Humm2019-10-14
| | | |
| | * | nixos/smokeping: replace smokeping.fcgi with a symlinkJustin Humm2019-10-14
| | | | | | | | | | | | | | | | | | | | | | | | This fixes a regression from bb649d96b038ab2c567439987bc182f6797bae5a. There were permission problems, when the preStart script tried to copy the smokeping.fcgi file over the old file.
* | | | Merge master into staging-nextFrederik Rietdijk2019-10-23
|\| | |
| * | | nixos/network: remove 99-main.networkFlorian Klink2019-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Just maching all network interfaces caused many breakages, see #18962 and #71106. We already don't support the global networking.useDHCP, networking.defaultGateway(6) options if networking.useNetworkd is enabled, but direct users to configure the per-device networking.interfaces.<name?>.… options.
* | | | Merge master into staging-nextFrederik Rietdijk2019-10-23
|\| | |
| * | | nixos-rebuild: support sudo + --target-hostBjørn Forsman2019-10-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds support for deploying to remote hosts without being root: sudo nixos-rebuild --target-host non-root@host Without this change, only root@host is able to deploy. The idea is that if the local command is run with sudo, so should the remote one, thus there is no need for adding any CLI options.
| * | | Merge pull request #71461 from etu/lidarr-specify-datadir-optionAaron Andersen2019-10-22
| |\ \ \ | | | | | | | | | | nixos/lidarr: Add dataDir option
| | * | | nixos/lidarr: Add dataDir optionElis Hirwing2019-10-20
| | | |/ | | |/| | | | | | | | | | | | | This will bring this module to a state to be consistent with how the other forks (sonarr & radarr) works.
* | | | Merge staging-next into stagingFrederik Rietdijk2019-10-22
|\| | |
| * | | Merge pull request #71547 from hedning/seahorse-ssh-askpassworldofpeace2019-10-21
| |\ \ \ | | | | | | | | | | nixos/seahorse: Use seahorse's askpass by default
| | * | | nixos/seahorse: use seahorse's askpass by defaultTor Hedin Brønner2019-10-21
| | | | |
| * | | | nixos/redis: Disable hugepages for redis via sysctl and not via a ↵Malte Brandy2019-10-21
| | | | | | | | | | | | | | | | | | | | systemd-oneshot
| * | | | Merge pull request #71428 from talyz/gitlab-already-initialized-constantFlorian Klink2019-10-21
| |\ \ \ \ | | |/ / / | |/| | | gitlab: Get rid of most 'already initialized constant'-warnings
| | * | | gitlab: Get rid of most 'already initialized constant'-warningstalyz2019-10-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On start, unicorn, sidekiq and other parts running ruby code emits quite a few warnings similar to /var/gitlab/state/config/application.rb:202: warning: already initialized constant Gitlab::Application::LOOSE_EE_APP_ASSETS /nix/store/ysb0lgbzxp7a9y4yl8d4f9wrrzy9kafc-gitlab-ee-12.3.5/share/gitlab/config/application.rb:202: warning: previous definition of LOOSE_EE_APP_ASSETS was here /var/gitlab/state/lib/gitlab.rb:38: warning: already initialized constant Gitlab::COM_URL /nix/store/ysb0lgbzxp7a9y4yl8d4f9wrrzy9kafc-gitlab-ee-12.3.5/share/gitlab/lib/gitlab.rb:38: warning: previous definition of COM_URL was here This seems to be caused by the same ruby files being evaluated multiple times due to the paths being different - sometimes they're loaded using the direct path and sometimes through a symlink, due to our split between config and package data. To fix this, we make sure that the offending files in the state directory always reference the store path, regardless of that being the real file or a symlink.
| * | | | Merge pull request #71406 from astro/collectdFranz Pletz2019-10-21
| |\ \ \ \ | | | | | | | | | | | | collectd: plugins configuration, buildMinimalPackage
| | * | | | nixos/collectd: add option buildMinimalPackageAstro2019-10-20
| | | | | |
| | * | | | nixos/collectd: add plugin configAstro2019-10-20
| | | | | |
| * | | | | Merge pull request #71338 from edef1c/nix-daemon-opt-aliasesedef2019-10-21
| |\ \ \ \ \ | | | | | | | | | | | | | | nixos/nix-daemon: don't refer to deprecated option aliases
| | * | | | | nixos/nix-daemon: don't refer to deprecated option aliasesedef2019-10-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `gc-` prefixed versions of these options have been deprecated since Nix 2.0.
| * | | | | | Merge pull request #71067 from aanderse/httpdAaron Andersen2019-10-20
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos/httpd: remove deprecated extraSubservices option
| | * | | | | | nixos/httpd: remove deprecated extraSubservices optionAaron Andersen2019-10-20
| | | |_|_|/ / | | |/| | | |
| * | | | | | nixos/networkmanager: remove networking.networkmanager.dynamic… (#71337)Florian Klink2019-10-21
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos/networkmanager: remove networking.networkmanager.dynamicHosts
| | * | | | | | nixos/networkmanager: remove networking.networkmanager.dynamicHostsFlorian Klink2019-10-20
| | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This option was removed because allowing (multiple) regular users to override host entries affecting the whole system opens up a huge attack vector. There seem to be very rare cases where this might be useful. Consider setting system-wide host entries using networking.hosts, provide them via the DNS server in your network, or use networking.networkmanager.appendNameservers to point your system to another (local) nameserver to set those entries.
| * | | | | | Merge pull request #71456 from vcunat/p/doc-interface-namingworldofpeace2019-10-21
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos release notes: interfaces might get renamed
| | * | | | | | nixos release notes: interfaces might get renamedVladimír Čunát2019-10-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #71086.
| * | | | | | | Merge pull request #70931 from symphorien/system-config-printerworldofpeace2019-10-20
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | system-config-printer: 1.5.11 -> 1.5.12
| | * | | | | | nixos/system-config-printer: depends on packagekitSymphorien Gibol2019-10-13
| | | | | | | |
| * | | | | | | rl-1909: add note for bluemanworldofpeace2019-10-20
| | | | | | | |
| * | | | | | | release-notes 19.09: removal of non-LTS kernel attrsDima2019-10-20
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Even though the release obviously already happened, I think it might still make sense to add a short note about the attributes not being supported any longer (and going forward). (cherry picked from commit 7163d3a9df35904d0c9acc9f643fd70ee3108539) (cherry picked from commit a64b8c3c191af1317cfdc1ea4f4e5f881c4cf503)
* | | | | | | Merge branch 'staging-next' into stagingJan Tojnar2019-10-20
|\| | | | | |
| * | | | | | Merge pull request #71319 from talyz/gitlab-revert-clear-out-initializersFlorian Klink2019-10-20
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Revert "nixos/gitlab: properly clear out initializers"
| | * | | | | | Revert "nixos/gitlab: properly clear out initializers"talyz2019-10-18
| | | |_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 2ee14c34ed1912ee31f1d4cc117b0ab25a3b20b1. This caused the initializers directory to be cleaned out while gitlab was running in some instances. We clean out the directory on the preStart stage already, so ensuring existance and permissions should suffice.
| * | | | | | Revert "nixos/gnome3: fix gnome-flashback"worldofpeace2019-10-19
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 60aedadc59030477a9340af69866c728ac05d924. Using tests from #71212 I am now unable to reproduce there being issues with starting the default metacity flashback session without this.
| * | | | | Merge pull request #71115 from hedning/plymouth-gdm-fixworldofpeace2019-10-19
| |\ \ \ \ \ | | | | | | | | | | | | | | nixos/plymouth: do not order `plymouth-quit` after `display-manager`
| | * | | | | nixos/plymouth: do not order `plymouth-quit` after `display-manager`Tor Hedin Brønner2019-10-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GDM now specifies ordering between `plymouth-quit` and `display-manager`: 9be5321097c16 This causes an ordering cycle between GDM and plymouth-quit which can result in systemd breaking GDM: ``` plymouth-quit.service: Job display-manager.service/start deleted to break ordering cycle starting with plymouth-quit.service/start ``` Not sure how often this triggers, as I've run my system with plymouth and 9be5321097c16 without any issues. But I did catch a VM doing this. NOTE: I also tried to remove the ordering in GDM to see if plymouth managed to live longer, but it didn't seem to help. So I opted to stick as close to upstream (upstream GDM specifies ordering, but plymouth does not).
| * | | | | | Merge pull request #71210 from worldofpeace/fix-gnome-flashbackworldofpeace2019-10-18
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos/gnome3: fix gnome-flashback
| | * | | | | | nixos/gnome3: copy flashback gschema overridesworldofpeace2019-10-15
| | | | | | | |
| | * | | | | | nixos/gnome3: fix gnome-flashbackworldofpeace2019-10-15
| | | |_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This session would fail to start because we didn't have it in systemd.packages (as we've switched to systemd gnome-session). Haven't tested custom sessions.
| * | | | | | Merge pull request #71298 from symphorien/nm-fortisslworldofpeace2019-10-18
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | networkmanager-fortisslvpn: create the local state directory
| | * | | | | | networkmanager-fortisslvpn: create the local state directorySymphorien Gibol2019-10-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise connecting simply fails: VPN connection: failed to connect: 'La création du fichier « /tmp/lib/NetworkManager-fortisslvpn/0507e3ef-f0e0-4153-af64-b3d9a025877c.config.XSB19Z » a échoué : No such file or directory'
| * | | | | | | Merge pull request #71355 from chkno/fix-storeContents-docworldofpeace2019-10-18
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | nixos/make-iso9660-image: Fix storeContents documentation
| | * | | | | | | nixos/make-iso9660-image: Fix doc typoChuck2019-10-18
| | | | | | | | |
| | * | | | | | | nixos/make-iso9660-image: Fix storeContents documentationChuck2019-10-18
| | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `packages` was renamed to `storeContents` in 668c146e33291e933ccfb19fd39fab9cd2b7900d, but this comment describing its purpose was not updated to match.