Commit Graph

46965 Commits

Author SHA1 Message Date
Bobby Rong
04785d767a
Pantheon updates 2024-12-13 (#364951) 2024-12-14 12:38:55 +08:00
Adam C. Stephens
fca291c8d3
incus: 6.7.0 -> 6.8.0 (#365051) 2024-12-13 22:28:31 -05:00
Adam C. Stephens
967137ab0e
incus: 6.7.0 -> 6.8.0
https://github.com/lxc/incus/releases/tag/v6.8.0
2024-12-13 20:34:47 -05:00
Philip Taron
6ff5642249
Remove n0emis as direct maintainer (#365023) 2024-12-13 16:57:01 -08:00
jopejoe1
dfd7b67092
nixos: add option hardware.enableAllHardware (#364479) 2024-12-14 00:03:52 +00:00
Ember 'n0emis' Keske
601504d994 Remove n0emis as direct maintainer 2024-12-13 22:10:53 +01:00
Atemu
84bd8b0172
nixos/cinnamon: Do not set QT_QPA_PLATFORMTHEME (#364267) 2024-12-13 22:00:28 +01:00
David McFarland
474104e3c3
ps3-disc-dumper: 3.2.3 -> 4.2.5, .NET 6 -> 9 (#361506) 2024-12-13 14:15:38 -04:00
Arne Keller
7534f2428e
inputmodule: init inputmodule-control (pkg), init inputmodule (module) (#307293) 2024-12-13 17:19:11 +01:00
Gutyina Gergő
c5caab6aed
ps3-disc-dumper: 3.2.3 -> 4.2.5 2024-12-13 16:57:59 +01:00
Bobby Rong
ec21cacf9b
nixos/pantheon: Get rid of gsignond
This is not needed with switchboard-plug-onlineaccount 6.0.0.
2024-12-13 23:31:49 +08:00
Bobby Rong
7e685d3693
nixos/cinnamon: Do not set QT_QPA_PLATFORMTHEME
Mint no longer ships qt5ct since Mint 22 and no longer ships a
qt5ct.conf in Mint 22.1. Following their changes I think we will
also drop our override and delegate the decision to user. Also
the gtk2 platform theme actually depends on gtk2.

f239cde908
2024-12-13 20:35:04 +08:00
lassulus
5725cc2291
make-ext4-fs: enable parallel compression for zstd (#364666) 2024-12-13 11:27:27 +01:00
Arne Keller
6f44e1219f
nixos/navidrome: support dns through systemd-resolved (#290901) 2024-12-13 10:46:47 +01:00
Arne Keller
206675f0e3
nixos/sd-card: explicitly set core_freq for Raspberry Pi 3 (#306724) 2024-12-13 10:35:33 +01:00
Arne Keller
7dc78efeae
nixos/anki-sync-server: do not use unqualified 'cat' in execStart script (#280720) 2024-12-13 10:34:27 +01:00
Arne Keller
0d9ea99d72
nixos/couchdb: Add support for additional config files (#358006) 2024-12-13 08:58:39 +01:00
Atemu
f1e2774327
nixos/manual: Must disable secure boot on UEFI installs (#364406) 2024-12-13 04:52:00 +01:00
Aleksana
9438783032
shadps4: 0.4.0 -> 0.4.0-unstable-2024-12-08 (#362772) 2024-12-13 11:03:26 +08:00
Sandro
7f632a70b8
nixos/bookstack: add package option (#364347) 2024-12-12 21:21:52 -05:00
Adam C. Stephens
77dce9dd7b
forgejo: add pyrox0 as maintainer, nixos/forgejo: fix builtin ssh conditional, replace GITEA_ prefix in env with FORGEJO_ (#364703) 2024-12-12 17:38:28 -05:00
Torben Schweren
6cc454478d
nixos/inputmodule: init module 2024-12-12 22:58:26 +01:00
Arne Keller
e88362522c
nixos/resilio: set rslsync gid (#350055) 2024-12-12 22:32:16 +01:00
Pyrox
b800579648
nixos/forgejo,forgejo: Add pyrox0 as a maintainer 2024-12-12 21:11:32 +01:00
emilylange
ecd595ef80
nixos/forgejo: fix typo in builtin ssh server conditional
This conditional was introduced in 402b5c67a8
and is supposed to check for `server.START_SSH_SERVER` but instead
checked for `START_SSH_SERVER`.

Co-Authored-By: Pyrox <pyrox@pyrox.dev>
2024-12-12 21:11:30 +01:00
Pyrox
665063ca71
nixos/forgejo: replace GITEA_ prefix in env with FORGEJO_
Since https://codeberg.org/forgejo/forgejo/issues/497 has been resolved,
these can now be `FORGEJO_` prefixed instead of `GITEA_`.

Co-Authored-By: Emily <git@emilylange.de>
2024-12-12 21:01:44 +01:00
Marcus Ramberg
b3c3aaa0bf
nixos/k3s: make assertions about missing configuration options warnings (#364370) 2024-12-12 19:36:44 +01:00
nicoo
f6c5531461
nixos: Don't set !allowSubstitutes (#314664)
It is set by `runCommandLocal` and prevents fetching the build output
from `cache.nixos.org` or another trusted substituter.
2024-12-12 18:26:24 +00:00
DavHau
2ec06a51a0 make-ext4-fs: enable parallel compression for zstd
... as done in a couple of other image builders already
2024-12-13 00:39:12 +07:00
Yethal
91bb1c6d75
oci-containers: consolidate capabilities interface (#363574)
* oci-containers: consolidate capabilities interface

* Update nixos/modules/virtualisation/oci-containers.nix

Improved wording

Co-authored-by: Benjamin Staffin <benley@zoiks.net>

---------

Co-authored-by: Benjamin Staffin <benley@zoiks.net>
2024-12-12 11:50:13 -05:00
Philip Taron
5c8616a914
nixosTests: remove firefox-esr-115 tests
This version of Firefox has reached EOL.
2024-12-12 08:08:24 -08:00
Maximilian Bosch
4c092f5bcd
Merge: nixos/postgresql: Add finalPackage attribute (#364261) 2024-12-12 17:03:33 +01:00
Arne Keller
0a324bb35b
scanservjs: init at 2.27.1; nixos/scanservjs: init (#249806) 2024-12-12 17:01:22 +01:00
Tom Hubrecht
0bdb7a72b1
nixos/postgresql: Add finalPackage attribute
This allows refering to the actual installed package, which is necessary
when using plugins and wanting to use postgres in scripts
2024-12-12 16:54:06 +01:00
Maximilian Bosch
4fb843e646
Merge: nixos/doc: document how to allow-list tablespaces (#364312) 2024-12-12 16:43:10 +01:00
Arne Keller
8bbf8450e4
extlinux-conf-builder: don't emit MENU when timeout is zero (#318778) 2024-12-12 16:31:02 +01:00
WilliButz
58df438b47
nixos/systemd-tmpfiles: use types.attrsWith for settings (#363939) 2024-12-12 15:54:31 +01:00
Maximilian Bosch
2be50b1efe
nixos/systemd-tmpfiles: use types.attrsWith for settings
That way it's way easier to derive from the manual which key is used for
what exactly.
2024-12-12 13:48:39 +01:00
Maximilian Bosch
51a6938a44
nixos/doc: document how to allow-list tablespaces
It was brought up that the restricted file-system access breaks
tablespaces[1]. I'd argue that this is the desired behavior, the whole
point of the hardening is the lock the service down and I don't consider
tablespaces common enough to elevate privileges again. Especially since
the workaround is trivial as shown in the diff.

For completeness sake, this adds the necessary `ReadWritePaths` change
to the postgresql section of the manual.

This also adds a small correction about the state of
`ensurePermissions`.

[1] https://github.com/NixOS/nixpkgs/pull/344925#issuecomment-2521188907
2024-12-12 13:42:52 +01:00
Thiago Kenji Okada
0d2883adc2
nixos-rebuild-ng: add module changes and port tests from nixos-rebuild (#363922) 2024-12-12 12:40:40 +00:00
Jörg Thalheim
6618b699f8
nixos/google-oslogin: drop myself from maintainers (#364577) 2024-12-12 13:34:52 +01:00
Florian Klink
464e04903a nixos/google-oslogin: drop myself from maintainers
I haven't been using GCP for a while.
2024-12-12 14:16:43 +02:00
Florian Klink
4e7a971fe4
nixos/waagent: init module (#362101) 2024-12-12 14:11:39 +02:00
Emery Hemingway
eaff0725de buildNimSbom: init a new package builder for Nim
Ref: #327064
2024-12-12 09:57:05 +00:00
DavHau
4e77d446f7 all-hardware.nix: format with nixfmt 2024-12-12 16:47:27 +07:00
DavHau
08783a39b0 nixos: add option hardware.enableAllHardware
This allows users to simply enable support for all hardware by enabling the option `hardware.enableAllHardware`, instead of having to import `modules/profiles/all-hardware.nix`.

This is better, as the enableAllHardware option will be discoverable via search.nixos.org, while the `all-hardware.nix` is hidden inside nixpkgs and hard to discover.

Backward compatibility is provided by replacing the old `profiles/all-hardware.nix` with a file that sets the `enableAllHardware` option to true.
2024-12-12 16:45:25 +07:00
Arne Keller
abeecc9b02
nixos/minio: add TLS certificates option (#340441) 2024-12-12 10:22:07 +01:00
Arne Keller
27aef3ef74
nixos/dokuwiki: Don't force http with Caddy (#327743) 2024-12-12 10:21:24 +01:00
Mike Kusold
aed11df8a5 nixos/couchdb: Convert extraConfig to follow RFC42 2024-12-11 23:15:50 -07:00
Mike Kusold
82e0c6257a nixos/couchdb: Add support for additional config files
This allows users to set the Admin Password via secrets. `configFile` must be writable which is why it isn't sufficient.
nixfmt nixos/modules/services/databases/couchdb.nix
2024-12-11 23:11:08 -07:00