Commit Graph

63079 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
d873fa0a6a Merge master into staging-nixos 2026-08-14 12:18:13 +00:00
nixpkgs-ci[bot]
eb2be877ac Merge staging-next into staging 2026-08-14 12:17:43 +00:00
yaya
52de0c604f nixos/gitlab: add another state folder 2026-08-14 13:28:02 +02:00
Yifei Sun
b6e03e62a2 nixos/tests/krill: init 2026-08-14 12:19:24 +02:00
Yifei Sun
4188789b70 nixos/krill: init 2026-08-14 12:19:24 +02:00
Ryan Lahfa
0f134bced7 nixos/programs/chromium: support recommended preferences (#551055) 2026-08-14 10:10:02 +00:00
yaya
3551d0f063 nixos/doc/rl-2611: Mention minimal postgresql requirement for gitlab 19
`gitlab` >= 19.0 requires at least `postgresql` >= 17. GitLab users
are advised to follow the mentioned steps in the manual to upgrade their
PostgreSQL installation.
2026-08-14 10:31:43 +02:00
luytan
86c0b672fd nixos/cardwired: init 2026-08-14 09:58:17 +02:00
plegrand-dinum
6ebd6d5e14 nixos/programs/chromium: support recommended preferences
This changes how policy parameters are defined to allow user overrides.

Before, policy options were locked in `extraOpts` and users could not
change them. This commit splits them:
 - `extraOpts` remains for fixed, locked values.
 - `extraOptsRecommended` is added to provide sensible default values
    that users can easily change later in the browser if they want to.
2026-08-14 08:53:20 +02:00
nixpkgs-ci[bot]
e7fd4b9d73 Merge master into staging-nixos 2026-08-14 06:30:38 +00:00
nixpkgs-ci[bot]
c9fb13fb5d Merge staging-next into staging 2026-08-14 06:30:09 +00:00
Ryan Hendrickson
e17aac9b0a legit-web: make package easier to customize (#540614) 2026-08-14 04:25:11 +00:00
Sandro
4e3e09da72 nixos/paperless: various group membership fixes (#550923) 2026-08-14 00:45:57 +00:00
nixpkgs-ci[bot]
d5e3e37ace Merge master into staging-nixos 2026-08-14 00:23:33 +00:00
nixpkgs-ci[bot]
b50ee340e0 Merge staging-next into staging 2026-08-14 00:23:05 +00:00
h7x4
c63b1c68e4 {hister,nixos/hister,nixosTests.hister}: init at 0.17.0 (#512162) 2026-08-13 22:55:18 +00:00
Sandro
c3debea96a intel-npu-driver: 1.28.0 -> 1.35.0 (#549075) 2026-08-13 22:51:42 +00:00
nikstur
4cdf6cae6f nixos/qemu-vm: drop useSecureBoot, always use OVMFFull
There is not reason to build an extra variant of OVMF only to get Secure
Boot support. We can just use the already built OVMFFull. Since
useSecureBoot is now no-op, it is also removed.
2026-08-14 00:41:26 +02:00
Michael Daniels
87f58f0561 docuseal: 2.5.3 -> 3.2.0 (#552312) 2026-08-13 22:25:43 +00:00
Yohann Boniface
a8e65fb37d nixos/godns: fix link formatting in documentation (#552432) 2026-08-13 21:38:48 +00:00
git@71rd.net
84b5c29a8b nixos/godns: fix link formatting in documentation
Linking to a source with ```
[section](1)

[1] http://example.com/config
```
conflicts with formatting the descriptions using markdown
2026-08-13 21:20:58 +00:00
Adam C. Stephens
c90daab818 nixos/miniflux: fix AppArmor profile (#552324) 2026-08-13 20:55:54 +00:00
Robert Helgesson
8854aa4e14 nixos/readeck: copy config file to mutable place (#538715) 2026-08-13 20:27:05 +00:00
nixpkgs-ci[bot]
6a4b99d505 Merge master into staging-nixos 2026-08-13 18:19:26 +00:00
nixpkgs-ci[bot]
f66de93f85 Merge staging-next into staging 2026-08-13 18:18:57 +00:00
Bjørn Forsman
7895ff3aaf nixos/rsync: add ssh to $PATH (#540051) 2026-08-13 16:11:25 +00:00
Atlas Yu
e890d0032f nixos-generate-config: update Intel NPU PCI IDs
Sync the Intel NPU match list with Linux v7.1 so hardware configuration
generation enables the NPU module for Nova Lake devices.
2026-08-13 18:02:10 +02:00
Minijackson
266cedd5f1 nixosTests.miniflux: Revert "remove apparmor"
This reverts commit 533498ea0a.
2026-08-13 17:26:35 +02:00
Minijackson
72f451bd01 nixos/miniflux: fix AppArmor profile 2026-08-13 17:26:35 +02:00
Felix Buehler
6edbfab0fa docuseal: 2.5.3 -> 3.2.0 2026-08-13 16:14:15 +02:00
Sandro
7901e285e8 pinentry-gtk2: drop (#551957) 2026-08-13 12:54:24 +00:00
K900
3ce38a8ae4 Merge remote-tracking branch 'origin/staging-next' into staging 2026-08-13 15:25:51 +03:00
nixpkgs-ci[bot]
32641f4ce6 Merge master into staging-nixos 2026-08-13 12:18:35 +00:00
r-vdp
54959bc73e nixos/release-notes: document userborn legacy-state import 2026-08-13 12:16:42 +02:00
r-vdp
3d3e3dbfc4 nixos/userborn: import legacy /var/lib/nixos state on first run
ids that were allocated and later freed only live in
/var/lib/nixos/{uid,gid}-map. userborn allocates from /etc/passwd
alone, so without this a new user could get a previously-used uid and
inherit file ownership.

Service has a ConditionPathExists on the uid-map and a sentinel under
/var/lib/userborn, so it runs at most once and is a no-op on fresh
installs.
2026-08-13 12:16:35 +02:00
r-vdp
b00cd82f61 nixos/tests/userborn-migration: init (failing)
Boots with the perl impl, removes a user, switches to userborn with a
new user, and asserts no uid collision and that the removed user is
revived with its original uid.

Fails until the migration service lands in the next commits.
2026-08-13 12:16:35 +02:00
Ramses
5829c419d3 nixos/tests: fix networking eval outside the test framework (#546700) 2026-08-13 09:24:11 +00:00
Ramses
07b310b303 nixos/getty: remove dash from closure if autologinOnce is disabled (#550137) 2026-08-13 09:23:33 +00:00
Robert Hensing
05eca18e9c nixos/test-driver: Use types.lines for testScript (#552059) 2026-08-13 08:59:59 +00:00
4evy
f5087b90fb nixosTests.hister: init 2026-08-13 11:40:00 +03:00
4evy
dcb6fc8d12 nixos/hister: init 2026-08-13 11:40:00 +03:00
Bjørn Forsman
412736fc03 nixos/openthread-border-router: allow web interface to access agent socket (#552119) 2026-08-13 05:47:03 +00:00
Jamie Magee
a29c89ee21 nixos/openthread-border-router: allow web interface to access agent socket 2026-08-12 21:59:52 -07:00
Fabián Heredia Montiel
6b5e5b7a66 jetty_11: remove (#549103) 2026-08-13 03:55:42 +00:00
TheRealGramdalf
c4d23b053a nixos/paperless: explicitly set group membership in paperless-manage
If `cfg.user` is not default, there is no guarantee that `cfg.user` is a
member of `config.services.redis.servers.paperless.group`. In this case,
calls such as `paperless-manage document_renamer` would fail with
```
redis.exceptions.ConnectionError: Error 13 connecting to /run/redis-paperless/redis.sock. Permission denied.
```
The call to `sudo` in `paperless-manage` now explicitly sets group
membership to include both `cfg.group` and `config.services.redis.servers.paperless.group`.
2026-08-12 20:49:46 -07:00
TheRealGramdalf
503c2b8a02 nixos/paperless: use redisServer.group
With a redis instance enabled, `redisServer.user` was added to `defaultServiceConfig.SupplementaryGroup`.
While this technically works (since the group is derived from `redisServer.user` by default), `redisServer.group` exists and could be changed by an end user.
Using `redisServer.group` should preempt future issues.
2026-08-12 20:49:46 -07:00
TheRealGramdalf
0abea6c80d nixos/paperless: add group option
Add a `group` option to simplify the module and stop relying on `users.users.${cfg.user}.group`,
which may not be present if `cfg.user` is created imperatively. See #547947
2026-08-12 20:49:35 -07:00
XYenon
8f54e9f26c nixos/prometheus-exporters/kvrocks: init 2026-08-13 11:41:46 +08:00
h7x4
9dc387f65b nixos/kvrocks: init (#511659) 2026-08-13 01:57:15 +00:00
SandaruKasa
d40b16d624 nixos/compsize: init 2026-08-13 10:35:49 +09:00