0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-19 08:31:01 +03:00
Commit graph

46405 commits

Author SHA1 Message Date
Adam C. Stephens
e020e1909f nixos/tests/incus: fix multi-system support
(cherry picked from commit 9e95bbbc34)
2024-12-23 03:32:53 +00:00
github-actions[bot]
3309c672bc
Merge staging-next-24.11 into staging-24.11 2024-12-23 00:18:48 +00:00
Stefan Frijters
dbb71e266a nixos/ntpd: fix permissions error when creating drift file
This fixes "frequency file /var/lib/ntp/ntp.drift.TEMP: Permission denied".

Creating a directory via StateDirectory makes that directory /var/lib/ntp owned by root:root.
However, when running ntpd we change to user ntp (see ntpFlags), so the process cannot
actually use that directory.

Actually creating a home directory for the user at that location solves that problem.

(cherry picked from commit 31942f20f4)
2024-12-22 22:21:04 +00:00
Maximilian Bosch
55f14ebf6a mautrix-signal: 0.7.2 -> 0.7.3
ChangeLog: https://github.com/mautrix/signal/releases/tag/v0.7.3
(cherry picked from commit 705ae9b92e)
2024-12-22 20:59:18 +00:00
Maximilian Bosch
d1ce5c501e nixos/tests/systemd-sysusers-password-option-override-ordering: clarify SetCredential check
It was kinda weird to assert that the clear-text password was
in the unit when the hashed password was the effective one.

This change makes it explicit that both are in there and the latter
takes precedence.

(cherry picked from commit da2c826e1a)
2024-12-22 14:45:34 +00:00
Maximilian Bosch
fe93edd5eb nixos/modules: remove a few whitespaces from the pw override parts
Otherwise the evaluation warnings have a two or even three lines of
whitespace between paragraphs.

(cherry picked from commit cb9b3fd788)
2024-12-22 14:45:34 +00:00
fidgetingbits
71286bacb1 nixos/tests: Add two new tests for password option override ordering
This commit adds two new tests to show that the ordering of password
overrides documentation in nixos/modules/config/user-groups.nix is
correct. The override behavior differs depending on whether a system
has systemd-sysusers enabled, so there are two tests.

(cherry picked from commit b84fb1e5cd)
2024-12-22 14:45:34 +00:00
fidgetingbits
7661b3eed8 nixos/users-groups: Correct and refactor password override documentation
Testing showed that the existing documentation regarding password override
ordering was incorrect. This commit corrects the errors and refactors
the way the text is constructed to make updating future ordering
changes significantly easier.

