Martin Weinelt
c249dcf2f3
nixos/tests/botamusique: migrate to runTest
...
Part of #386873
2025-03-10 20:15:36 +01:00
Sandro
bcfa2a020c
nixos/postgresql: fix merging of shared_preload_libraries option ( #388754 )
2025-03-10 19:32:38 +01:00
Martin Weinelt
8ed2c5f961
nixos/tests/firefox: migrate to runTest
...
Part of #386873
2025-03-10 19:17:52 +01:00
Arne Keller
e518fa2340
nixos/services.mysql: fix wait for galera cluster sync to be done ( #381333 )
2025-03-10 18:22:47 +01:00
Austin Horstman
4ee0b8e348
isd: 0.2.0 -> 0.5.1 ( #388396 )
2025-03-10 12:13:30 -05:00
Maximilian Bosch
8bf1e138bc
nixos/postgresql: fix merging of shared_preload_libraries option
...
Closes #386804
The issue with coercing to `types.str` is that it's not mergeable, so
any declarations will result in an eval error like this:
error: The option `interactive.nodes.tmp.services.postgresql.settings.shared_preload_libraries' has conflicting definition values:
- In `/home/ma27/Projects/nixpkgs-hack/tmp.nix@node-tmp': "foo"
- In `/home/ma27/Projects/nixpkgs-hack/tmp.nix@node-tmp': "bar2"
Use `lib.mkForce value` or `lib.mkDefault value` to change the priority on any of these definitions.
Using a mergeable type (`types.comma`, i.e. a string, where all declarations
get joined with a comma as delimiter) fixes the problem.
2025-03-10 18:07:44 +01:00
Gutyina Gergő
d767edac8e
isd: 0.2.0 -> 0.5.1
2025-03-10 17:36:13 +01:00
Austin Horstman
caff0370c6
nixos/movim: fix package reference ( #388728 )
2025-03-10 11:07:28 -05:00
Sandro
74ee058fc3
nixos/sudo-rs: align sudo and sudo-rs config ( #386423 )
2025-03-10 16:51:43 +01:00
โทสฺตัล
bc27f99008
nixos/movim: add overridden package to ð environment (inc. symlinks)
2025-03-10 22:51:02 +07:00
Austin Horstman
c021204af6
{movim,nixos/movim}: fix database options ( #388428 )
2025-03-10 10:27:59 -05:00
Jörg Thalheim
611bfa1dd4
make nix.settings.system-features default mergeable again ( #383052 )
2025-03-10 13:09:49 +01:00
Gaétan Lepage
ff2d12d11d
nixos/cloudflared: add option for cert.pem and use dynamic user ( #383499 )
2025-03-10 11:15:06 +01:00
Arne Keller
9b62d5e280
nixos/zwave-js-ui: Add chown to allowed syscalls ( #380999 )
2025-03-10 08:47:46 +01:00
Martin Weinelt
e5d70cfec2
nixos/matter-server: fix permission denied error in 7.0.1 ( #384651 )
2025-03-09 21:32:31 +01:00
fleaz
676efd089b
rl-2411: Add note about intel-compute-runtime package
2025-03-10 01:49:59 +05:30
fleaz
f350c3aeb0
nixos/doc/manual: Update opengl section for Intel
...
Intel removed support for <12th Gen from the intel-compute-runtime
package, so people with older CPUs will need to install the legacy
package.
2025-03-10 01:49:59 +05:30
Sandro
bb3577f6b3
nixos/xonsh: add bash completions support ( #386311 )
2025-03-09 16:02:49 +01:00
Donovan Glover
011cc1ed74
nixos/phosh: enable services.graphical-desktop ( #354465 )
2025-03-09 14:47:33 +00:00
Arne Keller
253d7b4651
shadps4: 0.5.0-unstable-2025-01-20 -> 0.6.0-unstable-2025-03-07, add sdl3 to buildInputs ( #388273 )
2025-03-09 14:42:53 +01:00
โทสฺตัล
076fdda013
{movim,nixos/movim}: fix database options
...
Wrong casing, doesn’t work with those not creating a local database, &
has a bug with implementation on how it should be overriding the
database support to the movim package.
2025-03-09 20:13:13 +07:00
Aleksana
b930f88a3a
regreet: set right data dir (NixOS#377585) ( #383764 )
2025-03-09 17:42:44 +08:00
Franz Pletz
7978d240c2
nixos/iosched: exclude loop devices by default; mention in release notes ( #385106 )
2025-03-09 09:38:05 +01:00
Florian Klink
9004cb4a05
nixos/h2o: add simple listen.host setting, add example ( #386318 )
2025-03-09 11:32:06 +07:00
โทสฺตัล
1e3e30d566
nixos/h2o: clarify/format some docs to point to upstream config
2025-03-09 11:03:48 +07:00
Mikael Voss
901b87f8fd
nixos/doc/rl-2411: mention iosched module
2025-03-09 02:27:34 +01:00
Sandro
90c9004407
hylafaxplus: 7.0.9 -> 7.0.10, misc improvements (also module) ( #376418 )
2025-03-08 22:39:47 +01:00
Mikael Voss
54bd09a515
nixos/iosched: exclude loop devices by default
2025-03-08 21:56:51 +01:00
Sandro
63e31591f2
nixos/matrix-alertmanager: set NODE_ENV to production, fix shellcheck when it is enabled ( #388000 )
2025-03-08 21:54:58 +01:00
Norma
01ce340a54
nixosTests/shadps4: fix colors, increase memory
...
shadps4's default color theme got updated, and it became more accurate so the openorbis .png color now matches with the output
2025-03-08 20:08:57 +01:00
Leona Maroni
810f3b88e4
nixos/synapse-auto-compressor: init ( #383168 )
2025-03-08 16:55:06 +01:00
Matt Leon
b4f4971b6a
nixos/matter-server: fix permission denied error in initialization with v7.0.1
...
Signed-off-by: Matt Leon <ml@mattleon.com>
2025-03-08 09:34:46 -05:00
Kira Bruneau
42565a80f1
wine64Packages.{unstable,staging}: 10.0 -> 10.2 ( #384537 )
2025-03-08 14:26:03 +00:00
Yt
b97d92aaef
nixos/cloudflare-dyndns: fix missing home error ( #386211 )
2025-03-08 09:15:24 -05:00
Aleksana
7791660b3f
nixos/nextcloud: update nextcloud version in example ( #387933 )
2025-03-08 20:26:35 +08:00
Donovan Glover
9ac142b30c
feedbackd: 0.4.1 -> 0.7.0 ( #385050 )
2025-03-08 10:57:13 +00:00
Maximilian Bosch
6fe52c5dae
Merge: nixos/nextcloud: fix shellcheck after #367433 ( #387913 )
2025-03-08 11:32:05 +01:00
Lin Jian
23e610d63f
emacs: support and enable __structuredAttrs in elisp build helpers ( #387193 )
2025-03-08 17:09:46 +08:00
Christian Kögler
a3982961cf
nixos/k3s: use dynamic networking in multi node test ( #381122 )
2025-03-08 10:07:11 +01:00
n
e43340da27
nixos/emacs: improve description of services.emacs.enable ( #387966 )
...
Remove `, whatever its value.` because it makes the sentence confusing.
2025-03-08 17:04:05 +08:00
Aleksana
f2ef5d1a9e
tauon: doc fixes ( #387077 )
2025-03-08 16:48:18 +08:00
shelvacu
1a4575f9db
nixos/modules: Add security.pki.caBundle option and make all services use it for CA bundles ( #352244 )
...
Previously some modules used `config.environment.etc."ssl/certs/ca-certificates.crt".source`, some used `"/etc/ssl/certs/ca-certificates.crt"`, and some used `"${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"`. These were all bad in one way or another:
- `config.environment.etc."ssl/certs/ca-certificates.crt".source` relies on `source` being set; if `text` is set instead this breaks, introducing a weird undocumented requirement
- `"/etc/ssl/certs/ca-certificates.crt"` is probably okay but very un-nix. It's a magic string, and the path doesn't change when the file changes (and so you can't trigger service reloads, for example, when the contents change in a new system activation)
- `"${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"` silently doesn't include the options from `security.pki`
Co-authored-by: Shelvacu <git@shelvacu.com>
2025-03-08 08:41:08 +00:00
Connor Baker
871cda0b06
testers.shellcheck: refactor, update docs, and simplify tests ( #385940 )
2025-03-07 20:53:33 -08:00
Connor Baker
cd7df192e3
treewide: add name argument to calls to testers.shellcheck
2025-03-08 00:15:22 +00:00
Sandro Jäckel
2dc0f36390
nixos/matrix-alertmanager: fix shellcheck when it is enabled
2025-03-07 22:40:24 +01:00
Philip Taron
2f6072cd30
nixosTests.user-enable-option: fix build ( #388023 )
2025-03-07 13:16:29 -08:00
Philip Taron
f041d52e7b
nixos/users-groups: Add assert on null shells ( #279431 )
2025-03-07 12:54:52 -08:00
Philip Taron
5c5012444a
nixosTests.user-enable-option: fix build
...
Previously it failed in the linting phase as these f-strings were not needed.
2025-03-07 12:41:26 -08:00
Sandro Jäckel
95fa8bfc70
nixos/matrix-alertmanager: set NODE_ENV to production
2025-03-07 20:39:50 +01:00
Sandro
48ecb73067
netbox_4_2: init ( #376100 )
2025-03-07 20:31:48 +01:00