0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-12 05:16:25 +03:00
Commit graph

35642 commits

Author SHA1 Message Date
Martin Weinelt
fe14d4d83e
nixos/matter-server: allow AF_UNIX sockets for dbus connections (#369203) 2024-12-30 21:53:25 +01:00
Will Fancher
0465e2ef7c
nixos/plymouth: Respect plymouth.enable=0 in scripted stage 1 (#355601) 2024-12-30 13:33:23 -05:00
Will Fancher
629c936fd2 nixos/plymouth: Respect plymouth.enable=0 in scripted stage 1
Removing the splash param only causes plymouth to display console
output by default; it still runs. Systemd stage 1 respects this flag
due to unit conditions preventing plymouth from even running. So this
brings parity to scripted stage 1.
2024-12-30 13:06:00 -05:00
nicoo
238b407862
nixos: hardware.pulseaudio → services.pulseaudio (#369391) 2024-12-30 13:46:50 +00:00
Cosima Neidahl
952fbd2f0e
nixos/kimai: fix incorrect service name for PHP-FPM service mixin, set PHP package for PHP-FPM pool to Kimai's PHP package (#358743) 2024-12-30 13:55:30 +01:00
Jörg Thalheim
25d0c5fd08
doc: Add warning for configuration file copy in flake systems (#369051) 2024-12-30 13:00:37 +01:00
Markus Kowalewski
bea29cd04f
nixos/zenohd: add module and test (#368613) 2024-12-30 12:32:19 +01:00
Gaétan Lepage
3e7585fd5b
cockpit: 330 -> 331 (#368886) 2024-12-29 23:48:37 +01:00
Martin Weinelt
2a7d47f814
nixos/matter-server: allow AF_UNIX sockets for dbus connections
This is necessary for establishing bluetooth connections over dbus and
bluez.
2024-12-29 19:17:48 +01:00
Franz Pletz
3a3b9dbba3
nixos/minidlna: refactor (#344018) 2024-12-29 16:21:13 +01:00
Arne Keller
e9d640eaf3
nixos/vivid: init module (#345656) 2024-12-29 16:07:07 +01:00
Thiago Kenji Okada
d05ee735c4
nixos/nix-optimise: add randomizedDelaySec and persistent options (#362366) 2024-12-29 14:22:51 +00:00
Arne Keller
5de8c5b941
nixos/chrony: fix memory locking issue with graphene-hardened-light (#356837) 2024-12-29 15:08:43 +01:00
Arne Keller
4b7712c3f1
nixos/dex: Restart on referenced file changes (#343738) 2024-12-29 14:54:15 +01:00
Lucy
8a1561bba6 doc: Add warning for configuration file copy in flake systems 2024-12-29 10:39:46 +01:00
misuzu
1bdf3ca3ad
nixos/wireguard-networkd: fix loading pre shared keys for peers without a custom name (#368684) 2024-12-29 11:33:22 +02:00
โทสตัล
180c953138 nixos/movim: rm logs if found 2024-12-29 11:08:37 +07:00
โทสตัล
0d59a5928e optionally add group to nginx user 2024-12-29 11:08:36 +07:00
โทสตัล
22c7e68534 syntax hints for tree-sitter 2024-12-29 11:08:36 +07:00
โทสตัล
c15c466d29 typo in script name 2024-12-29 11:08:36 +07:00
โทสตัล
431afe7289 use mkDefaults for Nginx config 2024-12-29 11:08:36 +07:00
โทสตัล
2e5268e2a5 use movim’s database user 2024-12-29 11:08:36 +07:00
lucasew
b06a23a614 cockpit: 330 -> 331
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-12-28 16:10:39 -03:00
Samuel Rounce
b256398a32 nixos/dex: Restart on referenced file changes
Dex now restarts when EnvironmentFile or client secretFile paths
change.
2024-12-28 11:59:12 +00:00
rnhmjoj
69b630d893
nixos/networkmanager: match upstream units Install sections
The upstream NetworkManager.service unit[1] has this Install section:

  [Install]
  WantedBy=multi-user.target
  Also=NetworkManager-dispatcher.service
  Also=NetworkManager-wait-online.service

Let's just match that in NixOS and don't try to mess with
network.target. The latter should only be used to order units at
shutdown, not when booting.

[1]: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/main/data/NetworkManager.service.in?ref_type=heads
2024-12-28 12:09:59 +01:00
Gaetan Lepage
4b5bbe915e nixos/zfs-replication: fix typo 2024-12-28 10:44:41 +01:00
Guillaume Girol
ba00c29619
nixos/sane: ensure saned can access usb scanners (#367198) 2024-12-28 10:07:58 +01:00
Jeffrey C. Ollie
3c6c6920b3
ghostty: init at 1.0.0 (#368404)
* maintainers: add jcollie

* ghostty: init at 1.0.0
2024-12-27 22:04:47 -05:00
Markus Kowalewski
6298d3e530
nixos/zenohd: add module and test 2024-12-28 02:09:38 +01:00
networkException
c1eb3b68f8
nixos/wireguard-networkd: escape backslashes in systemd credential names
This patch fixes loading issues for pre shared keys for
peers without custom names. In this case the peer's public
key would be used in the name for the corresponding pre
shared key credential, causing a loading error.

The networking.wireguard base module already escapes some
base64 characters of the public key with escape sequences
starting with a backslash. This backslash is now replaced
with an underscore for use in the credential names.
2024-12-28 01:34:11 +01:00
networkException
e7e42de5a7
nixos/wireguard-networkd: only set PresharedKey credential when given a file
This patch fixes an oversight in the initial implementation
of using systemd credentials in 6bc8dcc630
that would cause a warning to be logged about a missing credential
when presharedKeyFile wasn't set.
2024-12-27 23:14:32 +01:00
Jenny
09221007ce
nixos/librenms: fix optimizations and view cache on new installations (#368519) 2024-12-27 13:30:24 +01:00
Jennifer Graul
b4e9af0022
nixos/librenms: fix optimizations and view cache on new installations
The optimizations and view-cache require an initialized database to
work, so the current state breaks new installations. This commit fixes
that by performing the optimizations and view caching after the database
migrations.
2024-12-27 11:59:00 +01:00
Artturin
8cf119c7a1 nixos/stalwart-mail: Fix creation of dataDir if not default
Without these I got

`mkdir: cannot create directory ‘/data/stalwart’: Read-only file system`
2024-12-27 05:02:32 +02:00
Alex Martens
403dfb7c93 nixos/ddclient: fix missing iproute2
When obtaining the IP address from an interface iproute2 is missing:

"Unable to obtain information for 'bond-wan' -- missing ip or ifconfig command"

The prefix check to include iproute2 is incorrect for "usev4" and "usev6".

Currently the NixOS module checks for the "if" prefix.  This prefix is
not valid with "usev4" and "usev6":

"Invalid Value for keyword 'usev4' = 'if'"

"ifv4" must be used with "usev4", and "ifv6" with "usev6".

I updated the nixos module to check for the correct prefix with "usev4"
and "usev6", and include iproute2 as necessary.
2024-12-26 23:59:47 +01:00
Arthur Gautier
28e1cce57e
qemu-vm: implement virtualization.tpm.provisioning (#364379) 2024-12-26 14:58:02 -08:00
Gaétan Lepage
74d1d9a86a
nixos/zfs-replication: add package option (#368310) 2024-12-26 22:54:51 +01:00
misuzu
58f66948d0
nixos/nginx: default resolver.ipv6 to networking.enableIPv6 (#368055) 2024-12-26 22:29:22 +02:00
Yt
d2e0912d04
nixos/stalwart-mail: Add dataDir option (#368374) 2024-12-26 15:09:05 -05:00
Sebastian Sinnlos
7a485e4780 nixos/ddclient: update defaults for usev4/6
Set to future upstream [default](5b104ad116) as current defaults are broken because the
endpoints of dyndns.com only serve http. See [ddclient issue 597](https://github.com/ddclient/ddclient/issues/597)
2024-12-26 20:48:42 +01:00
Artturin
b19b16be96 nixos/stalwart-mail: Add dataDir option
I want to move it elsewhere.
2024-12-26 18:26:25 +02:00
K900
03539677da
asusd: Support for multiple aura device configs (#348226) 2024-12-26 18:22:12 +03:00
Gaetan Lepage
e5f2ebf6d3 nixos/zfs-replication: add package option 2024-12-26 15:52:52 +01:00
Léo Gaspard
69a8aba113 nixos/opensmtpd: run nixfmt as requested by ci 2024-12-26 12:38:59 +01:00
Léo Gaspard
fb4ff06a4b fix opensmtpd's sendmail, add relevant test 2024-12-26 12:38:59 +01:00
Donovan Glover
67bdaab2c4
wootility: 4.6.21 -> 4.7.2; wooting-udev-rules: update to latest recommended rules (#357836) 2024-12-26 10:21:49 +00:00
Franz Pletz
354e6458a9
nixos/networkd: add NetLabel & NFTSet options (#367615) 2024-12-26 04:15:11 +01:00
Linus Karl
b325158bc2 wooting: update module description 2024-12-26 00:41:03 +01:00
Friedrich Altheide
c792c60b8a
virtualboxGuestAdditions: Additional 7.1.4 fixes (#366080)
* virtualboxGuestAddtitions: Load required dynamic libs

* virtualboxGuestAdditions: Remove unused code

* virtualboxGuestAdditions: introduce verbose logging option

* virtualboxGuestAdditions: only load vboxsf if enabled in module options
2024-12-25 22:09:11 +01:00
Jörg Thalheim
43ec9a5eab
nixos/powertop: add hooks to fix incorrect configurations (#368163) 2024-12-25 21:33:13 +01:00