Commit Graph

41907 Commits

Author SHA1 Message Date
Gavin John
8dcb12dee3 services/localtimed: Add package and geoclue2Package options 2024-06-24 14:36:26 -05:00
Will Fancher
2893f56de0
Merge pull request #319359 from misuzu/clevis-zfs-fix
nixos/clevis: add support for parent encrypted zfs datasets
2024-06-24 14:47:55 -04:00
Felix Bühler
e1f89770af
Merge pull request #302909 from Stunkymonkey/vagrant-guest-install-chmod
nixos/vagrant-guest: prefer 'install' over 'chmod'
2024-06-24 19:47:59 +02:00
Marie Ramlow
35b3707f20 nixos/libvirtd: add ssh proxy option 2024-06-24 17:20:05 +02:00
Artturin
b61e0ff19b nixos/polkit: Add package option
Overlaying polkit results in a lot of rebuilds thus it makes sense to
add a package option.

Assists in using the patch needed to fix https://www.github.com/NixOS/nixpkgs/issues/18012
2024-06-24 17:55:41 +03:00
Bobby Rong
510d7c2239
nixos/cinnamon: Don't ship apps that are not shipped in Mint 22
My reasons following Mint are:

1. Geary signed https://stopthemingmy.app, per request we shouldn't pre-ship it under a themed desktop environment.
   See also b7937b4509

2. Hexchat is still gtk2 and is not maintained anymore, Mint encourages switching to Matrix instead.
   See also https://blog.linuxmint.com/?p=4675 ("Joining the Matrix")
2024-06-24 22:30:18 +08:00
Pol Dellaiera
f95c186eb9
nixos/private-gpt: remove drupol from maintainers 2024-06-24 09:13:15 +02:00
arcnmx
a910bc8146 nixos/keycloak: relax hostname settings assertion
The `hostname-strict` setting enables dynamic hostname resolution.
2024-06-23 19:36:36 -07:00
Yt
6d455fee01
Merge pull request #321828 from Shawn8901/stalwart-spamfilter
stalwart-mail: include pre-defined spam-filter
2024-06-24 00:08:49 +00:00
tomberek
73d924022e
Merge pull request #314917 from christoph-heiss/sourcehut-fix
nixos: sourcehut: fix some binary paths
2024-06-23 18:43:57 -04:00
Franz Pletz
3c033186ee
Merge pull request #316727 from jpds/nixos-tests-prometheus
nixos/prometheus: Revamp tests
2024-06-23 23:05:06 +02:00
Martin Weinelt
242807e0e7
Merge pull request #322011 from kkoniuszy/add-home-assistant-custom-components-spook
home-assistant-custom-components.spook: init at 3.0.1
2024-06-23 22:24:14 +02:00
Martin Weinelt
66adc9c5d1
nixos/tests/home-assistant: test multi-component packages
The spook package includes two separate integrations and the module was
adapted to account for that scenario. Add a test to ensure the changed
keeps working correctly going forward.
2024-06-23 22:09:00 +02:00
Kacper Koniuszy
7b81a213cf nixos/home-assistant: fix symlinking multi-manifest custom components
frenck/spook includes a second manifest for an integration. The current
copyCustomComponents script assumed that only one component directory
will be found, which in this case resulted in a malformed symlink
destination:

lrwxrwxrwx 1 hass hass 224 Jun 23 17:23 spook -> '/nix/store/r41ics22zs578avzqf7x86plcgn2q71h-python3.12-frenck-spook-v3.0.1/custom_components/spook/integrations/spook_inverse'$'\n''/nix/store/r41ics22zs578avzqf7x86plcgn2q71h-python3.12-frenck-spook-v3.0.1/custom_components/spook'
2024-06-23 22:03:37 +02:00
Mathew Polzin
88d934879a nixos/services.kubernetes.kubelet: handle non-lower case characters in hostname 2024-06-23 14:06:42 -05:00
Shawn8901
ac961ac498 nixos/stalwart-mail: set pre-defined spam-filter rules 2024-06-23 21:01:14 +02:00
Maximilian Bosch
2ac989c06f
Merge pull request #321931 from Ma27/occ-improvements
nixos/nextcloud: occ improvements
2024-06-23 17:42:42 +00:00
Artturin
2cfac74be5
Merge pull request #319139 from NyCodeGHG/android-ndks
android-ndks: add 25, 26 ndks, update default ndk and sdk
2024-06-23 20:39:28 +03:00
Artturin
f575ce82ff
Merge pull request #321711 from alois31/nix-2.18.3
nixVersions.nix_2_18: 2.18.2 -> 2.18.3
2024-06-23 20:36:31 +03:00
Niklas Hambüchen
65378f632a
Merge pull request #321966 from nh2/libe57format-3.1.1
libe57format: 2.2.0 -> 3.1.1
2024-06-23 19:00:23 +02:00
rewine
8e793b457a deepin.nix: update 2024-06-24 00:26:00 +08:00
rewine
6ce4843893 nixos/modules: init deepin-anything 2024-06-24 00:25:56 +08:00
Niklas Hambüchen
dbbaf02a9c release-notes: Mention libe57format upgrade 2024-06-23 16:18:56 +00:00
Jörg Thalheim
04efc006a4 etc.overlay: fix cross-build 2024-06-23 17:31:03 +02:00
Ryze
10962c7ca2
nixos/zerotierone: fix default value for localConf 2024-06-23 18:10:59 +03:00
Artturin
ef00c78e0d
nixos/jenkins: add RuntimeDirectory
Necessary for jenkins socket which has to be enabled with