(cherry picked from commit 52ce5caf36)
2024-12-22 14:45:34 +00:00
Wolfgang Walther
0ebf06bec1
[Backport release-24.11] firefly-iii: 6.1.24 -> 6.1.25, nixos/firefly-iii: Improved cache clearing (#366888) 2024-12-22 13:09:19 +01:00
github-actions[bot]
76feda8a93
Merge staging-next-24.11 into staging-24.11 2024-12-22 00:19:40 +00:00
Jan Tojnar
550f5ca91c
Merge Backport gnome updates/fixes (#365374) 2024-12-21 16:14:00 +01:00
jopejoe1
d3230c2c13
[Backport release-24.11] nixos/networkmanager: add options to supply secrets to connection profiles based on secret files (#366838) 2024-12-21 13:43:58 +00:00
Robin Gloster
5db834e4bc
[Backport release-24.11] Update TT-RSS, add simple test and updater flag customization (#366774) 2024-12-21 11:41:09 +00:00
github-actions[bot]
fcc4949bbf
Merge staging-next-24.11 into staging-24.11 2024-12-21 00:17:44 +00:00
Adam C. Stephens
4066a53ed9
nixos/incus: seabios is x86_64 only
(cherry picked from commit cbe221c56a)
2024-12-20 20:25:38 +00:00
Adam C. Stephens
5b6548dc82
incus: fix CSM support
(cherry picked from commit 6cd3dd3c64)
2024-12-20 20:25:38 +00:00
Adam C. Stephens
b93a71dcc6
incus: refactor tests
(cherry picked from commit d7552b8a2d)
2024-12-20 20:25:38 +00:00
Savyasachee Jha
3a0096551c nixos/firefly-iii: Improved cache clearing
(cherry picked from commit 51bed7030f)
2024-12-20 18:13:16 +00:00
Leona Maroni
ddafee7762
[release-24.11] matomo: mark 4.x as eol, 5.1.2 -> 5.2.0 (#364633) 2024-12-20 19:04:38 +01:00
lilly
4672d4c94c nixos/networkmanager: add nm-file-secret-agent options
nm-file-secret agent is a small agent that can supply secrets of
connection profiles to NetworkManager by reading the contents of
preconfigured files.
These files could be supplied e.g. by nixos-sops or any other mechanism.

(cherry picked from commit 24e0db1ba9)
2024-12-20 14:35:51 +00:00
Adam Dinwoodie
3a830d4e25 nixos/nix-remote-build: correct comment
This module potentially generates `/etc/nix/machines`. Correct an
existing comment to refer to that path rather than `/etc/machines`.

(cherry picked from commit 3275a6b361)
2024-12-20 14:02:35 +00:00
gileri
d62d43afe5 tt-rss: Add updateDaemon.commandFlags parameter
(cherry picked from commit b652b30119)
2024-12-20 10:59:44 +00:00
gileri
e94acb0e5e tt-rss: Add simple test
(cherry picked from commit cc2afaa16f)
2024-12-20 10:59:44 +00:00
github-actions[bot]
b8a2705a59
Merge staging-next-24.11 into staging-24.11 2024-12-20 00:18:08 +00:00
GGG
61f266e52a docs: add buildDotnetModule changes to release notes.
(cherry picked from commit 2b4190a2c2)
2024-12-19 14:08:09 -03:00
Lily Ballard
3a03464273 gnome: check for package exclusions by name for default program modules
This matches how `environment.gnome.excludePackages` works elsewhere,
and prevents evaluation from failing when an excluded package is not
available (e.g. by having a blocklisted license).

(cherry picked from commit 8e1ad9ba92)
2024-12-19 15:54:07 +01:00
Martin Weinelt
263aec7539 nixos/prometheux-exporters/rasdaemon: init
(cherry picked from commit f6f1febc43)
2024-12-19 14:27:02 +00:00
github-actions[bot]
fb82b2cd2c
Merge staging-next-24.11 into staging-24.11 2024-12-19 00:19:13 +00:00
misuzu
7f3b168813
[Backport release-24.11] nixos/gancio: add gancio to nginx extraGroups only if nginx enabled (#365982) 2024-12-18 19:34:45 +02:00
Emery Hemingway
ed3063a6e8 nixos/nncp: recursively merge configurations
(cherry picked from commit 50bbfb5788)
2024-12-18 16:18:50 +00:00
Logan Attwood
721e05ffb2 nixos/networkd: expose RapidCommit in DHCPv4 network unit section
Disabling this option is required to obtain a DHCPv4 lease from
some old/misconfigured DHCP servers. This was already exposed for
DHCPv6.

(cherry picked from commit 6c324710e3)
2024-12-18 16:06:04 +00:00
Jean-Baptiste Giraudeau
967b230eff nixos/gancio: add gancio to nginx extraGroups only if nginx enabled
(cherry picked from commit da7b5ed446)
2024-12-17 20:19:32 +00:00
github-actions[bot]
c6816b96cd
Merge staging-next-24.11 into staging-24.11 2024-12-17 00:19:28 +00:00
Fabián Heredia Montiel
4017ef8bae linux/hardened/patches/6.12: init at v6.12.4-hardened1
(cherry picked from commit d539a4a7e4)
2024-12-16 21:28:19 +00:00
Aaron Ecay
61d89818ce fix dhcpcd when ipv6 is disabled
(cherry picked from commit ebbdb61935)
2024-12-16 16:56:29 +00:00
github-actions[bot]
851884846c
Merge staging-next-24.11 into staging-24.11 2024-12-16 00:20:49 +00:00
Wolfgang Walther
148ddb5bf7
[Backport release-24.11] incus: 6.7.0 -> 6.8.0 (#365095) 2024-12-15 18:35:10 +01:00
Jenny
1b883cee19
[Backport release-24.11] nixos/librenms: use db socket when set and add package option (#365217) 2024-12-15 12:20:10 +01:00
zowoq
da42e430a9 nixos/nix-fallback-paths: 2.24.10 -> 2.24.11
https://releases.nixos.org/nix/nix-2.24.11/fallback-paths.nix
(cherry picked from commit 6c706f9549)
2024-12-15 10:54:03 +00:00
github-actions[bot]
91d4404f12
Merge staging-next-24.11 into staging-24.11 2024-12-15 00:21:44 +00:00
Adam C. Stephens
1cfd39b90a
[Backport release-24.11] forgejo: add pyrox0 as maintainer, nixos/forgejo: fix builtin ssh conditional, replace GITEA_ prefix in env with FORGEJO_ (#364740) 2024-12-14 14:58:46 -05:00
Michele Guerini Rocco
5f1c7e5df3
[Backport release 24.11] network: Fix cycle dependency causing race of netdev and address configuration (#365199) 2024-12-14 18:56:18 +01:00
Ryan Horiguchi
c4d748d54a nixos/librenms: add package option and expose package
(cherry picked from commit d512e07338)
2024-12-14 17:23:47 +00:00
Ryan Horiguchi
2b70f03006 nixos/librenms: use db socket when set
(cherry picked from commit 7241f54c9f)
2024-12-14 17:23:47 +00:00
Martin Weinelt
8992c60ad4
[Backport release-24.11] nixos/lib/make-squashfs: set root mode to 0755 (#363316) 2024-12-14 18:18:01 +01:00
Egor Savkin
501356fc14
tests: network: update nixosTests.networking.scripted.virtual to match correct behavior
First, `stop network-addresses-X` should clean up the addresses without deleting the interfaces. And only `stop tap0-netdev` should fully delete the interfaces.

Signed-off-by: Egor Savkin <es@m-labs.hk>
(cherry picked from commit 8bda6ea01c)
2024-12-14 16:13:10 +01:00
Egor Savkin
320b4eac68
network: Fix cycle dependency causing race of netdev and address configuration
This changes the following chain after `nixos-rebuild switch` with modified tunnel interfaces:
stop network-setup -> stop TUN-netdev -> stop network-addresses-TUN -> start network-addresses-TUN (fails since it depends on TUN-netdev which is off).

Chain after this change:
stop TUN-netdev -> stop network-setup -> stop network-addresses-TUN -> start TUN-netdev -> start network-addresses-TUN -> start network-setup

Signed-off-by: Egor Savkin <es@m-labs.hk>
(cherry picked from commit 9354d385e2)
2024-12-14 16:00:04 +01:00
Adam C. Stephens
2ed91e5744 incus: 6.7.0 -> 6.8.0
https://github.com/lxc/incus/releases/tag/v6.8.0
(cherry picked from commit 967137ab0e)
2024-12-14 03:28:57 +00:00
Bjørn Forsman
6878b63321 nixos/tests/jenkins: increase disk size to 2 GiB
Or else Jenkins stops the built-in node due to lack of disk space (when
using the default 1 GiB).

(cherry picked from commit 5843a13d38)
2024-12-13 21:30:52 +01:00
Pyrox
4d95c21f0f nixos/forgejo,forgejo: Add pyrox0 as a maintainer
(cherry picked from commit b800579648)
2024-12-12 22:38:58 +00:00