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

52122 commits

Author SHA1 Message Date
Sandro
52408e8d7b
nixos/waydroid: allow override waydroid, adopt (#418875) 2025-06-24 15:36:43 +02:00
Wolfgang Walther
9656e1aa9d
nixos/postgresql: make postgresql.target wait until recovery is done
The new postgresql.target will now wait until recovery is done and
read/write connections are possible.

This allows ensure* scripts and downstream migrations to work properly
after recovery from backup.

Resolves #346886
2025-06-24 15:26:48 +02:00
Wolfgang Walther
41c5662cbe
nixos/postgresql: move postStart into separate unit
This avoids restarting the postgresql server, when only ensureDatabases
or ensureUsers have been changed. It will also allow to properly wait
for recovery to finish later.

To wait for "postgresql is ready" in other services, we now provide a
postgresql.target.

Resolves #400018

Co-authored-by: Marcel <me@m4rc3l.de>
2025-06-24 15:26:47 +02:00
Wolfgang Walther
c119848700
nixos/postgresql: align maintainers with postgresql package 2025-06-24 15:24:21 +02:00
Wolfgang Walther
3a63b54b2c
nipap: init at v0.32.7 (#417076) 2025-06-24 13:18:00 +00:00
wxt
ee0937ff0d nixos/waydroid: allow override waydroid 2025-06-24 20:54:30 +08:00
Alyssa Ross
d735743b39
linux/common-config: enable AX25
This will allow dropping the linuxPackages_ham variant.  Fedora sets
these in their default kernel, so I don't anticipate any problem with
us doing the same.

Tested building linux_5_4, linux, and linux_latest on x86_64.
2025-06-24 14:27:30 +02:00
Izorkin
5b0ed1eac9 nixos/gitea/mailer: update example configuration
Updated the email configuration example, as the previous example
did not work.
2025-06-24 11:47:50 +02:00
Izorkin
f5c5dc5f5b nixos/gitea/mailer: fix using sendmail 2025-06-24 11:47:50 +02:00
Taliyah Webb
33ab0a191e
nixos/netbox: don't force use of sudo in netbox-manage 2025-06-24 11:20:10 +02:00
transcaffeine
8a244f67c6
nixos/tests/netbox: Adjust (upgrade) test for 4.3.0+, drop tests for 3.7 2025-06-24 10:47:10 +02:00
transcaffeine
142421f155
netbox_4_3: init at 4.3.2
Release notes:
  - https://github.com/netbox-community/netbox/releases/tag/v4.3.0
  - https://github.com/netbox-community/netbox/releases/tag/v4.3.1
  - https://github.com/netbox-community/netbox/releases/tag/v4.3.2
Full changelog: https://github.com/netbox-community/netbox/compare/v4.2.9...v4.3.2
2025-06-24 10:47:07 +02:00
qubitnano
f9bd91aa07 nixos/bcachefs: include poly1305 and chacha20 kernel modules for kernel < 6.15
Kernel 6.16-rc1 removed the poly1305 algorithm in
ceef731b0e22df80a13d67773ae9afd55a971f9e

bcachefs switched to the kernel libraries for poly1305 and chacha20 in
6.15 in 4bf4b5046de0ef7f9dc50f3a9ef8a6dcda178a6d
2025-06-24 13:34:08 +05:30
Gaétan Lepage
f1f3a1dda5
nixos/wastebin: update default POST size to match upstream (#417788) 2025-06-24 09:48:05 +02:00
Philip Taron
cd233b3496
nixos/sshd: don't set KDF rounds for host keys (#415385) 2025-06-23 15:58:06 -07:00
Adam C. Stephens
2b90c413df
garage_1_x: rename to garage_1 2025-06-23 17:53:02 -04:00
Adam C. Stephens
45c0608ace
garage_0_9: mark eol 2025-06-23 17:49:22 -04:00
Luke Granger-Brown
9f7948fbec nixosTests.nipap: init nipap test 2025-06-23 21:52:32 +01:00
Luke Granger-Brown
a013d9258c nixos/nipap: init 2025-06-23 21:52:32 +01:00
WilliButz
ed5f0fbfcd
nixos/repart-image: don't pass seed when it's null, update documentation
From systemd-repart(8):

If not specified it is attempted to read the machine ID from the host
(or more precisely, the root directory configured via --root=) and use
it as seed instead, falling back to a randomized seed otherwise. Use
--seed=random to force a randomized seed.

The option documentation now suggests the special value "random", for
a random seed rather than relying on the implicit fact that there is
no machine ID available in the build sandbox, causing repart to fallback
on generating a random seed.

Fixes #419331
2025-06-23 20:25:13 +02:00
K900
d079709547
nixos/plasma6: install ktexteditor explicitly (#419329) 2025-06-23 20:49:09 +03:00
Masum Reza
a2b5af4710
limine-install: cleanup, improve type hinting (#416188) 2025-06-23 23:08:45 +05:30
K900
8884e1b147 nixos/plasma6: install ktexteditor explicitly
Fixes #419327
2025-06-23 20:37:34 +03:00
Martin Weinelt
b9559be8c4 nixos/tests/livekit: test local ingress service integration 2025-06-23 18:35:25 +03:00
Martin Weinelt
aefa79cfc9 nixos/livekit{,-ingress}: automatically configure redis for locally distributed setups 2025-06-23 18:35:25 +03:00
K900
f19355f5ed nixos/livekit-ingress: init 2025-06-23 18:35:24 +03:00
Yorick
cb6adfec42
victorialogs: init at 1.24.0 (#418806) 2025-06-23 17:05:41 +02:00
isabel
21da0cfcdd
seafile: remove myself from maintainers (#419249) 2025-06-23 15:09:32 +01:00
Michele Guerini Rocco
d673558419
nixos/i3: fix i3lock default enable-ing (#417193) 2025-06-23 15:20:12 +02:00
Greizgh
fd3d596a1c
seafile: remove myself from maintainers
I do not use seafile anymore and won't spend energy working on it.
2025-06-23 14:57:48 +02:00
eljamm
56c4e8b5b5 nixos/test: init omnom 2025-06-23 08:48:13 +02:00
eljamm
19c1b4250c nixos/omnom: fix module 2025-06-23 08:48:13 +02:00
Martin Weinelt
fa8dc9424a
engelsystem: unvendor composer and yarn dependencies (#419107) 2025-06-23 02:30:09 +02:00
Martin Weinelt
8dfb4412a7
engelsystem: unvendor composer and yarn dependencies 2025-06-22 23:56:49 +02:00
Adam C. Stephens
0e6feffe10
garage_2: init at 2.0.0, move tests to runTest (#417549) 2025-06-22 16:15:39 -04:00
Sandro
f565429fb3
nixos/seafile: update outdated https links in package metadata (#412349) 2025-06-22 19:26:47 +02:00
Maximilian Bosch
8d19ee6ca8
Merge: nixos/tests/matrix-synapse: deconfigure postfix client certificate (#419033) 2025-06-22 18:36:06 +02:00
Martin Weinelt
1ebbc5e8b1
nixos/tests/matrix-synapse: deconfigure postfix client certificate
The setup does not actually require mutual TLS for SMTP.
2025-06-22 18:23:37 +02:00
Wolfgang Walther
dfbaabf75c
nixos/immich: assert postgresql is below v17 (#418962) 2025-06-22 16:19:10 +00:00
Wolfgang Walther
cb30307559
nixos/immich: assert postgresql is below v17
We recently bumped the default PostgreSQL version to v17 in the NixOS
module. This breaks immich, which still needs PostgreSQL 16.
2025-06-22 17:50:08 +02:00
Martin Weinelt
cd60ac44ee
nixos/tests: resolve postfix cert option breakages 2025-06-22 17:19:10 +02:00
Maximilian Bosch
683bc0289e
Merge: nixos/nextcloud: add php-systemd extension if log_type is "systemd" (#416735) 2025-06-22 17:04:52 +02:00
Maximilian Bosch
5d2e8705fb
Merge: nixos/{libeufin,roundcube,immich}: fix postgresql.package regression (#418514) 2025-06-22 16:43:20 +02:00
Hannes Graf
09124156ca nixos/seafile: update outdated https links 2025-06-22 15:36:29 +02:00
Wolfgang Walther
62d2b6d593
nixos/immich: fix postgresql.package regression
`config.services.postgresql.package` is now only available when the
PostgreSQL module is actually enabled. If we're not using the local
database, we'll need to fallback to the latest postgresql version, since
we don't know about the remote version.
2025-06-22 14:25:03 +02:00
Wolfgang Walther
e780b064a8
nixos/roundcube: fix postgresql.package regression
`config.services.postgresql.package` is now only available when the
PostgreSQL module is actually enabled. If we're not using the local
database, we'll need to fallback to the latest postgresql version, since
we don't know about the remote version.
2025-06-22 14:24:58 +02:00
Anton Mosich
97b9708f76
nixos/documentation: compress configuration.nix.5
This saves a few MB of disk space (8.4 -> 1.2 MB).
2025-06-22 13:50:31 +02:00
Jonas Heinrich
38e5187aee
opensnitch: add package option (#416289) 2025-06-22 13:17:47 +02:00
Aleksana
263298d5e8
lixPackageSets.git: 2.94.0-pre-20250516_a7634f87aac5 -> 2.94.0-pre-20250530_3815dd5e64fc (#412637) 2025-06-22 18:12:51 +08:00
Alois Wohlschlager
51374eaa1c
lixPackageSets.git: 2.94.0-pre-20250516_a7634f87aac5 -> 2.94.0-pre-20250621_242a228124f7 2025-06-22 11:50:19 +02:00