`JENKINS_UNIX_DOMAIN_PATH=/run/jenkins/jenkins.socket`

in `services.jenkins.environment`

https://www.github.com/jenkinsci/packaging/issues/455
2024-06-23 18:00:35 +03:00
Francesco Gazzetta
20a73ab51d nixos/smartd: add systembus-notify notifications 2024-06-23 16:56:54 +02:00
K900
fd7e20b819
Merge pull request #321944 from K900/allow-null-password
nixos/plasma6: allow null password for screen lock
2024-06-23 17:52:53 +03:00
Masum Reza
be54c7d931
Merge pull request #320737 from Reputable2772/path-priority
nixos/hyprland: set path order for systemd user services
2024-06-23 19:49:48 +05:30
Bobby Rong
e68b4241db
Merge pull request #321939 from bobby285271/upd/xfce-pa
nixos/xfce: Install xfce4-pulseaudio-plugin when services.pipewire.pulse is enabled
2024-06-23 21:04:10 +08:00
Yt
a3530eabd7
Merge pull request #321936 from pacien/nixos-stalwart-remove-queue-report-path
nixos/stalwart-mail: remove deprecated {queue,report}.path settings
2024-06-23 11:39:39 +00:00
Jörg Thalheim
2654628f2c
Merge pull request #319238 from Mic92/digital-ocean
make-disk-image: fix build for systems that use boot.loader.grub.devices
2024-06-23 13:28:50 +02:00
K900
cc5ee2d621 nixos/plasma6: allow null password for screen lock
This was fixed and we missed it, I think?
2024-06-23 14:01:49 +03:00
Bobby Rong
387810bb17
nixos/xfce: Install xfce4-pulseaudio-plugin when services.pipewire.pulse is enabled
I think most users will really need it for the media keys.
2024-06-23 18:03:47 +08:00
euxane
8daa31600a nixos/stalwart-mail: remove deprecated {queue,report}.path settings
Since stalwart-mail 0.6.0, queue and report files are located in
the shared `storage.{data,blob}` stores. The `{queue,report}.path`
settings no longer had any effect since then.

I'm also removing the creation of the associated extra directories
in the `preStart` script. This should not cause any issue with old
setups since 0.6.0 was already packaged when 24.05 was released.
2024-06-23 11:47:12 +02:00
Jeremy Baxter
923a86602e nixos/oink: wait for network.target 2024-06-23 21:34:40 +12:00
Pol Dellaiera
420c9a60c0
Merge pull request #321664 from abysssol/ollama-override-gfx
nixos/ollama: add option for `HSA_OVERRIDE_GFX_VERSION`
2024-06-23 11:02:57 +02:00
Gooxey
d3140c11a5 nixos/antennas: removed WorkingDirectory setting
Antennas could not start because the specifed directory did not exist
2024-06-23 09:23:42 +02:00
Yt
12cdce24bb
Merge pull request #317239 from pacien/nixos-stalwart-no-dynamic-user-release-log
doc/release-notes: migration note for stalwart-mail user
2024-06-23 01:13:30 +00:00
Bruno BELANYI
9caa682281
Merge pull request #262892 from l0b0/test/tandoor-script-name 2024-06-22 23:23:35 +01:00
Doron Behar
9c7e7d8f18
Merge pull request #258058 from doronbehar/pkg/transmission_4
transmission: sent a warning and alias it to transmission_3
2024-06-23 00:07:37 +03:00
Masum Reza
6498422050
Merge pull request #191698 from ShamrockLee/clang-tools-python
clang-tools: move into llvmPackages
2024-06-23 02:26:27 +05:30
Pol Dellaiera
5dad22a889
Merge pull request #321673 from juselius/fix-service-restart-certmgr
nixos/kubernetes: fix service reload to restart
2024-06-22 22:56:12 +02:00
Yueh-Shun Li
657517056c
clang-tools: add release note entry about moving into llvmPackages
Add 24.11 release note entry about moving clang-tools into llvmPackages
and making clang-tools_<version> aliases.
2024-06-23 01:35:02 +05:30
abysssol
42c70e2923 nixos/ollama: add option for HSA_OVERRIDE_GFX_VERSION
There are several GPUs that ROCm doesn't officially support but
will work correctly if ROCm is directed to treat the GPU as a different
one that is supported and has a similar architecture.
This can be done by setting `HSA_OVERRIDE_GFX_VERSION`.
Ollama has documentation on this topic: https://github.com/ollama/ollama/blob/main/docs/gpu.md#amd-radeon
2024-06-22 13:13:08 -04:00
Maximilian Bosch
a71e967ef3
Merge pull request #320983 from Ma27/nc-dbtableprefix
nixos/nextcloud: deprecate dbtableprefix
2024-06-22 16:54:41 +00:00
Maximilian Bosch
50d5306e7c
nixos/nextcloud: use dedicated memory limit for the entire CLI
Originally, I wanted to execute `nextcloud-occ` with a higher memory
limit because I needed to trigger an expensive operation by hand,
regenerating a bunch of previews.

