summary refs log tree commit diff
path: root/nixos
AgeCommit message (Collapse)AuthorFilesLines
2022-11-16php82: init at 8.2.0rc6Pol Dellaiera3-0/+8
2022-11-16Merge pull request #201396 from ↵Will Fancher2-6/+3
ElvishJerricco/systemd-util-linux-path-stage-1-fix nixos: Fix systemd stage 1 after #201266
2022-11-16ocamlPackages.extlib: rename from ocaml_extlibsternenseemann2-0/+8
This matches the name used in dune and on OPAM.
2022-11-16Merge pull request #197536 from eigengrau/zsh-init-no-unsetJörg Thalheim1-3/+3
nixos/zsh: don’t be noisy when scripts are run with -u
2022-11-16nixos/misc: fix grammar typoBrian Cooper1-1/+1
2022-11-15release-notes: mention new `services.github-runners` & breaking changesVincent Haupert2-0/+35
2022-11-15nixos/adguardhome: allow for empty/unmanaged configsCarl Richard Theodor Schneider2-8/+28
This commit fixes broken non-declarative configs by making the assertions more relaxed. It also allows to remove the forced configuration merge by making `settings` `null`able (now the default). Both cases (trivial non-declarative config and `null`able config) are verified with additional tests. Fixes #198665
2022-11-16Merge pull request #198724 from Izorkin/update-peertubeSandro1-3/+25
2022-11-16Merge pull request #188467 from kekrby/fix-gtk-icon-cacheSandro1-3/+1
2022-11-15nixos: Add util-linux to systemd PATH to fix fsck with systemd 251.6Will Fancher1-1/+2
This is an alternative to the reverted d9b1bde390eb133a3da66c8abd902ea2b754938c, which broke systemd stage 1
2022-11-15Revert "nixos: Fix fsck with systemd 251.6 and later"Will Fancher1-5/+1
This reverts commit d9b1bde390eb133a3da66c8abd902ea2b754938c.
2022-11-15Merge pull request #198217 from eigengrau/shell-alias-double-dashSandro2-2/+2
2022-11-15Merge pull request #201329 from jqqqqqqqqqq/masterPierre Bourdon1-2/+2
nixos/nginx: fix default listen port options
2022-11-15nixos/nginx: fix default listen port optionsCurtis Jiang1-2/+2
2022-11-15Merge pull request #201266 from aszlig/fix-fsckFlorian Klink1-1/+5
nixos: Fix fsck with systemd 251.6 and later
2022-11-15Merge pull request #198529 from jqqqqqqqqqq/masterFranz Pletz1-4/+22
2022-11-15nixos/nginx: add default listen port optionsCurtis Jiang1-4/+22
2022-11-15nixos: Fix fsck with systemd 251.6 and lateraszlig1-1/+5
Version 251.6 of systemd introduced a small change[1] that now checks whether the fsck command is available in *addition* to the filesystem specific fsck.$fsname executable. When bumping systemd to version 251.7 on our side[2], we introduced that change. This subsequently caused our "fsck" test to fail and it looks like this was an oversight during the pull request[3] introducing the bump. Since the fsck wrapper binary is in util-linux, I decided to address this by adding util-linux to fsPackages because util-linux is already part of the closure of any NixOS system so the impact should be pretty low. [1]: https://github.com/systemd/systemd-stable/commit/73db7d99323c236625656f906eb4e429613d324b [2]: https://github.com/NixOS/nixpkgs/commit/844a08cc06b5c0703ba37f2318ef5b7d90665d04 [3]: https://github.com/NixOS/nixpkgs/pull/199618 Signed-off-by: aszlig <aszlig@nix.build>
2022-11-14Merge pull request #201187 from pennae/mddoc-in-manualRobert Hensing2-13/+16
nixos/manual: re-add mention of mdDoc marker
2022-11-14Merge pull request #200646 from hercules-ci/options-markdown-and-errorsRobert Hensing2-8/+22
`nixosOptionsDoc`: add `markdownByDefault`, error handling
2022-11-14nixos/manual: re-add mention of mdDoc markerpennae2-13/+16
2022-11-14nixos/tmux: add withUtempter optionArtturin1-0/+19
2022-11-14boot.loader.systemd-boot: add extraInstallCommands option (#200715)Markus Partheymueller1-1/+23
2022-11-14nixos/nginx: docs: Update formattingBryan Richter1-5/+5
* Capitalize ACME * Use bold instead of ALL CAPS * Tweak sentence structure
2022-11-14nixos/nginx: Extend acmeFallbackHost documentationBryan Richter1-0/+4
This extra example would have saved me a lot of uncertainty and doubt.
2022-11-14Merge pull request #199587 from lorenz/fscryptFranz Pletz3-0/+81
nixos/pam: support fscrypt login protectors
2022-11-14Merge pull request #200611 from fpletz/libvirtd-fix-autostartFranz Pletz2-3/+7
2022-11-13Merge pull request #194172 from drupol/php/enable-nts-by-defaultElis Hirwing3-1/+21
php: enable `nts` flags by default
2022-11-13nixos/chisel-server: add moduleclerie2-0/+100
2022-11-13php: switch to `nts` by defaultPol Dellaiera3-1/+21
2022-11-13Merge pull request #199667 from bjornfor/nixos-sane-indirection-for-quick-reloadGuillaume Girol1-2/+4
nixos/sane: point env vars to /etc for quick reload
2022-11-12nixos/console: move enable option out of let inSandro Jäckel2-5/+16
2022-11-12nixos/mastodon: fix definition of mastodon-media-auto-removeJustinas Stankevicius2-7/+10
2022-11-12Merge pull request #197917 from SuperSandro2000/kernel-enableSandro3-2/+7
2022-11-12nixos/syncthing: disallow relative pathsRobert Schütz3-2/+26
Relative paths are interpreted relative to the working directory, which is currently unset and thus defaults to `/`. However we want to change the working directory in a future release such that relative paths are interpreted relative to `/var/lib/syncthing`.
2022-11-12erigon: module: better secret managementhappysalada2-46/+11
2022-11-12nixos/man-db: allow man-cache to be fetched from cacheBernardo Meurer1-1/+1
Currently, we build `man-cache` with `runCommandLocal`, which causes it to get re-built locally instead of fetched from cache. While the resulting derivation might be small, it does take a fair bit of time to build for all my systems, and would be _far_ quicker to fetch. With this change, we use `runCommand` instead of `runCommandLocal`, allowing it to get fetched from cache instead of rebuilt for all hosts.
2022-11-12Merge pull request #198631 from fedeinthemix/fix-languagetoolMartin Weinelt1-1/+1
2022-11-12Merge pull request #200167 from bobby285271/cinnamonBobby Rong1-16/+26
nixos/cinnamon: make it possible to remove core packages
2022-11-11Merge pull request #200421 from lovesegfault/udisks-libblockdev-cfgFlorian Klink1-1/+6
nixos/udisks2: symlink libblockdev configs
2022-11-11Merge pull request #199424 from NixOS/haskell-updatessternenseemann2-2/+2
haskellPackages: update stackage and hackage
2022-11-11Merge pull request #200712 from andir/andir/testing-remove-unused-withRobert Hensing1-3/+0
nixos/lib/testing-python: remove unused `with pkgs;`
2022-11-11Merge pull request #200639 from fpletz/pkgs/obs-28.1.2Franz Pletz2-0/+10
obs-studio: 28.0.3 -> 28.1.2, plugins fixes
2022-11-11nixos/lib/testing-python: remove unused `with pkgs;`Andreas Rammhold1-3/+0
This with statement has no users anymore and can safely be removed.
2022-11-11nixos/pam: support fscrypt login protectorsLorenz Brun3-0/+81
fscrypt can automatically unlock directories with the user's login password. To do this it ships a PAM module which reads the user's password and loads the respective keys into the user's kernel keyring. Significant inspiration was taken from the ecryptfs implementation.
2022-11-11obs-studio27: removeFranz Pletz2-0/+10
2022-11-11Merge pull request #200629 from helsinki-systems/fix/test-dhparamsMartin Weinelt1-76/+62
2022-11-11nixosOptionsDoc: Report in which option an error occursRobert Hensing1-11/+15
2022-11-11nixosOptionsDoc: Add markdownByDefault parameterRobert Hensing2-0/+10
2022-11-11nixosTests.dhparams: fix with openssl3ajs1241-76/+62