Commit Graph

6136 Commits

Author SHA1 Message Date
Ramses
62bebf864c nixos/wstunnel: convert to RFC42-style settings (#415326) 2025-06-20 11:02:46 +02:00
K900
678cac2a01 Merge remote-tracking branch 'origin/staging-next' into staging 2025-06-20 09:07:52 +03:00
Emily
dc90d27011 treewide: remove Perl-based switch-to-configuration (#414882) 2025-06-19 20:30:55 +01:00
nixpkgs-ci[bot]
b2eaef7225 Merge staging-next into staging 2025-06-19 18:06:05 +00:00
Leona Maroni
0a8f3e11c0 fediwall: init at 0.4.0 (#413666) 2025-06-19 18:11:51 +02:00
nixpkgs-ci[bot]
b6b1a8bcc0 Merge staging-next into staging 2025-06-19 00:18:48 +00:00
Adam Hellberg
d202498189 gitversion: 5.12.0 -> 6.3.0
GitVersion 6.x brings some breaking changes to the config format,
having an up to date version is important for those working with the
newer format.

Release notes for 6.3.0 are here:
https://github.com/GitTools/GitVersion/releases/tag/6.3.0

But the notes for 6.0.0 document the breaking changes:
https://github.com/GitTools/GitVersion/releases/tag/6.0.0

Of note is that the website (https://gitversion.net) still advertises
5.12.0 in the top nav, but the [docs][1] refer to
[the new configuration format][2] introduced in 6.x, as well as
[updated version variables][3].

[1]: https://gitversion.net/docs/
[2]: https://gitversion.net/docs/reference/configuration
[3]: https://gitversion.net/docs/reference/variables
2025-06-18 22:53:59 +02:00
r-vdp
3c853295d9 nixos/wstunnel: convert to RFC42-style settings 2025-06-18 17:31:13 +02:00
nixpkgs-ci[bot]
d91fe0541b Merge staging-next into staging 2025-06-18 06:07:15 +00:00
nixpkgs-ci[bot]
63fd3b2b2c Merge master into staging-next 2025-06-18 06:06:20 +00:00
Martin Weinelt
ec572d581a tlsrpt-reporter: init at 0.5.0 (#415483) 2025-06-18 03:47:15 +02:00
transcaffeine
ba7d1fec08 nixos/fediwall: init 2025-06-17 20:45:25 +02:00
Maximilian Bosch
950a089393 nixos/postgresql: make postgresql_17 the new default
That's overdue actually, given that it was released last fall.
2025-06-17 12:33:21 +02:00
nixpkgs-ci[bot]
d07fa982d9 Merge staging-next into staging 2025-06-16 12:07:59 +00:00
K900
458a0d727d Merge remote-tracking branch 'origin/master' into staging-next 2025-06-16 12:41:22 +03:00
nikstur
14b7196c75 nixos/nix-store-veritysetup: add release note 2025-06-16 10:29:39 +02:00
RatCornu
1198555d31 nixos/szurubooru: add release note 2025-06-16 08:34:16 +02:00
Martin Weinelt
863d3a151d nixos/tlsrpt: init 2025-06-16 06:02:10 +02:00
nixpkgs-ci[bot]
7540ea811e Merge staging-next into staging 2025-06-15 18:05:57 +00:00
nixpkgs-ci[bot]
f03967bdac Merge master into staging-next 2025-06-15 18:05:14 +00:00
teutat3s
99535261ad docker: move default from 27.x to 28.x
27.x is no longer maintained as of May 2, 2025[1].

[1] https://github.com/moby/moby/pull/49910
2025-06-15 17:25:45 +02:00
nixpkgs-ci[bot]
b539b2bfa1 Merge staging-next into staging 2025-06-15 12:07:16 +00:00
nixpkgs-ci[bot]
fd52a730a9 Merge master into staging-next 2025-06-15 12:06:22 +00:00
Aleksana
6abfe96f75 nixos/dwm-status: use structured RFC42 style settings (#416212) 2025-06-15 17:33:35 +08:00
nixpkgs-ci[bot]
6c2d2c77ed Merge staging-next into staging 2025-06-15 00:20:16 +00:00
K900
d07e701d48 Merge remote-tracking branch 'origin/master' into staging-next 2025-06-14 23:38:13 +03:00
Pol Dellaiera
732ce7ece4 yeahwm: drop (#416319) 2025-06-14 15:13:56 +02:00
Martin Weinelt
d94de05424 nixos/postfix: replace tls cert/key options and allow removing settings from rendered main.cf (#413427) 2025-06-14 14:47:14 +02:00
Acid Bong
07abe18272 nixos/dwm-status: use structured RFC0042-style settings 2025-06-14 13:17:28 +03:00
nixpkgs-ci[bot]
17033ae54f Merge staging-next into staging 2025-06-14 00:17:31 +00:00
nixpkgs-ci[bot]
7001d06792 Merge master into staging-next 2025-06-14 00:16:47 +00:00
Philip Taron
51ad441bfa nixos/gnome/gcr-ssh-agent: init (#379731) 2025-06-13 15:03:21 -07:00
Anthony Rodriguez
69534a2257 nixos/gcr-ssh-agent: init
Co-authored-by: lilyinstarlight <lily@lily.flowers>
2025-06-13 22:37:09 +02:00
Martin Weinelt
3cb8d47c1a nixos/postfix: replace sslCert and sslKey options
There exist multiple issues with these options, for example they are not
introspectable, since the values are configured in the config part of the
module.

Also the keypair is always configured for both server and client usage,
which is really surprising. The postfix docs even advise against setting
up client certificates, if they aren't required. [1]

The replacements are the `smtpd_tls_chain_files` for server usage and
`smtp_tls_chain_files` for client usage, which are the prefered way to
configure keys and certificates since Postfix 3.4.0. [2]

[1] https://www.postfix.org/postconf.5.html#smtp_tls_cert_file
[2] https://www.postfix.org/postconf.5.html#smtpd_tls_cert_file
2025-06-13 19:53:33 +02:00
Michael Daniels
c822122883 yeahwm: drop
This package is broken and unmaintained upstream.

See also https://github.com/NixOS/nixpkgs/pull/414901#issuecomment-2968784854
2025-06-13 08:05:09 -04:00
Connor Baker
c02c4a4316 no-broken-symlinks: fail on links to /build (#411775) 2025-06-11 22:15:19 -07:00
nixpkgs-ci[bot]
2885d7583c Merge master into staging-next 2025-06-12 00:17:36 +00:00
Martin Weinelt
1b59fd6732 nixos/postfix-tlspol: init (#415482)
* pkgs.formats.yaml_1_2: init

Same as YAML 1.1 but relies on the unpinned remarshal version which emits
YAML 1.2.

* nixos/postfix-tlspol: init

MTA-STS and DANE/TLSA resolver and TLS policy socketmap server for
Postfix.

* nixos/tests/postfix-tlspol: init

Simple test if the service comes up and the CLI can interact with it and
gives reasonable results.
2025-06-12 00:36:50 +02:00
Dominique Martinet
9b36201b94 no-broken-symlinks: fail on links to /build
The no-broken-symlinks hook does not fail if bad links exist out of
store, but /build is also a special directory for nix derivations: the
build directory in the builder mount namespace.

There should be no link to /build in the output derivation, so also
error on these directories (through $TMPDIR which default to that)

Closes #410508
2025-06-12 05:23:42 +09:00
nixpkgs-ci[bot]
5f8f0b6332 Merge master into staging-next 2025-06-11 18:05:32 +00:00
Jared Baur
c59d4343f9 treewide: remove Perl-based switch-to-configuration 2025-06-11 08:56:42 -07:00
Martin Weinelt
7c0f92f70b nixos/postfix-tlspol: init
MTA-STS and DANE/TLSA resolver and TLS policy socketmap server for
Postfix.
2025-06-11 17:39:36 +02:00
Thiago Kenji Okada
9806c0cd3e nixos/tools: enable system.rebuild.enableNg by default 2025-06-11 10:43:12 +01:00
nixpkgs-ci[bot]
013cc265db Merge master into staging-next 2025-06-11 06:06:12 +00:00
Martin Weinelt
abffff44f5 nixos/getaddrinfo: init (#413986) 2025-06-11 05:38:01 +02:00
nixpkgs-ci[bot]
d665fb722a Merge master into staging-next 2025-06-10 16:40:14 +00:00
Aleksana
fb43fbd1a6 services.siproxd: drop (#412254) 2025-06-10 23:24:40 +08:00
Moraxyc
f1eed27d39 release-notes: mention new module networking.getaddrinfo 2025-06-10 23:00:34 +08:00
K900
7479f39034 Merge remote-tracking branch 'origin/master' into staging-next 2025-06-09 18:08:45 +03:00
Maximilian Bosch
0d46fda974 nixos/vmalert: support multiple instances
vmalert only supports a single datasource for querying metrics and
managing alerts. Because of that, we need two instances to manage alerts
for both VictoriaLogs and VictoriaMetrics.

This is strongly inspired by the change made to Redis, i.e. a new
`instances` option was introduced with each option inside it.
With `mkRenamedOptionModule` it's ensured that existing configurations
still evaluate to the same result.
2025-06-09 10:38:58 +02:00