While doing so, I realized how painful it is to put an invocation of
nextcloud-occ together for that, especially when you need to put it
into another systemd unit in Nix code.

That's why I decided to use the memory limit now for every
CLI invocation just in case. The stuff you do in those units (e.g.
running background jobs) is something you can also do by hand with
`nextcloud-occ` and you'll most likely want to have the same memory
limit there.
2024-06-22 18:39:08 +02:00
Maximilian Bosch
ab9b8f8cf4
nixos/nextcloud: services.nextcloud.occ is not internal
This option is actually useful when having a systemd unit invoking
`nextcloud-occ`, then you want to do something like

    path = [ config.services.nextcloud.occ ]

This is possible today, but not documented (and the option completion
from nil doesn't pick it up as a result).
2024-06-22 18:38:04 +02:00
Benjamin Staffin
4530b8f72f
nixos/ipa: Lower default sssd debug_level (#310662)
debug_level 65510 (0x3f7f0) is _extremely_ verbose, far more than one
would want in normal operation.  Setting these in the default config
also makes it difficult to override in a user config.  Anyone who needs
greater verbosity can add these options to their own sssd config, or
adjust them at runtime with `sssctl debug-level`.
2024-06-22 11:31:18 -04:00
Benjamin Staffin
e93ccda887
nixos/ipa: Make ipa_hostname configurable (#321588)
Some sites put hosts in domains outside of the IPA server's default
domain, so this needs to be user-configurable.  The default is to use
the system's FQDN if it is configured, otherwise fallback to the
previous default behaviour of assuming the IPA's server's domain.
2024-06-22 11:29:54 -04:00
Nick Cao
0360d42e20
nixos/keycloak: disable keycloak-metrics-spi in tests 2024-06-22 10:23:09 -04:00
Nick Cao
d10d0fc423
nixos/keycloak: update options for release 25.0.0
Reference: https://www.keycloak.org/docs/25.0.0/upgrading/
2024-06-22 10:23:09 -04:00
Aleksana
df12edd993
Merge pull request #321760 from WolfangAukang/drop-me
maintainers: remove wolfangaukang
2024-06-22 21:59:48 +08:00
Aleksana
3247a65980
Merge pull request #321242 from onny/davfs2-remove-module
nixos/davfs2: Add deprecation notice
2024-06-22 21:25:02 +08:00
P.
7e1ff7bd73
treewide: remove wolfangaukang as maintainer 2024-06-22 07:03:16 -06:00
Jonas Heinrich
2eb7209481 nixos/davfs2: Add deprecation notice 2024-06-22 12:21:21 +02:00
Alois Wohlschlager
a754cd2eff
nixVersions.nix_2_18: 2.18.2 -> 2.18.3
It's a small round of various fixes for the default version of Nix.
Diff: https://github.com/NixOS/nix/compare/2.18.2...2.18.3
2024-06-22 10:56:11 +02:00
Jonas Juselius
cfed9707a5 nixos/kubernetes: fix service reload to restart 2024-06-22 07:52:46 +02:00
Maxine Aubrey
9d41fe6fcc
nixos/gdm: add fingerprint pam rules
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2024-06-22 01:42:50 +05:30
Thomas Gerbet
6d04aa54ba
Merge pull request #315874 from JohnRTitor/gnome-keyring-module
nixos/gnome-keyring: rewrite module and fix unlocking on GDM session login
2024-06-21 21:07:43 +02:00
Aleksana
34a82372fe
Merge pull request #314728 from SamLukeYes/xonsh
xonsh: 0.15.1 -> 0.17.0
2024-06-22 02:32:07 +08:00
John Titor
641ea1c57e
nixos/amdgpu: cleanup occurance of hardware.opengl
Unfortunately this got missed in
https://github.com/NixOS/nixpkgs/pull/320228
2024-06-21 21:40:11 +05:30
K900
7d18aa634e
Merge pull request #321320 from rnhmjoj/pr-libreswan-tests
linux/common-config: enable IPsec over TCP
2024-06-21 18:24:50 +03:00
Aleksana
07f8a394e5
Merge pull request #321519 from lheckemann/maintainership
maintainers: drop lheckemann
2024-06-21 22:59:09 +08:00
Ruby Iris Juric
088b397516 nixos/zitadel: Drop Sorixelle as maintainer 2024-06-21 16:11:10 +02:00
Ryan Lahfa
efcabaa056
Merge pull request #298641 from RaitoBezarius/netdata-45
netdata: 1.44.3 -> 1.45.3
2024-06-21 16:04:11 +02:00
Linus Heckemann
e5adf0b547 maintainers: drop lheckemann 2024-06-21 15:54:54 +02:00
Jörg Thalheim
9f180c5438
Merge pull request #280517 from Mic92/zerotierone
nixos/zerotierone: make localConf mergeable
2024-06-21 15:32:05 +02:00
Jörg Thalheim
09ead1f6eb nixos/zerotierone: make localConf mergeable 2024-06-21 15:17:45 +02:00
h7x4
eb6059678c
Merge pull request #321477 from mohe2015/remove-maintainer-mohe2015
Remove maintainer mohe2015
2024-06-21 14:18:24 +02:00
Peder Bergebakken Sundt
892cdcec93
Merge pull request #320836 from philiptaron/services.bluemap.host
nixos/bluemap: fix defaults issue with `services.bluemap.host`
2024-06-21 14:07:24 +02:00
Moritz Hedtke
ca0a8eb9a8 nixos/step-ca: remove mohe2015 as maintainer 2024-06-21 12:40:08 +02:00
Doron Behar
7645dde059 transmission_3: rename from transmission 2024-06-21 12:33:37 +03:00
Jade Lovelace
933a101ab0
Merge pull request #321457 from Tom-Hubrecht/maintainer
Remove myself as maintainer
2024-06-21 01:43:06 -07:00
superherointj
fe10b0c276
Merge pull request #321237 from Djabx/add-snapper-opts
nixos/snapper: add snapper opts
2024-06-21 05:38:57 -03:00
Masum Reza
61bf19d81b
Merge pull request #316410 from wegank/release-notes-4
doc/release-notes: fix mention of ankisyncd
2024-06-21 13:46:57 +05:30
superherointj
c14d83e0eb
Merge pull request #321232 from siriobalmelli/configure/oci
nixos/oci-image: expose diskSize as a configurable option
2024-06-21 05:14:04 -03:00
Alexandre Badez
754618f7bd nixos/snapper: formating 2024-06-21 09:49:55 +02:00
Alexandre Badez
a1ded8273d nixos/snapper: add timeline limit options 2024-06-21 09:49:51 +02:00
Tom Hubrecht
938372e46e nixos/netbird: Remove thubrecht as maintainer 2024-06-21 09:32:46 +02:00
Tom Hubrecht
b431a6c59b crabfit: Remove thubrecht as maintainer 2024-06-21 09:32:00 +02:00
h7x4
ad964c4ebf
Merge pull request #318613 from msanft/grafana-reporter/build-go-module
grafana-reporter: migrate to buildGoModule
2024-06-21 09:21:09 +02:00
h7x4
11c5359c4f
Merge pull request #319516 from r-vdp/wstunnel-init
wstunnel: 9.6.2 -> 9.7.0
2024-06-21 09:17:42 +02:00
Sirio Balmelli
80712f254c
nixos/oci-image: expose diskSize as a configurable option
diskSize defaults to the previous hard-coded 8192:
no change for existing users.

Users can set diskSize when building images which require
larger disk space; thus avoiding the error:

    ERROR: cptofs failed. diskSize might be too small for closure.

Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
Co-authored-by: superherointj <5861043+superherointj@users.noreply.github.com>
2024-06-21 08:54:08 +02:00
rnhmjoj
7c021fdfcd
nixos/tests/libreswan-nat: add test 2024-06-21 08:32:43 +02:00
rnhmjoj
818afd9d6d
nixos/tests/libreswan: use runTest 2024-06-21 08:32:42 +02:00
Sandro Jäckel
743d9f835d
maintainers: remove one year inactive maintainer kiwi 2024-06-21 01:38:39 -04:00
Philip Taron
3ac49bcf94
nixos/bluemap: fix defaults issue with services.bluemap.host
The default for this value depends on `config.networking.domain`, which is typed as `types.nullOr types.str` in nixos/modules/tasks/network-interfaces.nix

As a result, the default for `services.bluemap.host` either has to be `types.nullOr types.str`, or we need to drop the default.

Based on PR feedback, this commit drops the default and requires configuration through the `services.bluemap.host` option.

While this is a breaking change, since the module is a month old, there should be very few users so far.
2024-06-20 21:05:03 -07:00
John Titor
6bb516d45f
nixos/gnome-keyring: enable gnome-keyring for fingerprint authentication'
this should be enabled by default if fprintd is enabled
2024-06-21 09:11:04 +05:30
Thomas Gerbet
88130cec79
Merge pull request #321097 from PatrickDaG/firefly-6.1.18
firefly-iii: 6.1.17 -> 6.1.18
2024-06-20 23:03:48 +02:00
Robert Hensing
ba5a6f19ed
Merge pull request #312516 from Stunkymonkey/nixos-swap-umask
nixos/swap: prefer 'umask' over 'chmod'
2024-06-20 20:06:13 +02:00
John Titor
c24c7933ba
nixos/gnome-keyring: unlock keyring with gdm-password, gdm-autologin
GDM uses gdm-password as the PAM service name for both logins and unlocks.
So unlock gnome-keyring as part of `gdm-password`.
Without this, keyrings may not be unlocked properly for GDM 45+.

also unlock as part of GDM autologin
2024-06-20 23:08:43 +05:30
Masum Reza
d603719ec6
Merge pull request #321140 from pyrox0/mealie-1.9
mealie: 1.7.0 -> 1.9.0
2024-06-20 20:27:18 +05:30
Sandro
9bf71066c8
Merge pull request #321165 from Guanran928/patch-1 2024-06-20 16:46:58 +02:00
Sandro
3d37622cff
Merge pull request #302645 from anthonyroussel/fix-samba 2024-06-20 13:48:06 +02:00
K900
5ce022e0e0
Merge pull request #319865 from JohnRTitor/amdgpu-module
nixos/amdgpu: init module
2024-06-20 14:29:01 +03:00
Patrick
6154279455
nixos/firefly-iii: enhance provisioning service 2024-06-20 12:16:48 +02:00
K900
20b7b4f619
Merge pull request #320228 from K900/opengl-cleanups
treewide: big opengl cleanups
2024-06-20 12:37:59 +03:00
Guanran928
ba7e7693dc
nixos/matrix-synapse: fix typo 2024-06-20 13:53:38 +08:00
Pyrox
d94a39f87d
mealie: 1.7.0 -> 1.9.0
Also fix a small issue with the module not casting the port number
to a string
2024-06-19 20:48:39 -04:00
Raito Bezarius
aaccbed9fb nixos/netdata: add wireguard support
CAP_NET_ADMIN is required.

Change-Id: I8559e50ccf2d34a4bc7c8f4f2aeafb7771fe751b
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-19 22:30:05 +02:00
Raito Bezarius
6955aab487 nixos/netdata: add docker and podman support
Podman requires `jq`.

Change-Id: Iad2abe1ccf92738da82384f30503f3be6fb11ca7
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-19 22:30:05 +02:00
Wout Mertens
f058c122ee nixos/netdata: remove old lib.mdDoc calls 2024-06-19 22:30:05 +02:00
Raito Bezarius
32a8884ba4 nixos/tests/netdata: use recommended python packages
To maximize the testing surface.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-19 22:30:05 +02:00
Raito Bezarius
1cfb30fbdb nixos/netdata: depends on suid-sgid-wrappers
Netdata is critically dependent on working wrappers, thus, we ensure that the service was successful.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-19 22:30:05 +02:00
Raito Bezarius
3386a3aab0 nixos/netdata: introduce recommendedPythonPackages
This option furthers the "zero configuration" reputation of netdata by collecting
some Python packages available in nixpkgs and offering them to the module.

It is disabled by default.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-19 22:30:05 +02:00
Raito Bezarius
0794ea59cd nixos/netdata: add default programs for netdata (NVMe, WiFi, APCs)
Netdata is zero-config, so we should provide some *default* packages.

If the closure size is a problem for you, reach out to maintainers.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-19 22:30:05 +02:00
Raito Bezarius
38cdab1f92 nixos/netdata: add debugfs, logs-management, network-viewer support
Those require some capabilities.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-19 22:30:04 +02:00
Maciej Krüger
a4776f9fc9
nixos/docuum: add missing options 2024-06-19 19:10:36 +02:00
res0Nanz
16d8c11a33 nixos/networkd-dispatcher: fix links in doc
Ill-formatted markdown links fixed.
2024-06-20 00:52:12 +08:00
res0Nanz
ae96067a6d nixos/cloudflared: fix links in doc
Ill-formatted markdown links fixed.
2024-06-20 00:49:01 +08:00
Sirio Balmelli
6c10cfba34
tests/odoo: fix broken test
Odoo does not initialize the database by default,
it must be explicitly initialized for the test as written to succeed.

Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2024-06-19 13:35:23 +00:00
Sirio Balmelli
a972071a31
odoo: 16.0.20231024 -> 17.0.20240507
Preserve 'odoo16' on the same pattern as existing 'odoo15'

Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2024-06-19 13:35:20 +00:00
Victor Engmark
d70be9d211
nixosTests.tandoor-recipes-script-name: init
Verify that all `href` attributes emitted as part of the entrypoint page
after logging in are reachable.

Co-authored-by: Bruno BELANYI <bruno@belanyi.fr>
2024-06-20 00:06:38 +12:00
Victor Engmark
f5710b2b83
nixos/tandoor-recipes: Fix working directory
Run `tandoor-recipes` from within its `MEDIA_ROOT` directory to support
the `SCRIPT_NAME` setting.

Closes #262857.
2024-06-20 00:06:16 +12:00
Artturin
7324a175cf
Merge pull request #320673 from rvl/snapper-systemd-fix
nixos/snapper: Don't create broken snapper-boot.service
2024-06-19 14:59:00 +03:00
Pol Dellaiera
c249dd3eff
Merge pull request #320935 from drupol/bump/searxng/june-2024
searxng: 0-unstable-2024-05-31 -> 0-unstable-2024-06-19
2024-06-19 13:56:01 +02:00
Maximilian Bosch
45d2b8b536
nixos/nextcloud: deprecated dbtableprefix
Closes #320381

Installation with a custom dbtableprefix is not allowed anymore for a
while[1] and we shouldn't advertise it as such.

The option is deprecated for now since I'm not sure if there are some
weird corner-cases where removing the option directly would break
existing installations from before <20 with a custom dbtableprefix. The
migration-path for such a case is as follows:

* Check if /var/lib/nextcloud/config/config.php has the correct
  dbtableprefix set and if not, take care of it.
* Remove `dbtableprefix` from the NixOS configuration. It's effectively
  state anyways.

After a bit of time to switch (perhaps after the next release
branchoff), the option can be removed.

[1] https://github.com/nextcloud/server/issues/24836
2024-06-19 11:43:33 +02:00
Julian Stecklina
9cec4b55f6 nixos/virtualbox-host: remove obsolete warnings
Version 20240617 of the KVM patch allows for turning hardening on in
VirtualBox.
2024-06-19 09:42:54 +02:00
Pol Dellaiera
da9d79d6bc
nixos/searx: reformat tests with nixfmt-rfc-style 2024-06-19 07:06:43 +02:00
Pol Dellaiera
931b1bb0f1
nixos/searx: switch from handleTest to runTests 2024-06-19 07:06:43 +02:00
Ben Siraphob
a79a4ec458
anki-sync-server: fix typo 2024-06-19 11:22:35 +07:00
Martin Weinelt
ce935af53c
Merge pull request #317530 from thiagokokada/add-flood-service
nixos/flood: init
2024-06-19 01:23:41 +02:00
Yt
06ed8891ac
Merge pull request #320774 from xzfc/qdrant-web-ui
qdrant-web-ui: init at 0.1.28
2024-06-18 23:05:07 +00:00
Aria
83b00c3637
akkoma: remove maintainer tcmal (#320858) 2024-06-18 22:33:38 +02:00
Philip Taron
faa579e444
nixos/systemd-boot: guard assertion messages against eval failures
These messages should be able to be printed in all cases. In particular, trying to coerce a `null` to a string is an error unless passed through `toString`.
2024-06-18 11:30:16 -07:00
Philip Taron
70ff215449
nixos/nvidia: move the TOPOLOGY_FILE_PATH and DATABASE_PATH keys from hardware.nvidia.datacenter.settings default into the service file 2024-06-18 10:01:20 -07:00
Maximilian Bosch
6d8d21411e
Merge pull request #317281 from wolfgangwalther/postgresql-eol-policy
postgresql: add readme with eol-policy
2024-06-18 15:54:37 +00:00
SamLukeYes
afc31073a3
xonsh: 0.15.1 -> 0.17.0
Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>

Upstream changes: https://github.com/xonsh/xonsh/compare/0.15.1...0.17.0
2024-06-18 22:49:13 +08:00
Maximilian Bosch
3734012f61
Merge pull request #319048 from Ma27/nc-objectstore-and-cleanup
nixos/nextcloud: add objectstore test, refactor testing structure
2024-06-18 14:40:55 +00:00
Albert Safin
d4c3537f8e qdrant: use qdrant-web-ui 2024-06-18 12:54:42 +00:00
K900
6d396a4b83
Merge pull request #314371 from K900/plasma-6.1
Plasma 6.1
2024-06-18 15:36:15 +03:00
Sandro
9a3123445a
Merge pull request #318403 from SuperSandro2000/ArchiSteamFarm 2024-06-18 14:19:00 +02:00
Thiago Kenji Okada
6b15cd0387 nixos/doc: add services.flood to rl-2411 2024-06-18 08:47:29 -03:00
Thiago Kenji Okada
1cfd74809b nixos/flood: init 2024-06-18 08:47:29 -03:00
K900
98f4cfffa2 nixos/plasma6: install krdp 2024-06-18 14:36:53 +03:00
Sandro
07f7e6653b
Merge pull request #320593 from onny/invoiceplane-fix
nixos/invoiceplane: Ensure patching index.php
2024-06-18 13:33:06 +02:00
Reputable2722
dc423d5c69
nixos/hyprland: set path order for systemd user services
Set PATH order correctly for systemd user services (see NixOS/nixpkgs#320734

Signed-off-by: Reputable2722 <153411261+Reputable2772@users.noreply.github.com>
2024-06-18 15:15:51 +05:30
Enno Richter
d14a54fcef
nixos/oauth2-proxy: prevent redirect loop when running on single domain (#319305) 2024-06-18 11:26:00 +02:00
h7x4
f5263306d8
Merge pull request #304340 from Stunkymonkey/postsrsd-chmod-install
nixos/postsrsd: prefer 'install' over 'chmod/chown'
2024-06-18 10:32:49 +02:00
r-vdp
0faddabc33
nixos/wstunnel: Add a mention in the release notes 2024-06-18 11:07:07 +03:00
h7x4
4c7c3ceb12
nixosTests.wstunnel: init
Co-authored-by: r-vdp <ramses@well-founded.dev>
2024-06-18 11:07:06 +03:00
r-vdp
53e7bea45c
nixos/wstunnel: update the wstunnel module to work with the new rust implementation
Co-authored-by: h7x4 <h7x4@nani.wtf>
2024-06-18 11:07:06 +03:00
John Titor
c508cc5bed
docs/release-notes: 24.05: add amdgpu module 2024-06-18 10:04:04 +05:30
John Titor
4f0fbbd09a
docs/release-notes: 24.11: add amdgpu module 2024-06-18 10:04:03 +05:30
John Titor
6a0b6a6b74
nixos/amdgpu: init module 2024-06-18 10:04:03 +05:30
Rodney Lorrimar
52ef91d339
nixos/snapper: Don't create broken snapper-boot.service 2024-06-18 10:31:50 +08:00
Sandro
3f170d4126
Merge pull request #318348 from SuperSandro2000/nox-gjs
nixos/no-x-libs: fix gjs
2024-06-18 01:43:38 +02:00
superherointj
da118800a9
Merge pull request #308341 from Stunkymonkey/nixos-kubeswitch-use-runCommand
nixos/kubeswitch: use 'runCommand' instead of 'phases'
2024-06-17 19:59:36 -03:00
Jonas Heinrich
2a8ccf6144 nixos/invoiceplane: Ensure patching index.php 2024-06-17 20:48:21 +02:00
Martin Weinelt
decdb5e848
Merge pull request #317814 from Eisfunke/fix-pretix-celery-default-text
nixos/pretix: fix defaultText for celery options
2024-06-17 20:39:10 +02:00
Aleksana
d8178ec050
Merge pull request #319291 from arianvp/amazon-ssm-agent-remove-override-etc
amazon-ssm-agent: remove overrideEtc parameter
2024-06-18 01:15:30 +08:00
Marie Ramlow
56d1e7a41b lib.systems.examples: update default android sdk to 33, ndk to 26 2024-06-17 09:53:31 +02:00
Jonathan Davies
412cce1388 apacheKafka: Drop 3.5 series 2024-06-17 09:15:54 +02:00
Jonathan Davies
4e5d904350 apacheKafka: init 3.7.0. make default 2024-06-17 09:14:13 +02:00
Sarah Brofeldt
27a384a0ab apacheKafka: drop 3.4 and older
General cleanup -- following the logic that NixOS 23.11 contains Kafka
3.5, so there is a sensible upgrade path for everyone as long as we keep
that around until after the next release.
2024-06-17 09:01:28 +02:00
Sarah Brofeldt
1f45118e73 apacheKafka: init version 3.6.1, make default 2024-06-17 09:01:28 +02:00
Sandro
ca4f0becf9
nixos/oauth2-proxy: restart service when keyFile option changes (#320325) 2024-06-16 22:23:14 -04:00
Jonathan Davies
87bded6713
nixos/quickwit: Added ingest/query test by Thomas Cheronneau 2024-06-16 23:18:41 +01:00
Jonathan Davies
d7581094f9
nixos/quickwit: Created subtest for verifying UI installation 2024-06-16 23:18:40 +01:00
Felix Bühler
ec48be343d
Merge pull request #320351 from Stunkymonkey/freshrss-enable-doc-improve
nixos/freshrss: add description about php-fpm
2024-06-16 23:30:26 +02:00
Pol Dellaiera
2754a6f4a8
Merge pull request #319456 from redxtech/fix-nextjs-ollama-llm-ui
nixos/nextjs-ollama-llm-ui: fix for respecting ollamaUrl config option
2024-06-16 22:46:43 +02:00
Pol Dellaiera
2a37f1e63a
Merge pull request #319896 from kai-tub/nixos/firefly-iii
nixos/firefly-iii: change statedirectory
2024-06-16 22:20:08 +02:00
Felix Buehler
e9d13cc80e nixos/freshrss: add description about php-fpm 2024-06-16 22:14:12 +02:00
Sandro
f88f5fec3e
Merge pull request #318933 from mweinelt/vaultharden
nixos/vaultwarden: update state directory name, harden systemd unit
2024-06-16 13:31:10 +02:00
K900
1e3c610b84 nixos/hardware/video/virtualbox: move from generic opengl module 2024-06-16 14:11:33 +03:00
K900
98cef4c273 treewide: big opengl cleanup
- rename hardware.opengl to hardware.graphics
- remove hardware.opengl.driSupport, which does nothing
- remove hardware.opengl.setLdLibraryPath, which should never be done
- rename hardware.opengl.driSupport32Bit to hardware.graphics.enable32Bit
- lost of small docs / formatting cleanups
2024-06-16 14:11:33 +03:00
K900
951601ccab treewide: drop amdgpu-pro
It's dead, Jim.
2024-06-16 13:39:52 +03:00
Pol Dellaiera
22279cafcc
Merge pull request #317138 from l0b0/ydotool-group
nixos/ydotool: Make group configurable
2024-06-16 10:18:26 +02:00
Pol Dellaiera
31ec299d80
Merge pull request #320194 from numinit/android-studio-full
android-studio-full: fix changelog ordering
2024-06-16 10:11:43 +02:00
Florian Klink
69efc46438
Merge pull request #315205 from widlarizer/tracy-remove-legacy
tracy: fix wayland - remove legacy build, add deps
2024-06-16 10:03:23 +03:00
Morgan Jones
cb452d89b3
android-studio-full: move changelog; fix duplicate merged line 2024-06-16 00:00:19 -07:00
Pol Dellaiera
4b2ef8f2f0
Merge pull request #315233 from numinit/android-studio-full
android-studio-full: init
2024-06-16 08:35:21 +02:00
Tim Waterhouse
72406a54e7
nixos/vaultwarden: backup all rsa_keys
The official documentation mentions rsa_key* as what should be backed up (https://github.com/dani-garcia/vaultwarden/wiki/Backing-up-your-vault#the-rsa_key-files). My particular install has rsa_key.pem and rsa_key.pub.pem so the existing command fails when trying to copy rsa_key.der. This change better aligns with the official documentation.
2024-06-15 20:49:59 -07:00
Martin Weinelt
be53df7236
nixos/vaultwarden: harden systemd unit
Drops the capability to bind to privileged ports.
2024-06-16 01:33:12 +02:00
Martin Weinelt
d8c8faf8c3
nixos/vaultwarden: update state directory name
Align the state directory name with the module name based on the
system state version.
2024-06-16 00:23:14 +02:00
Sandro
aa6f59e07e
Merge pull request #292857 from SuperSandro2000/vaultwarden-backup-test
nixos/vaultwarden: add test for backup script
2024-06-15 23:47:10 +02:00
Emil J. Tywoniak
aefaf8f50b tracy: move to wayland, add tracy-x11 2024-06-15 22:52:03 +02:00
Pol Dellaiera
7938d40a60
Merge pull request #316239 from arjan-s/qtile-sessions
qtile: install proper session .desktop files for both xorg and wayland
2024-06-15 19:57:54 +02:00
Pol Dellaiera
e78f505019
Merge pull request #320058 from savyajha/firefly-iii
firefly-iii: 6.1.16 -> 6.1.17
2024-06-15 19:08:40 +02:00
Savyasachee Jha
b9e13e3528 nixos/tests/firefly-iii: Use postgres 16 2024-06-15 19:01:08 +05:30
Tim Häring
7a7060c5bf
nixos/aria2: fix missing default 2024-06-15 12:55:06 +02:00
Tim Häring
f6d3113164
nixos/aria2: fix remove not needed code 2024-06-15 12:51:29 +02:00
Jacek Galowicz
ef9fdab4ad
Merge pull request #319878 from tweag/reb-test-driver
nixos/lib/test-driver: Prevent unnecessary rebuilds
2024-06-15 09:37:58 +02:00
nuko
40916ded4a
maintainers: rename nu-nu-ko to fsnkty 2024-06-15 14:21:38 +12:00
tomberek
a1ce83de7c
Merge pull request #319459 from ExpidusOS/feat/tty-greeter-line
nixos/getty: use distro name in default greeting line
2024-06-14 21:54:16 -04:00
Kai Norman Clasen
14b558e094
nixos/firefly-iii: change statedirectory
Set `StateDirectory=firefly-iii` instead of trying to derive it from
`dataDir` + add `dataDir` to `ReadWritePaths`, allowing `dataDir` to be
set to full paths outside of `/var/lib`.
2024-06-14 22:29:09 +02:00
Silvan Mosberger
b3ad661e9f nixos/lib/test-driver: Prevent unnecessary rebuilds
E.g. when only Nix files change
2024-06-14 20:42:16 +02:00
Franz Pletz
609604413b
Merge pull request #319080 from Luflosi/update/kubo
kubo: 0.28.0 -> 0.29.0
2024-06-14 17:38:51 +02:00
h7x4
d8ddf6fb6d
Merge pull request #287611 from h7x4/nixos-module-fixup-kerberos-server
nixos/kerberos_server: use krb format generator, plus misc cleanup
2024-06-14 17:04:55 +02:00
Atemu
421fb34cad
Merge pull request #318759 from leon-erd/master
nixos/hyprland: enable xdg.portal by default + use lib.mkDefault for enableWlrPortal
2024-06-14 12:41:53 +02:00
Wolfgang Walther
0487937af3
postgresql: add readme with eol-policy
This was discussed and agreed on in [1].

[1]: https://github.com/NixOS/nixpkgs/pull/310580#discussion_r1597284693
2024-06-14 09:38:23 +02:00
éclairevoyant
7d8742da87
treewide: fix mkEnableOption usage 2024-06-14 02:41:42 -04:00
Jared Baur
7aff15e8c4
nixos/systemd-repart: respect NIX_BUILD_CORES for image compression 2024-06-13 21:11:40 -07:00
Victor Engmark
408406c2ff
nixos/ydotool: Make group configurable
Allows users to refer to `config.programs.ydotool.group` rather than
hard-coding "ydotool".

Allows users to override the group name for whatever reason.

This closes #317013.

Co-authored-by: Cosima Neidahl <opna2608@protonmail.com>
2024-06-14 10:07:28 +12:00
Victor Engmark
7203cf8e3d
nixos/ydotool: De-duplicate mentions of runtime directory 2024-06-14 10:05:17 +12:00
Victor Engmark
9b6eb83332
nixosTests.ydotool: Split up tests
Allows the tests to run in parallel.

Co-authored-by: Zitrone <nix@dev.quantenzitrone.eu>
2024-06-14 10:04:58 +12:00
Leon
5b216845b6 nixos/hyprland: use lib.mkDefault for enableWlrPortal 2024-06-13 22:56:09 +02:00
Leon
9585e5d3aa nixos/hyprland: enable xdg.portal by default 2024-06-13 21:30:11 +02:00
Felix Bühler
157a32caba
Merge pull request #318901 from Stunkymonkey/nixos-freshrss-fix-config-change
nixos/freshrss: fix reload when config changes
2024-06-13 20:44:11 +02:00