0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-14 14:10:33 +03:00
Commit graph

11361 commits

Author SHA1 Message Date
Sizhe Zhao
2e4fac6dfd
nixosTests.cadvisor: handleTest -> runTest 2025-07-04 20:58:27 +08:00
Sizhe Zhao
4e792f525e
nixosTests.bpf: handleTest -> runTest 2025-07-04 20:58:27 +08:00
Sizhe Zhao
16e6e74550
nixosTests.blocky: handleTest -> runTest 2025-07-04 20:58:27 +08:00
Sizhe Zhao
404d25243c
nixosTests.birdwatcher: handleTest -> runTest 2025-07-04 20:58:27 +08:00
Cosima Neidahl
7624084e1a
nixos/corteza: init, nixosTests.corteza: init (#420428) 2025-07-04 11:19:36 +02:00
K900
f0746b3633
schmittlauch drops maintainership of some packages; remove ktouch (#422219) 2025-07-04 05:05:02 +03:00
Martin Weinelt
88565a8620
nixos/dovecot: improve and harden systemd unit (#418722) 2025-07-03 23:44:45 +02:00
Trolli Schmittlauch
5af05b24fc treewide: drop maintainership of packages I don't really maintain 2025-07-03 22:55:35 +02:00
Sandro Jäckel
f88e1c39e9
treewide: move StartLimitIntervalSec/StartLimitBurst to unitConfig 2025-07-03 15:48:28 +02:00
Martin Weinelt
b50d97e6b3
treewide: add explicit format attribute for Python packages (#421660) 2025-07-02 10:35:11 +02:00
Jacek Galowicz
862557f761
paisa: init at 0.7.3 (#421235) 2025-07-02 09:02:45 +02:00
Martin Weinelt
ae4a1a485a
treewide: add explicit format attribute for Python packages
If a Python package does not come with either `format` or `pyproject` we
consider it a setuptools build, that calls `setup.py` directly, which is
deprecated.

This change, as a first step, migrates a large chunk of these packages to
set setuptools as their explicit format

This is so we can unify the problem space for the next step of the
migration.
2025-07-02 05:56:47 +02:00
Martin Weinelt
1f92c7c42a
nixos/dovecot: improve and harden systemd unit
Remove the major version from the unit name and add an alias for the old
dovecot2 name.

Then restricts what the dovecot service can do, which is very interesting
given that the unit runs as root and spawns less-privileged processes
from there.
2025-07-02 04:45:22 +02:00
Sebastian Kowalak
a5531469e5
paisa: implement feedback 2025-07-01 18:38:29 +02:00
Jonathan Davies
c012aca83d
nixos/vector: dnstap test:
* Integrate Knot DNS
* Improve ORDER BY key
2025-07-01 13:23:49 +00:00
Jonathan Davies
680cd820a5
nixos/vector: journald-clickhouse test:
* Add boot_id to ORDER BY key
* Add ACL configuration to ClickHouse
2025-07-01 13:23:48 +00:00
Sebastian Kowalak
322ba968e1
paisa: add nixos-tests 2025-07-01 14:12:39 +02:00
Sizhe Zhao
354d9d7986
nixosTests.corteza: init 2025-07-01 19:21:06 +08:00
Felix Bargfeldt
bdfd0f2afc
anubis: 1.19.1 -> 1.20.0 (#420596) 2025-07-01 07:58:53 +02:00
Weijia Wang
5eb75c0c2c
prowlarr: build from sources (#413906) 2025-06-30 22:40:36 +02:00
emilylange
d2a7d40650 nixos/sourcehut,sourcehut.*,nixosTests.sourcehut: drop
Sourcehut went a year with no update in nixpkgs, the packages did not
build for months, the module has issues at runtime, one of the
maintainers stopped using NixOS entirely and the other two don't respond
to issues.

Upstream has since also deprecated the Arch Linux and Debian
repositories to install Sourcehut. The only official way that remains is
Alpine Linux on x86_64-linux.
2025-06-30 12:29:16 +02:00
Jörg Thalheim
34b498526c
nixos/easytier: init module (#398170) 2025-06-30 08:13:27 +02:00
Aleksana
a882648164
nixosTests.pixelfed.standard: handleTestOn -> runTestOn (#420281) 2025-06-29 09:12:42 +08:00
Martin Weinelt
d0218043a9
nixos/tests/postfix-tlspol: assert empty policies for localhost 2025-06-29 00:14:22 +02:00
Martin Weinelt
df0eb78b31
nixos/postfix-tlspol: migrate to static user/group
This fixes postfix' membership in the postfix-tlspol group, since
memberships in a dynamically allocated group don't seem to work out.

Additionally this fixes a typo in the systemd hardening and the test now
prints the results of systemd-analyze security.
2025-06-28 23:40:19 +02:00
Martin Weinelt
16ce859442
nixos/postfix-tlspol: fix postfix group membership (#418568) 2025-06-28 23:05:38 +02:00
L-Trump
725a756dbb nixos/easytier: init module 2025-06-28 23:22:51 +08:00
Defelo
c11e60c8ea
anubis: 1.19.1 -> 1.20.0
Changelog: https://github.com/TecharoHQ/anubis/releases/tag/v1.20.0
Diff: https://github.com/TecharoHQ/anubis/compare/v1.19.1...v1.20.0
2025-06-28 15:28:04 +02:00
Maximilian Bosch
a064abed61
Merge: nixos/postgresql: move postStart into separate unit (#403645) 2025-06-27 18:09:54 +02:00
Pol Dellaiera
b5acd6e545
nixos/netbird: robustness improvements (#420183) 2025-06-26 19:07:24 +02:00
eljamm
0c50bbe465 nixosTests.pixelfed.standard: handleTestOn -> runTestOn 2025-06-26 18:54:50 +02:00
K900
da21cd73af
livekit-ingress: init (#409757) 2025-06-26 19:09:06 +03:00
Maximilian Bosch
8145f948b1
Merge: linuxPackages_ham: fold into standard kernels (#419546) 2025-06-26 17:19:51 +02:00
Aleksana
a7173ea04f
treewide: remove maintainers with deleted GitHub accounts (#418024) 2025-06-26 22:27:09 +08:00
Michael Daniels
f8776aff47
treewide: remove maintainers with deleted GitHub accounts
Each of these maintainers came up in maintainers/scripts/check-maintainer-usernames.

I have manually verified that each of their IDs and usernames 404 when using the API calls
https://api.github.com/user/$ID, https://api.github.com/users/$USERNAME,
and https://api.github.com/users/$USERNAME/starred.
2025-06-26 10:02:59 -04:00
Krzysztof Nazarewski
fdc7bb0f4f
tests/netbird: make the client test more robust 2025-06-26 13:09:23 +02:00
Martin Weinelt
b2bc7903f2
firefox-esr-140-unwrapped: init at 140.0esr
Together with the wrapper and the nixos test.
2025-06-25 19:28:46 +02:00
Leona Maroni
a467ed2611
netbox_4_3: init at 4.3.2 (#414367) 2025-06-25 11:17:09 +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
3a63b54b2c
nipap: init at v0.32.7 (#417076) 2025-06-24 13:18:00 +00: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
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
Luke Granger-Brown
9f7948fbec nixosTests.nipap: init nipap test 2025-06-23 21:52:32 +01:00
Martin Weinelt
b9559be8c4 nixos/tests/livekit: test local ingress service integration 2025-06-23 18:35:25 +03:00
Yorick
cb6adfec42
victorialogs: init at 1.24.0 (#418806) 2025-06-23 17:05:41 +02:00
eljamm
56c4e8b5b5 nixos/test: init omnom 2025-06-23 08:48:13 +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
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