summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* maintainers: ninjatrappeur -> picnoirFélix Baylac Jacqué2023-11-11
| | | | | | | | I changed my nickname from Ninjatrappeur to Picnoir. My github id is stable, it shouldn't break too much stuff. I took advantage of this handle change to remove myself from the hostapd maintainers: I don't use NixOS as a router anymore.
* prayer: removetu-maurice2023-11-10
|
* yarn-berry: 3.4.1 -> 4.0.1Pyrox2023-11-10
| | | | | | The only breaking change here is that Yarn drops support for NodeJS versions <18.12 Besides that, no major changes that I think deserve a mention
* Merge pull request #160346 from mweinelt/hass-custom-everythingMartin Weinelt2023-11-11
|\ | | | | home-assistant: custom components and lovelace modules
| * nixos/rl-2311: mention new home-assistant module featuresMartin Weinelt2023-11-10
| |
| * nixos/tests/home-assistant: test custom things cleanupMartin Weinelt2023-11-10
| | | | | | | | | | Make sure we properly remove custom components and custom lovelace modules, when they're not configured anymore.
| * nixos/tests/home-assistant: test loading custom componentsMartin Weinelt2023-11-10
| |
| * nixos/tests/home-assistant: test loading lovelace modulesMartin Weinelt2023-11-10
| |
| * nixos/home-assistant: add customComponents supportMartin Weinelt2023-11-10
| | | | | | | | | | | | | | | | | | | | | | Allows passing custom component packages, that get installed into home-assistant's state directory. Python depedencies, that are propagated from the custom component get passed into `extraPackages`, so they are available to home-assistant at runtime. This is implemented in a way, that allows coexistence with custom components not managed through the NixOS module.
| * nixos/home-assistant: add customLovelaceModules supportMartin Weinelt2023-11-10
| | | | | | | | | | Allows the installation of custom lovelace modules, that can inject css/js into the frontend and offer a wide variety of widgets.
* | Merge pull request #265886 from kira-bruneau/at-spi2-coreKira Bruneau2023-11-10
|\ \ | | | | | | nixos/gnome/at-spi2-core: fix disabling a11y in all contexts
| * | nixos/gnome/at-spi2-core: fix disabling a11y in all contextsKira Bruneau2023-11-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `environment.variables` gets sourced by shells & the x11 wrapper through bash's `/etc/profile`, but not by systemd services, dbus services, wayland sessions... `environment.sessionVariables` sets these variables with PAM early in the login process so it gets applied in all contexts. I ran into a similar issue before in #109060.
* | | manual: tests: Describe how to port-forward into test VMsNiklas Hambüchen2023-11-10
| | |
* | | manual: Don't suggest exposing VM port to local network.Niklas Hambüchen2023-11-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The setting QEMU_NET_OPTS="hostfwd=tcp::2222-:22" caused the VM's port 2222 to be advertised on the host as `0.0.0.0:2222`, thus anybody in the local network of the host could SSH into the VM. Instead, port-forward to localhost only. Use `127.0.0.1` also on the VM side, otherwise connections to services that, in the VM, bind to `127.0.0.1` only (doing the safe approach) do not work. See e.g. https://github.com/NixOS/nixpkgs/issues/100192 for more info why localhost listening is the best default.
* | | Merge pull request #256226 from ElvishJerricco/systemd-stage-1-testing-backdoorRyan Lahfa2023-11-10
|\ \ \
| * | | nixos/tests/systemd-initrd-modprobe: Test parameter in stage 1Will Fancher2023-11-09
| | | |
| * | | nixos/tests/systemd-initrd-networkd-ssh: Test with backdoor not LUKSWill Fancher2023-11-09
| | | |
| * | | nixos/tests/systemd-initrd-networkd: Use initrdBackdoorWill Fancher2023-11-09
| | | |
| * | | nixos/tests/systemd-initrd-networkd: Separate into different testsWill Fancher2023-11-09
| | | |
| * | | systemd-stage-1: Enable backdoor in nixos testsWill Fancher2023-11-09
| | | |
| * | | testing-instrumentation: Factor backdoor service out to variableWill Fancher2023-11-09
| | | |
* | | | Merge pull request #266150 from robryk/resticnotimerLin Jian2023-11-10
|\ \ \ \ | | | | | | | | | | nixos/restic: allow timer to be disabled
| * | | | nixos/restic: allow timer to be disabledRobert Obryk2023-11-07
| | | | |
* | | | | Merge pull request #266509 from K900/remove-nixos-option-shimK9002023-11-10
|\ \ \ \ \ | | | | | | | | | | | | nixos/installer: remove nixos-option compat shim
| * | | | | nixos/installer: remove nixos-option compat shimK9002023-11-09
| | |_|_|/ | |/| | | | | | | | | | | | | It's been two years.
* | | | | nixos/tests/sudo: check that sudo is enabled by defaultYureka2023-11-10
| | | | |
* | | | | nixos/sudo: enable by defaultYureka2023-11-10
| | | | | | | | | | | | | | | | | | | | The default was accidentally changed to false in #262790
* | | | | Merge pull request #266369 from SuperSandro2000/systemd-unit-empty-linesWill Fancher2023-11-09
|\ \ \ \ \ | | | | | | | | | | | | systemd-lib: cleanup empty lines in unit files
| * | | | | systemd-lib: cleanup empty lines in unit filesSandro Jäckel2023-11-09
| | | | | |
* | | | | | doc: avoid 'simply' (#266434)Arnout Engelen2023-11-09
| |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While the word 'simply' is usually added to encourage readers, it often has the opposite effect and may even appear condescending, especially when the reader runs into trouble trying to apply the suggestions from the documentation. It is almost always an improvement to simply drop the word from the sentence. (there are more possible improvements like this, we can apply those in separate PRs)
* | | | | Merge pull request #262790 from nbraud/nixos/sudoPierre Bourdon2023-11-09
|\ \ \ \ \ | | | | | | | | | | | | nixos/sudo: bring in line with release notes
| * | | | | nixos/sudo: refactor processing of `cfg.extraRules`nicoo2023-11-08
| | | | | |
| * | | | | nixos/sudo: Make the default rules' options configurablenicoo2023-11-08
| | | | | |
| * | | | | nixos/sudo: Handle `root`'s default rule through `extraRules`nicoo2023-11-08
| | | | | | | | | | | | | | | | | | | | | | | | This makes things more uniform; moreover, users can now inject rules before this.
| * | | | | nixos/terminfo: Simplify sudo-related optionnicoo2023-11-08
| | | | | |
| * | | | | nixos/sudo: Refactor option definitionsnicoo2023-11-08
| | | | | |
| * | | | | nixos/sudo: Move support for `pam_ssh_agent_auth(8)` to PAM's NixOS modulenicoo2023-11-08
| | | | | |
| * | | | | nixos/sudo: Don't include empty sectionsnicoo2023-11-05
| | | | | | | | | | | | | | | | | | | | | | | | This makes the generated sudoers a touch easier to read.
* | | | | | Merge pull request #266264 from hercules-ci/nix-stable-2.18Bernardo Meurer2023-11-09
|\ \ \ \ \ \ | | | | | | | | | | | | | | nix: 2.17.1 -> 2.18.1
| * | | | | | nix: 2.17.1 -> 2.18.1Robert Hensing2023-11-08
| | | | | | |
* | | | | | | Merge pull request #266310 from Atry/patch-4Thiago Kenji Okada2023-11-09
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | azure-agent: add dependencies for its extensions
| * | | | | | | azure-agent: add dependencies for its extensionsYang, Bo2023-11-08
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | waagent's extension `Microsoft.OSTCExtensions.VMAccessForLinux` requires Python, otherwise it would be failed to install with the following error message in `/var/log/waagent.log`: ``` No Python interpreter found on the box ``` waagent's extension `Microsoft.CPlat.Core.RunCommandLinux` needs lsof, otherwise it would produce the following error message in `/var/log/waagent.log`: ``` /var/lib/waagent/Microsoft.Azure.Extensions.CustomScript-2.1.10/bin/custom-script-shim: line 60: lsof: command not found ```
* | | | | | | Merge pull request #240651 from accelbread/postresumecommandsWill Fancher2023-11-09
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos/boot: add postResumeCommands option
| * | | | | | | nixos/boot: add postResumeCommands optionArchit Gupta2023-11-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds a postResumeCommands option to the initramfs to allow inserting code to execute after the device has attempted to resume, and before filesystems are mounted. This allows to inject code for operations like wiping the rootfs on boot; if those were instead put in postDeviceCommands, on a hibernated device, they would execute before the device resumes from hibernation.
* | | | | | | | nixos/doc: release notes for `virtualisation.googleComputeImage.efi`Yang, Bo2023-11-08
| | | | | | | |
* | | | | | | | google-compute-image: support NVMe and UEFIYang, Bo2023-11-08
| | | | | | | |
* | | | | | | | Merge pull request #263054 from uninsane/pr-trust-dns-0.24.0Felix Bühler2023-11-08
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | trust-dns: 0.23.0 -> 0.24.0
| * | | | | | | trust-dns: 0.23.0 -> 0.24.0Colin2023-11-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | upstream is in the process of renaming to `hickory-dns`. a consequence of this is that the main binary has been renamed from `trust-dns` to `hickory-dns` and the repository has been moved (though for the time being the old repo is still usable on account that it redirects to the new one). see: <https://bluejekyll.github.io/blog/posts/announcing-hickory-dns/>
* | | | | | | | wyoming-faster-whisper fix CUDA devices not being detected. (#266167)Caleb2023-11-08
| | | | | | | | | | | | | | | | | | | | | | | | This change enables CUDA support by allowing access to /dev/nvidia0.
* | | | | | | | Merge pull request #264234 from guiguid/guiguid-patch-netdata-systemd-journalRyan Lahfa2023-11-08
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | netdata: 1.43.0 -> 1.43.2 and add systemd-journal plugin