Peder Bergebakken Sundt
c3dabc54aa
security/dhparams: shellcheck fixes ( #340492 )
2024-09-13 02:52:09 +02:00
Pascal Bach
e7bcab801c
nixos/samba: ensure global section is always first
...
The order of the [global] section matters as settings
defined there are only applied to shares that are defines
after it.
2024-09-12 21:08:24 +02:00
K900
9d3c35b682
nixos/qemu-vm: force enable switch-to-configuration when installing bootloader ( #341288 )
2024-09-12 19:10:53 +03:00
Gaétan Lepage
d4474ed33b
nixos/invidious: add options for configuring inv-sig-helper ( #340748 )
2024-09-12 14:57:57 +02:00
K900
5cef278170
nixos/qemu-vm: expose installBootLoader as an option, assert when it's enabled without stc
...
We need stc to actually, well, install the bootloader.
2024-09-12 15:43:28 +03:00
Aaron Andersen
768f41fcf0
Revert "nixos/openvpn: add extraArgs option" ( #341223 )
2024-09-12 06:34:16 -04:00
⛧-440729 [sophie]
81b0701a4d
nixos/invidious: add options for configuring inv-sig-helper
2024-09-12 09:08:02 +02:00
Aleksana
5126cb8d1f
ankisyncd: remove ( #333609 )
2024-09-12 09:13:29 +08:00
nikstur
24526ed710
nixos/userborn: respect createHome and convert home from path to string ( #341180 )
2024-09-11 23:44:34 +02:00
Bjørn Forsman
1cb392fdcd
nixos/ups: set env vars in the global environment
...
This allows using upsdrvctl interactively, which otherwise tries to use
a missing ups.conf in the Nix store, instead of the correct
/etc/nut/ups.conf.
2024-09-11 21:14:48 +02:00
Bjørn Forsman
801388a6fa
nixos/ups: deduplicate environment variables
...
No functional change, but more DRY.
2024-09-11 21:14:48 +02:00
Michele Guerini Rocco
b94f259714
nixos/wireless: reimplement secrets using ext_password_backend ( #180872 )
2024-09-11 19:58:36 +02:00
Aaron Andersen
45dd09667f
Revert "nixos/openvpn: add extraArgs option"
2024-09-11 12:59:03 -04:00
Felix Bühler
686fa55f27
nixos/iso-image: remove with lib;
( #339102 )
2024-09-11 18:57:35 +02:00
Felix Bühler
3884721bad
nixos/services.mpd: remove with lib;
( #339100 )
2024-09-11 17:22:14 +02:00
Lin Yinfeng
33e796b66f
nixos/userborn: convert users.users.<name>.home to string
...
If `opts.home` is not a string, an evaluation failure occurs in
`mapAttrs'`. Converting `opts.home` to string solves this issue.
The type of `users.users.<name>.home` is `lib.types.path`. Values
other than strings, e.g., derivations can also have the type
`lib.types.path`.
2024-09-11 18:28:58 +08:00
Lin Yinfeng
d3fdfb473d
nixos/userborn: support users.users.<name>.createHome
2024-09-11 18:09:29 +08:00
Dominique Martinet
2b5ca0f433
ankisyncd: remove
2024-09-11 13:53:06 +08:00
Aaron Andersen
7398438255
nixos/openvpn: add extraArgs option ( #339016 )
2024-09-10 19:36:32 -04:00
Emily
1a55636200
nixos/dokuwiki: don’t use lib.escapeShellArg
( #340309 )
2024-09-11 00:34:05 +01:00
Felix Bühler
c4dd50a721
nixos/services.snapserver: remove with lib;
( #339099 )
2024-09-10 22:17:09 +02:00
Felix Bühler
6cc52ec011
nixos/services.graphite: remove with lib;
( #339095 )
2024-09-10 22:15:56 +02:00
Rick van Schijndel
cbf48cea2d
activation: avoid error due to unset PATH variable ( #340488 )
2024-09-10 21:58:24 +02:00
Felix Bühler
dc5ff75973
nixos/services.portunus: remove with lib;
( #339097 )
2024-09-10 21:41:55 +02:00
Felix Bühler
9ac4d48271
nixos/services.borgbackup: remove with lib;
( #339098 )
2024-09-10 21:41:29 +02:00
Felix Bühler
2954826541
nixos/services.taskserver: remove with lib;
( #339104 )
2024-09-10 21:41:05 +02:00
Felix Buehler
674e5ad68a
nixos/services.mpd: remove with lib;
2024-09-10 21:40:16 +02:00
Felix Buehler
e3ee1a97d4
nixos/iso-image: remove with lib;
2024-09-10 21:36:16 +02:00
Felix Bühler
7a46626d03
nixos/services.rippled: remove with lib;
( #339106 )
2024-09-10 21:35:12 +02:00
Adam C. Stephens
fbbafbb834
nixos/services.radicle: remove with lib;
( #339105 )
2024-09-10 12:00:35 -04:00
Artturin
95db943c8d
nixos/teeworlds: add option environmentFile
for injecting secrets ( #334590 )
2024-09-10 18:30:00 +03:00
Aleksana
1579b92dd4
todesk: init at 4.7.2.0 ( #310474 )
2024-09-10 21:42:59 +08:00
Kerstin
5a39b9e407
Gancio service fixes ( #340782 )
2024-09-10 13:34:07 +02:00
Jean-Baptiste Giraudeau
3a33b6c3a8
nixos/gancio: set default value for settings.baseurl
2024-09-10 13:13:32 +02:00
Jean-Baptiste Giraudeau
432bfec026
nixos/gancio: use unix socket between nginx and gancio
2024-09-10 13:13:28 +02:00
nicoo
9e5a44bcfc
nixos/podman: set preferLocalBuild
on trivial runCommand
s ( #340980 )
2024-09-10 10:53:46 +00:00
eyjhb
a719f91a85
nixos/teeworlds: use lib.getExe
instead of hardcoded path
2024-09-10 11:40:24 +02:00
eyjhb
e233e7d385
nixos/teeworlds: add option environmentFile
for injecting secrets
2024-09-10 11:39:55 +02:00
h7x4
c2090cb303
wstunnel: the ping frequency can now also be configured for the server ( #339232 )
2024-09-10 10:27:42 +02:00
Vladimír Čunát
28e9b6d60f
Merge staging-next 2024-09-01 ( #338840 )
2024-09-10 07:42:45 +02:00
Maximilian Bosch
86af11a626
Merge: prometheus-pgbouncer-exporter: 0.8.0 -> 0.9.0, fix secrets handling ( #340852 )
2024-09-10 07:23:10 +02:00
Martin Weinelt
4cec81a995
Revert "modules/virtualisation: add shared options, merge various diskSize options" ( #340894 )
...
Breaks evaluation of all nixos tests, and is therefore a channel blocker.
2024-09-10 03:12:55 +02:00
github-actions[bot]
6811659137
Merge master into staging-next
2024-09-10 00:13:21 +00:00
Artturin
833c74afa4
kexec: fix shellcheck issues ( #340487 )
2024-09-09 23:38:36 +03:00
Jonas Chevalier
7c4dde339a
modules/virtualisation: add shared options, merge various diskSize options ( #339535 )
2024-09-09 21:23:11 +02:00
Maximilian Bosch
862ecd674f
nixos/prometheus-exporters/pgbouncer: don't leak DB password into cmdline
...
Since `connectionStringFile` reads the file and puts it into the
invocation of the exporter, it's part of the cmdline and thus
effectively world-readable.
Added a new `connectionEnvFile` which is supposed to be an environment
file of the form
PGBOUNCER_EXPORTER_CONNECTION_STRING=...
that will be added to the systemd service. The exporter will read the
connection string from that value.
2024-09-09 21:08:17 +02:00
Maximilian Bosch
4980a7d938
nixos/prometheus-exporters: fix assertions declared in exporter modules
...
And it turns out, the test was using a removed option all along 🙃
2024-09-09 21:08:17 +02:00
Martin Weinelt
58aa6d56f6
nixos/matrix-appservice-irc: allow disabling the ttl by setting it to 0 ( #340841 )
2024-09-09 20:58:45 +02:00
Martin Weinelt
420398889e
nixos/matrix-appservice-irc: allow disabling media lifetime
...
Posting media URLs to IRC that vanish, when they can be refetched from
the remote server they were originated from is not great UX.
2024-09-09 20:35:13 +02:00
Rick van Schijndel
f6b2548c60
nixos/hydra: unset SSL_CERT_FILE ( #338536 )
2024-09-09 20:29:36 +02:00