OPNA2608
005ef5ab39
tests/lomiri-calculator-app: ubuntu_font_family -> ubuntu-classic
2024-07-19 19:22:45 +02:00
OPNA2608
dc004592e8
tests/lomiri-filemanager-app: ubuntu_font_family -> ubuntu-classic
2024-07-19 19:22:25 +02:00
OPNA2608
47e508ba36
tests/morph-browser: ubuntu_font_family -> ubuntu-classic
2024-07-19 19:21:56 +02:00
OPNA2608
6613de20f2
tests/lomiri-system-settings: ubuntu_font_family -> ubuntu-classic
2024-07-19 19:21:32 +02:00
OPNA2608
c768ee4aa3
nixos/lomiri: ubuntu_font_family -> ubuntu-classic
2024-07-19 19:20:59 +02:00
Peder Bergebakken Sundt
b2a54feb35
Merge pull request #279408 from alyssais/mailman-nginx-timeout
...
nixos/mailman: increase nginx proxy timeout
2024-07-19 17:56:07 +02:00
Aleksana
532db1f9d1
Merge pull request #310621 from Istvan91/dont_write_defaults_in_ssh_config
...
nixos/ssh: don't write addressfamily with default value in config
2024-07-19 21:23:08 +08:00
github-actions[bot]
a6c20a7387
Merge staging-next into staging
2024-07-19 12:01:49 +00:00
Sandro
89d95fb2bc
Merge pull request #327939 from Guanran928/libreddit
2024-07-19 13:47:14 +02:00
Sarah Brofeldt
54fbcf1be8
Merge pull request #321632 from PedroRegisPOAR/kubernetes-mkCert-drops-nogroup-as-default
...
nixos/kubernetes: adds argument to mkCert defaulting to kubernetes group
2024-07-19 12:49:49 +02:00
Jonas Chevalier
676e42a45e
Merge pull request #327729 from zimbatm/odoo-fixes
...
odoo fixes
2024-07-19 12:35:03 +02:00
Sirio Balmelli
c2b4c0e51d
tests/odoo: replace db init workaround with services.odoo.autoInit
...
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2024-07-19 11:52:01 +02:00
Sirio Balmelli
85761ade56
modules/odoo: add autoInitExtraFlags
...
Allow module user to specify additional flags to be passed on autoInit
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2024-07-19 11:51:57 +02:00
Sirio Balmelli
67bcb287ec
modules/odoo: execute autoInit only once
...
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2024-07-19 11:51:52 +02:00
Philip Taron
c67ed48869
nixos/ldap: avoid top-level with
expression ( #327992 )
2024-07-19 11:19:51 +02:00
Philip Taron
f56ba38335
make-disk-image.nix: avoid top-level with statement ( #327020 )
2024-07-19 11:19:19 +02:00
Ivan Trubach
7919709a23
nixos/modules: use mapAttrsToList instead of mapAttrsFlatten
2024-07-19 11:39:39 +03:00
Frédéric Christ
0539bbe086
nixos/tests: Fix tests failing with new default IPv6 configuration
2024-07-19 09:58:25 +02:00
github-actions[bot]
f6ed4c2f35
Merge staging-next into staging
2024-07-19 06:01:45 +00:00
Matthew Croughan
be9599e3d4
nixos/scion: introduce package option ( #327765 )
2024-07-19 02:30:10 +02:00
github-actions[bot]
f316203fda
Merge staging-next into staging
2024-07-19 00:03:05 +00:00
lassulus
3575fad9da
Merge pull request #323466 from andersk/grep-stray
...
nixos/udev: Fix `grep: warning: stray \ before /`
2024-07-18 23:02:07 +02:00
Jörg Thalheim
054c2d71f7
Merge pull request #328221 from nikstur/fix-overlay-etc
...
nixos/etc: handle mountpoints on top of /etc when switching
2024-07-18 21:59:30 +02:00
nikstur
6abbe725ca
nixos/etc: handle mountpoints on top of /etc when switching
...
The activation script that remounts the /etc overlay now handles other
mount points on top of /etc by bind mounting them to the new temporary
/etc overlay and then atomically revealing it.
2024-07-18 21:28:53 +02:00
nikstur
289dd22132
nixos/qemu-vm: simplify building nix store image
...
Summary of this change:
- Simplify code.
- Stop a disk image from being cached in the binary cache.
- Make erofs Nix Store image build in an acceptable time outside of
testing environments (like `darwin.builder`).
- Do not regress on performance for tests that use many store paths in
their Nix store image.
- Slightly longer startup time for tests where not many store paths are
included in the image (these probably shouldn't use `useNixStoreImage`
anyways).
- Slightly longer startup time when inputs of VM do not change because
the Nix store image is not cached anymore.
Remove the `storeImage` built with make-disk-image.nix. This produced a
separate derivation which is then cached in the binary cache. These
types of images should be avoided because they gunk up the cache as they
change frequently. Now all Nix store images, whether read-only or
writable are based on the erofs image previously only used for read-only
images.
Additionally, simplify the way the erofs image is built by copying the
paths to include to a separate directory and build the erofs image from
there.
Before this change, the list of Nix store paths to include in the Nix
store image was converted to a complex regex that *excludes* all other
paths from a potentially large Nix store.
This previous approach suffers from two issues:
1. The regex is complex and, as admitted in the source code of the
includes-to-excludes.py script, most likely contains at least one
error. This means that it's unlikely that anyone will touch this
piece of software again.
2. When the Nix store image is built from a large Nix store (like when
you build the VM script to run outside of any testing context) this
regex becomes painfully slow. There is at least one prominent
use-case where this matters: `darwin.builder`.
Benchmarking impressions:
- Building Nix store via make-disk-image.nix takes ~25s
- Building Nix store as an erofs image takes ~4s
- Running nixosTests.qemu-vm-writable-store-image takes ~10s when
building the erofs image with the regex vs ~14s when building by
copying to a temporary directory.
- nixosTests.gitlab which had the biggest gains from the initial erofs
change takes the same time as before.
- On a host with ~140k paths in /nix/store, building the erofs image
with the regex takes 410s as opposed to 6s when copying to a temporary
directory.
2024-07-18 20:24:58 +02:00
github-actions[bot]
401d4660b3
Merge staging-next into staging
2024-07-18 18:01:57 +00:00
lassulus
a62c421981
Merge pull request #290730 from nikstur/qemu-vm-refactoring
...
qemu-vm.nix refactoring
2024-07-18 19:34:51 +02:00
nikstur
b6e354f052
nixos/qemu-vm: remove creation of /etc/nixos
...
/etc/nixos is already created by stage-2-init.sh
2024-07-18 19:11:28 +02:00
nikstur
cb5a876e82
nixos/qemu-vm: consistently use efiSysMountPoint
...
Remove the explicit creation of efiSysMountPoint. This is not needed in
the scripted or the systemd initrd.
2024-07-18 19:11:27 +02:00
nikstur
b7b90d0455
nixos/qemu-vm: fsck ESP
...
The ESP is a writable vfat filesystem that can be fscked like any other
fs thus we should stick to the default.
2024-07-18 19:11:27 +02:00
nikstur
0e5f929851
nixos/tests/qemu-vm-store: init
2024-07-18 19:11:27 +02:00
nikstur
ded6d983d6
nixos/qemu-vm: use new overlayfs API
2024-07-18 19:11:24 +02:00
nikstur
54674e9063
nixos/qemu-vm: remove duplication between scripted and systemd initrd
2024-07-18 19:09:28 +02:00
Michael Hoang
ab65220a1a
regreet: add options for controlling theming
2024-07-19 01:28:45 +10:00
Krzysztof Nazarewski
676a51c41f
nixos/hardware.display: init
2024-07-18 16:57:40 +03:00
github-actions[bot]
844ec2d5a1
Merge staging-next into staging
2024-07-18 12:01:55 +00:00
Martin Weinelt
983077457f
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
- pkgs/development/python-modules/uvcclient/default.nix
- pkgs/development/tools/rust/rust-analyzer/default.nix
2024-07-18 12:35:33 +02:00
Jacek Galowicz
dfc9d68303
Merge pull request #319308 from frederictobiasc/nixosTest-ipv6
...
nixosTest: Introduce IPv6
2024-07-18 11:52:10 +02:00
Sandro
fa5abfe559
Merge pull request #317623 from jmbaur/stc-ng-followup
2024-07-18 11:33:59 +02:00
Frédéric Christ
c6f6c28218
nixos/testing: Add ipv6 configuration
...
This contribution enables a working IPv6 setup by default. This works
analog to the current automatic IPv4 setup.
2024-07-18 10:22:32 +02:00
Aaron Andersen
2e930eafb9
Merge pull request #318285 from gador/nixos-zabbixWeb-nginx
...
nixos/zabbixWeb: Add nginx as webserver, add zabbix 6.4
2024-07-17 21:22:13 -04:00
Martin Weinelt
bf8439efae
Merge pull request #311927 from mweinelt/music-assistant
...
music-assistant: init at 2.0.7
2024-07-18 02:31:18 +02:00
Darragh Elliott
61820de2d4
ddns-updater: Add module, test, update script
2024-07-17 21:56:05 +00:00
Sandro
669a3a6fe0
Merge pull request #327748 from lluchs/fix-tsm-client-lists
...
nixos/tsm-client: Fix multi-value dsm.sys options
2024-07-17 23:05:09 +02:00
Florian Brandes
7d3b77d66f
nixos/zabbixWeb: format
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-07-17 22:33:47 +02:00
Florian Brandes
9ca5b84e27
nixos/zabbixWeb: add nginx config
...
Co-authored-by: Aaron Andersen <aaron@fosslib.net>
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-07-17 22:31:50 +02:00
Martin Weinelt
974165d1cc
nixos/doc/rl-2411: add music-assistant
2024-07-17 22:29:39 +02:00
Martin Weinelt
0abdf47358
nixos/tests/music-assistant: init
2024-07-17 22:29:38 +02:00
Martin Weinelt
76442766ea
nixos/music-assistant: init
2024-07-17 22:29:38 +02:00
Johannes Jöns
3f7fcbb2f9
Merge pull request #290014 from jopejoe1/ubuntu-font
...
ubuntu-sans{,-mono}: rename from ubuntu_font_family, 0.83 -> 1.004
2024-07-17 18:46:36 +00:00
Kira Bruneau
b37088de74
Merge pull request #326894 from kira-bruneau/replay-sorcery
...
replay-sorcery: remove as it is unmaintained upstream
2024-07-17 14:37:51 -04:00
Artturin
20cf80e167
Merge branch 'staging-next' into staging
2024-07-17 21:29:37 +03:00
Philip Taron
33a4732e46
nixos/swap: avoid top-level with
expressions ( #327991 )
2024-07-17 20:23:14 +02:00
Pol Dellaiera
74d05311fd
Merge pull request #327886 from drupol/nixos-tika-module-add-options
...
nixos/tika: add `enableOcr` option
2024-07-17 20:10:06 +02:00
Philip Taron
1438803fb5
nixos/users-groups: avoid top level with lib
; use lib
before builtins
( #327757 )
2024-07-17 20:00:54 +02:00
Cassandra McCarthy
c6ba378b7b
airsonic: update context-path directive
...
This line has been broken since the service file was created. According
to the [spring docs] that Airsonic uses, server.context-path is what
should be here. I've tested this by manually setting it as an extra JVM
option on my machine, and it works.
[spring docs]: https://docs.spring.io/spring-boot/docs/1.4.5.RELEASE/reference/htmlsingle/#common-application-properties
2024-07-17 13:23:19 -04:00
Sandro
1607a42b49
Merge pull request #290452 from flandweber/borgmatic-exporter
...
borgmatic-exporter: init at 0.2.5
2024-07-17 19:08:28 +02:00
Nicolas Mémeint
1ceb55d4b9
nixos/authelia: Remove options incompatible with new settings
...
- Remove settings.server.{host,port} options
- Replaced by settings.server.address
- If any of settings.server.{host,port,path} are specified in the
configuration, a warning is displayed and these values will be used
instead of settings.server.address
- Change what secrets.oidcIssuerPrivateKeyFile maps to
- Previously: AUTHELIA_IDENTITY_PROVIDERS_OIDC_ISSUER_PRIVATE_KEY_FILE
- Now: identity_providers.oidc.jwks[0].key
- Not done directly in the NixOS settings config but as a separate
YAML config file
- Done that way because Go templates are not correctly handled by
the YAML generator (#319716 )
- Change secrets.jwtSecretFile env variable mapping
- Previously: AUTHELIA_JWT_SECRET_FILE
- Now: AUTHELIA_IDENTITY_VALIDATION_RESET_PASSWORD_JWT_SECRET_FILE
2024-07-17 17:26:46 +02:00
Nicolas Mémeint
12f1589056
authelia: 4.37.5 -> 4.38.9
2024-07-17 17:26:46 +02:00
Guanran Wang
f7a0c71b61
libreddit: remove as unmaintained upstream
2024-07-17 23:03:14 +08:00
Aleksana
a9a4e171c7
Merge pull request #327032 from danc86/push-krkxkxtnruqp
...
nixos/sssd: fix KCM to use new krb5 settings
2024-07-17 22:29:09 +08:00
Pol Dellaiera
6b3c00c65a
nixos/tika: add enableOcr
option
2024-07-17 13:14:35 +02:00
Weijia Wang
078fdedf26
Merge branch 'staging-next' into staging
2024-07-17 13:10:23 +02:00
Sandro
51fcc2c92e
Merge pull request #314440 from ju1m/radicle
2024-07-17 13:04:06 +02:00
Kartik Gokte
dbba11e241
nixos/prometheus-pve-exporter: added new options introduced in v3.4.3
2024-07-17 16:09:11 +05:30
zimbatm
d11a54cb2f
nixos/odoo: set data_dir explicitly
...
Don't hide the data is a private sub-folder.
Before:
* /var/lib/private/odoo/.local/share/Odoo/
After:
* /var/lib/private/odoo/data
2024-07-17 10:59:01 +02:00
Pyrox
a24fa6098d
nixos/gotenberg: init
2024-07-17 10:37:35 +02:00
OTABI Tomoya
43d306e7db
Merge pull request #326398 from phaer/etebase-python
...
etebase-server: use buildPythonApplication, default to withLdap = false
2024-07-17 10:00:42 +09:00
github-actions[bot]
4c086d8ee0
Merge staging-next into staging
2024-07-17 00:03:16 +00:00
Lukas Werling
f52ee2af39
nixos/tsm-client: Fix multi-value dsm.sys options
...
A configuration such as:
programs.tsmClient.servers.backup.domain = [ "/dir1" "dir2" ];
...would previously result in an error ("cannot coerce a list to a
string"), since `makeDsmSysLines` would return a nested list.
2024-07-16 23:38:14 +02:00
Robert Hensing
2d9a686483
nixos/nix-channel.nix: shellcheck and fix the activation check
2024-07-16 22:09:33 +02:00
zimbatm
c570314635
nixos/odoo: add autoInit option
...
When enabled, Odoo will automatically initialize the database on
startup.
2024-07-16 21:55:13 +02:00
zimbatm
750f1478fc
nixos/odoo: use env vars to configure Odoo
...
This allows running multiple commands with the same settings.
2024-07-16 21:55:13 +02:00
Robert Hensing
3f76dcea93
nixosTests.installer.switchToFlake: It is probably really stupid
...
We may want to clear NIX_PATH when channels are disabled, or maybe
it has to be a separate option.
This is just very frustrating to me.
2024-07-16 21:45:00 +02:00
Julien Malka
af6c7624fa
Merge pull request #327708 from SuperSandro2000/systemdBootBuilder
2024-07-16 21:38:10 +02:00
Robert Hensing
46df92b270
nixosTests.installer.switchToFlake: Adjust for workaround in #323613
2024-07-16 21:34:40 +02:00
Robert Hensing
34fee8c804
nixos/nix-channel: Highlight and tidy the warnings
2024-07-16 21:34:40 +02:00
Pol Dellaiera
dfef8af6e9
Merge pull request #326939 from abysssol/ollama-split-test
...
nixos/ollama: split cuda and rocm from service test
2024-07-16 21:02:07 +02:00
Robert Hensing
1022da85ab
nixos/activation-script: Add lib.sh with warn()
2024-07-16 20:42:06 +02:00
phaer
c437fb23e1
etebase-server: use buildPythonApplication...
...
...not pythonPackage. This is an app, living in pkgs/servers, so
we just use callPackage in all-packages and drop the python module.
python3.pkgs.toPythonModule could be used if a python module was needed.
Before that change legacyPackages.x86_64-linux.python311.pkgs.etebase-server.python
would give a python 3.12 release, and was therefore broken.
etebase-server = toPythonModule (pkgs.etebase-server.override {
python3 = python;
});
would now be correct
2024-07-16 20:20:29 +02:00
github-actions[bot]
df8055b727
Merge staging-next into staging
2024-07-16 18:01:37 +00:00
Sandro Jäckel
0e5342f48a
nixos/systemd-boot: give systemdBootBuilder a better name
...
Before it had twice a store hash which made nix store diff-closures
kinda ugly.
2024-07-16 19:53:57 +02:00
Artturin
a516ea8c99
Merge branch 'staging-next' into staging
2024-07-16 19:07:48 +03:00
Sandro
c0e4367e8f
Merge pull request #267764 from Silver-Golden/nixos/proxmox-lxc-import-not-activate
2024-07-16 17:02:47 +02:00
❄️
930b0dca59
Merge pull request #327476 from rorosen/k3s-extra-flags-list
...
nixos/k3s: accept a list of extraFlags
2024-07-16 09:27:19 -03:00
Sandro
0397741f8a
Merge pull request #324698 from bbenno/graylog-6_0
2024-07-16 14:24:21 +02:00
Sandro
11964fa63e
Merge pull request #327361 from arthsmn/flatpak-builder-update
2024-07-16 13:55:12 +02:00
Kira Bruneau
c0c8a36716
replay-sorcery: remove as it is unmaintained upstream
2024-07-16 07:29:07 -04:00
lassulus
40e2c89c57
Merge pull request #327324 from quantenzitrone/ydotool
...
programs.ydotool: remove invalid systemd directive
2024-07-16 13:24:36 +02:00
Atemu
aba669227b
Merge pull request #326618 from emilazy/drop-ffmpeg-5
...
ffmpeg_5: drop
2024-07-16 13:06:36 +02:00
Finn Landweber
0d58b75cba
added prometheus-borgmatic-exporter module
2024-07-16 12:17:49 +02:00
Sandro
10635f7d2a
Merge pull request #202068 from justinas/nginxlog-exporter-typed-options
2024-07-16 11:07:18 +02:00
Aleksana
ae5d2af73e
Merge pull request #327288 from Mic92/xmr-stak
...
xmr-stak: remove
2024-07-16 16:37:20 +08:00
Robert Rose
cc2790ff1e
nixos/k3s: accept a list of extraFlags
...
Accept a list of strings for the extraFlags
option in addition to the previous single
string.
2024-07-16 08:20:32 +02:00
Philip Taron
2e17c4a4da
nixos/amazon-image: avoid top-level with statements
2024-07-15 22:02:39 -07:00
Philip Taron
3ba72e2834
nixos/amazon-image: avoid top-level with statements in maintainers script
2024-07-15 22:02:39 -07:00
Max
1dd44eaf67
nixos/pam: use Kanidm's package option
2024-07-16 00:39:03 +02:00
Adam C. Stephens
a167a16697
Merge pull request #326620 from bbigras/incus
...
incus: 6.2.0 -> 6.3.0
2024-07-15 14:47:18 -04:00
Masum Reza
c796e4e5ac
Merge pull request #323877 from Luflosi/update/darling-dmg
...
darling-dmg: 1.0.4+git20200427 -> 1.0.4-unstable-2023-07-26
2024-07-15 22:40:06 +05:30
Bruno Bigras
856651fda8
nixos/incus: INCUS_OVMF_PATH -> INCUS_EDK2_PATH
2024-07-15 12:10:50 -04:00
Bobby Rong
d4f7ad898f
Merge pull request #326687 from getchoo/pkgs/budgie/by-name
...
move all packages from budgie & budgiePlugins scopes
2024-07-15 22:41:54 +08:00
Sandro
99fe5240da
Merge pull request #325811 from Naxdy/work/blackmagic
2024-07-15 16:41:11 +02:00
Weijia Wang
97381b7b83
Merge pull request #322106 from codyps/lighthouse-5.2.0
...
lighthouse: 4.6.0 → 5.2.0
2024-07-15 16:21:56 +02:00
Zitrone
10c8868b7f
programs.ydotool: remove invalid systemd directive
...
fixes #327156
2024-07-15 16:03:15 +02:00
arthsmn
05b4a52e0a
flatpak-builder: update test
2024-07-15 09:49:49 -03:00
K900
c3391ff001
nixos-alsa: remove with lib;
, fix undefined references
2024-07-15 10:33:34 +03:00
Jörg Thalheim
fdfe59f7b3
xmr-stak: remove
2024-07-15 09:30:59 +02:00
Masum Reza
a14c5d651c
Merge pull request #306516 from gador/init-blenderfarm
...
blendfarm: init at 1.1.6; nixos/blendfarm: init
2024-07-15 09:37:31 +05:30
abysssol
aa8e02582d
nixos/ollama: split cuda and rocm from service test
...
Cuda and rocm are platform specific, only working on linux.
Also, ofborg won't run any of the service test at all because
cuda is unfreely licensed.
2024-07-14 22:01:56 -04:00
seth
1b26960b05
nixos/doc/rl-2411: budgie
and budgiePlugins
have been removed
2024-07-14 15:38:11 -04:00
seth
731fb7477c
budgie-analogue-clock-applet: move from budgiePlugins scope to top-level
2024-07-14 15:37:52 -04:00
seth
fef55ad1ca
magpie: move from budgie scope to top-level
2024-07-14 15:33:01 -04:00
seth
50124d6c9f
budgie-session: move from budgie scope to top-level
2024-07-14 15:33:01 -04:00
seth
228edade41
budgie-screensaver: move from budgie scope to top-level
2024-07-14 15:33:00 -04:00
seth
51bfa7985c
budgie-gsettings-override: move from budgie scope to top-level
2024-07-14 15:33:00 -04:00
seth
9bfabc5a06
budgie-desktop-view: move from budgie scope to top-level
2024-07-14 15:32:59 -04:00
seth
417179abbd
budgie-desktop{,with-plugins}: move from budgie scope to top-level
2024-07-14 15:32:58 -04:00
seth
96bab1b8b0
budgie-control-center: move from budgie scope to top-level
2024-07-14 15:32:57 -04:00
seth
ba97c97f32
budgie-backgrounds: move from budgie scope to top-level
2024-07-14 15:32:57 -04:00
Naxdy
73ffe01d1a
nixos/decklink: init
2024-07-14 20:42:52 +02:00
Vladimir Panteleev
1e6acabaeb
nix-channel: do not set empty nix-path when disabling channels
...
An empty nix-path in nix.conf will disable NIX_PATH environment variable
entirely, which is not necessarily implied by users who want to disable
nix channels. NIX_PATH also has some usages in tools like nixos-rebuild
or just as user aliases.
That change is surprising and debatable, and also caused breakages in
nixpkgs-review and user configs.
See:
- https://github.com/NixOS/nixpkgs/pull/242098/files#r1269891427
- https://github.com/Mic92/nixpkgs-review/issues/343
- https://github.com/NixOS/nix/pull/10998
Co-authored-by: oxalica <oxalicc@pm.me>
2024-07-14 18:17:16 +00:00
github-actions[bot]
31817540ee
Merge staging-next into staging
2024-07-14 18:01:37 +00:00
Sandro
3c2e182677
Merge pull request #318897 from symphorien/btrbk_undeprecate_extraPackages
...
nixos/btrbk: undeprecate extraPackages
2024-07-14 19:13:55 +02:00
Sandro
77ee426a4d
Merge pull request #324663 from OPNA2608/init/lomiri/teleports
...
lomiri.teleports: init at 1.20
2024-07-14 18:47:54 +02:00
Florian Brandes
f312bdb5d7
nixos/blendfarm: init
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-07-14 21:01:04 +05:30
Masum Reza
47d9445dfa
Merge pull request #311189 from Luis-Licea/master
...
nixos/localsend: init
2024-07-14 19:53:43 +05:30
Sandro
8f24fa52bb
Merge pull request #317488 from asbish/master
...
nixos/prometheus-snmp-exporter: add environmentFile option
2024-07-14 16:17:05 +02:00
Shiva Kaul
04967c307f
nixos/spiped: remove broken chmod's from preStart
...
Remove `chmod`s which were (1) broken and (2) no longer considered good Nix practice.
2024-07-14 22:04:53 +10:00
github-actions[bot]
0d7af056e2
Merge staging-next into staging
2024-07-14 12:02:04 +00:00
Pol Dellaiera
1a8e33d451
Merge pull request #326532 from drupol/module/add-tika
...
nixos/tika: init module
2024-07-14 12:27:27 +02:00
Emily
f9eee6b0a7
ffmpeg_5: drop
2024-07-14 08:35:56 +01:00
Emily
aef28c7834
nixos/akkoma: unpin ffmpeg_5
...
Their Dockerfile uses Alpine’s ffmpeg package, which is already
on 6. They just invoke the command‐line tool and nothing they do
looks particularly version‐sensitive.
2024-07-14 08:34:23 +01:00
Emily
b801dc2813
nixos/frigate: unpin ffmpeg_5
...
It just uses the command‐line tool, and the test passes.
2024-07-14 08:34:23 +01:00
Dan Callaghan
375ef3c127
nixos/sssd: fix KCM to use new krb5 settings
...
krb5.libdefaults moved to security.krb5.settings.libdefaults in PR #243169 .
2024-07-14 16:43:56 +10:00
Vladimír Čunát
211398c03e
Merge branch 'staging-next' into staging
2024-07-14 08:35:35 +02:00
Jörg Thalheim
de95681a8d
Merge pull request #319836 from martinetd/bpftrace_headers
...
bpftrace: fix regressions with 0.20.4
2024-07-14 05:58:31 +02:00
tomberek
e28b6650c3
Merge pull request #320462 from amozeo/pkgs/nixos-rebuild/by-attr
...
nixos-rebuild, nixos-install: add support for --file and --attr flags
2024-07-13 20:46:31 -04:00
éclairevoyant
9665639708
Merge pull request #310708 from importantblimp/180654
...
nixos/input-method: deprecate .enabled option; add .type and .enable options
2024-07-14 00:02:13 +00:00
lassulus
ee2d97a3ce
Merge pull request #323604 from LennyPenny/patch-1
...
nixos/tandoor-recipes: enable serving of media files by default
2024-07-13 21:36:17 +02:00
Gavin John
e69e59cbce
{nixos}localsend: Add pandapip1 as maintainer
2024-07-14 00:08:34 +05:30
Gavin John
3e8b6a47fb
nixos/doc/rl-2411: Document programs.localsend
2024-07-14 00:08:34 +05:30
Luis David Licea Torres
1cbd2f94cb
nixos/tests/localsend: init
2024-07-14 00:08:33 +05:30
Luis David Licea Torres
f5443063a2
nixos/localsend: init module
2024-07-14 00:08:33 +05:30
Guillaume Girol
98f7683671
Merge pull request #324585 from timschumi/gsr-2024-07-04
...
gpu-screen-recorder{,-gtk}: Update to unstable-2024-07-05 (+ systemd unit and capabilities)
2024-07-13 17:05:00 +02:00
K900
01fe231d85
Merge pull request #326262 from K900/no-more-sound-enable
...
nixos/alsa: kill sound.enable and friends with fire
2024-07-13 14:04:22 +03:00
K900
3eeff54780
nixos/alsa: kill sound.enable and friends with fire
2024-07-13 13:56:18 +03:00
OPNA2608
77aaa0695f
nixos/lomiri: Add teleports
2024-07-13 10:45:42 +02:00
OPNA2608
e5ad7914a8
tests/teleports: init
2024-07-13 10:45:16 +02:00
Jörg Thalheim
084fddb13f
Merge pull request #326701 from turtton/multiple-efi-support
...
nixos/systemd-boot-builder: fix installed_match regex
2024-07-13 10:16:37 +02:00
turtton
be20b91547
nixos/systemd-boot-builder: fix installed_match regex
...
Fix regular expression used to get bootloader versions from bootctl status.
This avoids problems that occur in minor environments like mine.
References: #296563
2024-07-13 09:20:13 +02:00
superherointj
e3e012325b
k3s/tests/auto-deploy: fix race condition
...
Co-authored-by: wrmilling marcusramberg
2024-07-12 17:58:00 -03:00
superherointj
b298bbfce0
k3s/nixos/tests: move comments to test (clean-up)
2024-07-12 17:58:00 -03:00
Bruno Bigras
c2a12db1a4
nixos/incus: add skopeo and umoci
2024-07-12 16:34:17 -04:00
Jan Tojnar
1275c3f884
Merge branch 'staging-next' into staging
2024-07-12 21:36:23 +02:00
Tim Schumacher
cddf0244b3
gpu-screen-recorder: Add program module for creating setcap wrappers
...
Co-authored-by: oddlama <oddlama@oddlama.org>
Co-authored-by: ash <ash@sorrel.sh>
2024-07-12 21:30:17 +02:00
Pol Dellaiera
c8bf7321a9
nixos/tika: init module
2024-07-12 18:46:53 +02:00
Maximilian Bosch
8d75ee9c03
Merge pull request #317567 from erictapen/postgresql-tls-client-cert-test
...
nixos/tests/postgresql: add tls client cert test
2024-07-12 15:08:37 +00:00
Florian Klink
68767b54d3
Merge pull request #321935 from Ma27/nspawn-cgroupsv2
...
nixos/nspawn: cgroupsv2 by default
2024-07-12 18:06:08 +03:00
❄️
4c8eaad86a
Merge pull request #326542 from superherointj/k3s-use-teams
...
k3s: use team for maintainers
2024-07-12 11:23:58 -03:00
superherointj
5266d2da66
k3s/tests/auto-deploy: fix auto-deploy reference
...
* re-establish alphabetical order
* fix typo on comment
2024-07-12 10:06:45 -03:00
Masum Reza
20d8c32dbf
Merge pull request #316658 from symphorien/ibus_engine_option_error_message
...
nixos/ibus: improve error message for non-engine packages
2024-07-12 18:18:21 +05:30
superherointj
bbc168ab4c
k3s: use team for maintainers
2024-07-12 09:30:38 -03:00
Johannes Jöns
07c1bf2c3a
Merge pull request #326531 from Aleksanaa/nixos/vim
...
nixos/vim: improve warning message
2024-07-12 12:27:23 +00:00
github-actions[bot]
b66506a79e
Merge staging-next into staging
2024-07-12 12:01:44 +00:00
Martin Weinelt
e62de266ad
Merge pull request #326149 from mguentner/remove_mxisd_ma1sd
...
nixos/mxisd: remove module
2024-07-12 13:15:11 +02:00
aleksana
03d414a125
nixos/vim: improve warning message
2024-07-12 18:52:42 +08:00
Marcus Ramberg
72249a0d35
Merge pull request #275180 from rorosen/extend-k3s-module
2024-07-12 12:02:32 +02:00
Maximilian Güntner
23e62062bc
nixos/mxisd: remove module
...
mxisd and ma1sd are both unmaintained
2024-07-12 11:44:59 +02:00
GY
bcc7eff2c5
nixos/input-method: deprecate .enabled option; add .type and .enable options
...
This commit introduces two new properties:
`enable` and `type`, to replace the `enabled` property.
`enable` has the same meaning as is common across nixpkgs.
`type` has the same meaning as the existing `enabled` property.
`enabled` property is now deprecated and will be removed in a future release.
Fixes #180654
2024-07-12 03:59:20 -04:00
Doron Behar
3cddaded22
Merge pull request #318015 from doronbehar/pkg/yarnConfigHook
...
Create yarnBuildHook and yarnConfigHook
2024-07-12 09:45:26 +03:00
Vladimír Čunát
2c053848df
Merge branch 'master' into staging
2024-07-11 22:05:05 +02:00
Wroclaw
eeb1dffd02
nixos/nixos-install: add support for --file and --attr flags
2024-07-11 21:34:01 +02:00
seth
e708e7a14d
nixos/nvidia: enable modesetting by default on driver versions >= 535
2024-07-11 15:14:28 -04:00
Aleksana
bed9309adc
Merge pull request #325697 from Pandapip1/envision-udev-rules
...
nixos/envision: Add udev rules
2024-07-11 21:36:57 +08:00
Aleksana
e04b0e7323
Merge pull request #326162 from jopejoe1/vim-refactor
...
nixos/vim: add enable option and link `/share/vim-plugins` only when …
2024-07-11 21:35:06 +08:00
Robert Hensing
ca6eda04cc
Merge pull request #325929 from jfroche/nix-2.18.5
...
nixVersions.nix_2_18: 2.18.4 -> 2.18.5
2024-07-11 14:29:46 +02:00
Florian Klink
a307e5d76b
Merge pull request #326068 from phozzy/Feat/Add-syslog-capabilities-4-opentelemetry-collector
...
Feat/add syslog capabilities 4 opentelemetry collector
2024-07-11 15:10:43 +03:00
Jonas Chevalier
87fa27e3aa
Merge pull request #321410 from mogeko/rke2
...
rke2: add killall script
2024-07-11 12:15:24 +02:00
Masum Reza
ae20d8d61a
Merge pull request #325951 from mjoerg/magic-wormhole-python-3.12
...
magic-wormhole: make usable with Python 3.12
2024-07-11 15:32:13 +05:30
Sandro
24cefb01b3
Merge pull request #284419 from ocfox/realm
2024-07-11 10:46:47 +02:00
K900
1f86d2ae2c
Merge pull request #324921 from CobaltCause/more-magic-kernel-params
...
nixos/nvidia: enable fbdev when available
2024-07-11 09:39:35 +03:00
Artur Faizullin
4e3c5fb713
nixos/opentelemetry-collector: Avoid using a fixed hardcoded path
...
Follow the boyscout rule.
2024-07-11 08:27:29 +02:00
Artur Faizullin
40013729d3
nixos/opentelemetry-collector: Use SupplementaryGroups to add the dynamic user to systemd-journal group
...
OpenTelemetry collector's Journald Receiver has not enough permissions
2024-07-11 08:23:20 +02:00
Artur Faizullin
e304e2ee59
nixos/opentelemetry-collector: Accept changes from linter
...
Follow the boyscout rule.
2024-07-11 08:19:48 +02:00
jopejoe1
5f56edf0b9
nixos/vim: add enable option and link /share/vim-plugins
only when vim is enabled
2024-07-11 08:08:12 +02:00
Aleksana
733998ee32
Merge pull request #326160 from jopejoe1/nano-link
...
nixos/nano: only link `/share/nano` when nano is enabled
2024-07-11 12:09:01 +08:00
Masum Reza
341ef0e80b
Merge pull request #321142 from treyfortmuller/tff/cloudflare-warp-module
...
nixos/cloudflare-warp: init module
2024-07-11 09:28:09 +05:30
Nick Cao
5df12940bd
nixos/udev: remove rules for /dev/kvm
...
Permissions on /dev/kvm are already specified by tmpfiles.d rules
Reference: https://github.com/systemd/systemd/blob/v255/tmpfiles.d/static-nodes-permissions.conf.in#L18
2024-07-10 21:06:01 -04:00
Peder Bergebakken Sundt
0271af555b
Merge pull request #309213 from jmbaur/homed-nixos-test
...
nixos/homed: fix test
2024-07-11 01:41:30 +02:00
Peder Bergebakken Sundt
26b1af9155
Merge pull request #318543 from TomaSajt/terraria-kill-service
...
nixos/terraria: kill session when stopping without world selected
2024-07-11 01:38:35 +02:00
Martin Weinelt
176a56c40f
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
- pkgs/applications/misc/blender/default.nix
- pkgs/development/web/nodejs/nodejs.nix
2024-07-11 01:06:28 +02:00
Aaron Andersen
6c4182b0c2
Merge pull request #325957 from mibmo/module/clamav/package-option
...
nixos/clamav: add package option
2024-07-10 17:18:41 -04:00
Wroclaw
d77469c442
nixos/tests/installer: add testByAttrSwitch
2024-07-10 20:59:41 +02:00
Wroclaw
c7b66353bf
nixos/tests/installer: rename "flake" argument in makeConfig and reverse meaning
...
to "withTestInstrumentation", which reflects what this argument does
2024-07-10 20:59:41 +02:00
jopejoe1
a9007d0831
nixos/nano: only link /share/nano
when nano is enabled
2024-07-10 20:29:50 +02:00
Trey Fortmuller
7b32ea9abb
nixos/cloudflare-warp: init
...
Co-authored-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
removed `with lib;` at the top level
cleanup
2024-07-10 22:48:57 +05:30
Peder Bergebakken Sundt
447ca95585
Merge pull request #320277 from Yarny0/tsm-client-update
...
tsm-client: update and migrate to by-name and finalAttrs
2024-07-10 19:00:24 +02:00
Gavin John
e3e16de910
nixos/envision: Add udev rules
2024-07-10 10:53:02 -04:00
Sandro
96b59d07fb
Merge pull request #308779 from SuperSandro2000/shells-environment-followup
2024-07-10 16:48:15 +02:00
ocfox
f0e2e1d83e
nixos/realm: add release note
2024-07-10 16:43:18 +02:00
ocfox
76b5481df7
nixosTests.realm: init
2024-07-10 16:43:17 +02:00
ocfox
86ce0733d2
nixos/realm: init
...
Co-authored-by: Nick Cao <nickcao@nichi.co>
Co-authored-by: oluceps <i@oluceps.uk>
2024-07-10 16:43:17 +02:00
Robert Schütz
626ecc4e32
Merge pull request #325711 from wahjava/update-vaultwarden
...
vaultwarden: 1.30.5 -> 1.31.0
2024-07-10 07:21:26 -07:00
Ashish SHUKLA
4d8ce0754f
vaultwarden: 1.30.5 -> 1.31.0
2024-07-10 14:46:37 +02:00
WilliButz
0864b38144
nixos/repart-image: fix amend script
...
Calling ruff directly on files was deprecated in favor of
`ruff check`. Since #322953 usage without the subcommand is no longer
possible.
2024-07-10 11:40:40 +02:00
Masum Reza
025f6d60e3
Merge pull request #326047 from britter/britter/onlyoffice-typos
...
onlyoffice: typo fixes, remove top level `with lib;`
2024-07-10 15:01:05 +05:30
Benedikt Ritter
57ea5be929
onlyoffice: Remove top-level with lib;
...
Prepend affected components with `lib.` instead.
2024-07-10 10:42:29 +02:00
lassulus
11dbf85aad
Merge pull request #325637 from Stunkymonkey/jtisi-meet-chmod-chown
...
nixos/jitsi-meet: prefer 'serviceConfig' over 'chmod'/'chown'
2024-07-10 09:57:18 +02:00
Benedikt Ritter
d61489db1a
onlyoffice: Fix typos
2024-07-10 09:14:21 +02:00
Doron Behar
238d267aef
doc: mention yarn hooks in release notes
2024-07-10 09:39:48 +03:00
Martin Joerg
a85c314882
nixos/magic-wormhole-mailbox-server: use Python 3.11, adopt
...
magic-wormhole-mailbox-server is not yet supported with Python 3.12.
https://github.com/magic-wormhole/magic-wormhole-mailbox-server/issues/41
2024-07-09 22:22:56 +00:00
Martin Joerg
12de9a7469
nixos/magic-wormhole-mailbox-server: nixfmt
2024-07-09 22:22:56 +00:00
Gavin John
e922115dfd
nixos/doc/rl-2411: Document nixos/qgroundcontrol
2024-07-09 18:19:19 -04:00
Gavin John
b480a4b396
qgroundcontrol: Add pandapip1 as maintainer
2024-07-09 18:19:18 -04:00
Gavin John
36a1b0dc58
nixos/qgroundcontrol: init module
2024-07-09 18:19:18 -04:00
mib
8eac966310
nixos/clamav: add package option
2024-07-10 00:00:01 +02:00
Tom Butler
e7e8ad1e35
nixos: Set home directory parent tree permissions to 0755
...
When the user's home directory is created using `createHome` e.g.
```
users.users.alice = {
home = "/users/alice";
createHome = true;
};
```
The `/users` directory was created with the same permissions as `/users/alice`, `0700` by default.
The parent directory `/users` permissions results in `createHome` creating a home directory that is inaccessible to the user:
```
$ su alice
$ cd /user/alice
cd: permission denied: /users/alice
```
The underlying cause is `make_path($u->{home}, { mode => oct($u->{homeMode}) })` which sets, in the example above`, `/users` to `0700`. Instead it should be `0755` like other system directories `/var`, `/dev`, etc.
2024-07-09 23:09:09 +02:00
Justinas Stankevicius
a572d5151c
nixos/prometheus-nginxlog-exporter: define types of inner options
2024-07-09 23:12:33 +03:00
Jean-François Roche
c08c79536c
nixVersions.nix_2_18: 2.18.4 -> 2.18.5
...
Fix sandbox on macos.
More details here: https://github.com/NixOS/nix/compare/2.18.4...2.18.5
2024-07-09 21:56:09 +02:00
Franz Pletz
c7ee75329f
Merge pull request #325247 from OPNA2608/fix/lomiri/revert-glib-workarounds
...
lomiri.*: Revert GLib workarounds
2024-07-09 17:51:49 +02:00
Franz Pletz
f1d54d49b9
Merge pull request #325459 from numinit/nebula-module-tweaks
...
nixos/nebula: support non-path host keys
2024-07-09 16:59:35 +02:00
Franz Pletz
b9db8b7c16
Merge pull request #325589 from wskeele/duplicity-include-filelist
...
nixos/duplicity: Add support for --include-filelist / --exclude-filelist
2024-07-09 16:45:35 +02:00
Franz Pletz
a88ac08475
Merge pull request #325377 from hughobrien/hetzner-virtio_gpu
...
profiles/qemu_guest: add virtio_gpu to initrd
2024-07-09 15:47:21 +02:00
Franz Pletz
31c99a61da
Merge pull request #325286 from bjornfor/nixos-deconz-fix-service-stop
...
nixos/deconz: treat SIGTERM exit status as success
2024-07-09 15:07:36 +02:00
Emily Trau
5fbd57aebc
Merge pull request #325738 from Enzime/drop/Enzime
...
maintainers: remove Enzime
2024-07-09 16:00:59 +10:00
Pol Dellaiera
db41081a91
Merge pull request #323743 from NixOS/nixos/module/glance-init
...
nixos/glance: init module
2024-07-09 06:42:22 +02:00
Michael Hoang
eb725313bc
treewide: remove Enzime
2024-07-09 14:32:33 +10:00
Martin Weinelt
5a82f82cc5
Merge pull request #325594 from mweinelt/firefox-128.0
...
Firefox: 127.0.2 -> 128.0; 115.12.0esr -> 115.13.0esr; init 128.0esr
2024-07-09 01:38:57 +02:00
Will Fancher
21aed90c1e
Merge pull request #325348 from JulienMalka/remove-uefi-large-file-test
...
nixos/tests/systemd-boot: remove uefiLargeFileWorkaround test
2024-07-08 18:49:47 -04:00
Felix Buehler
16eb9ced4e
nixos/jitsi-meet: prefer 'serviceConfig' over 'chmod'/'chown'
2024-07-08 22:10:25 +02:00
Pol Dellaiera
ed24a0baf3
Merge pull request #317107 from ibizaman/deluge_exporter_init
...
prometheus-deluge-exporter: init at 2.4.0-unstable-2024-06-02
2024-07-08 20:09:50 +02:00
Martin Weinelt
6d85f70d35
firefox-esr-128-unwrapped: init at 128.0esr
2024-07-08 19:41:05 +02:00
Sandro
e08b520450
Merge pull request #323469 from OPNA2608/init/lomiri/lomiri-clock-app
2024-07-08 17:47:39 +02:00
wskeele
fff878e7c6
nixos/duplicity: Add support for --include-filelist / --exclude-filelist
2024-07-08 17:02:42 +02:00
OPNA2608
2204726a6d
nixos/lomiri: Add clock
2024-07-08 16:02:09 +02:00
OPNA2608
3efabb3359
tests/lomiri-clock-app: init
2024-07-08 16:02:09 +02:00
matthewcroughan
c53e5201f4
nixos/scion: make storing path database optional
...
Storing the SCION path sqlite databases persistently on disk is a valid
setup that improves performance, but may have outstanding bugs that need
to be investigated, so this makes persisent storage optional, off by
default.
2024-07-08 13:26:30 +02:00
Pol Dellaiera
00e9e54702
nixos/glance: init module
2024-07-08 13:14:09 +02:00
Aleksana
81c768e223
Merge pull request #324757 from sjamaan/remove-key-mgmt-from-wpa-cli-examples
...
Remove key management setting in wpa_cli examples
2024-07-08 18:13:46 +08:00
Vladimír Čunát
4c09ae2416
Merge branch 'staging-next' into staging
2024-07-08 10:43:15 +02:00
Morgan Jones
de5e0cf11b
nixos/nebula: add numinit as maintainer
...
I maintain the package and coauthored this module, so should be on it.
:-)
2024-07-08 01:06:58 -07:00
Morgan Jones
95f1ebd2aa
nixos/nebula: loosen ProtectSystem
...
"strict" may be too strict for some PKCS#11 providers.
2024-07-08 01:04:15 -07:00
Morgan Jones
b81827b992
nixos/nebula: allow string or path for keys
...
Nebula will be getting PKCS#11 support soon, and this will allow
keys to be specified as PKCS#11 URIs instead of paths.
2024-07-08 01:03:40 -07:00
Hugh O'Brien
66b896630d
profiles/qemu_guest: add virtio_gpu to initrd
2024-07-07 19:35:32 -04:00
Sandro
9d33b8d690
Merge pull request #321046 from OPNA2608/init/lomiri/lomiri-calculator-app
...
lomiri.lomiri-calculator-app: init at 4.0.2
2024-07-08 00:30:19 +02:00
Julien Malka
107fe87209
nixos/tests/systemd-boot: remove uefiLargeFileWorkaround test
2024-07-07 20:44:21 +00:00
Aaron Andersen
aa3e6fadd2
Merge pull request #325133 from jpds/nixos-prometheus-hardening
...
nixos/prometheus: systemd hardening for alertmanager/pushgateway
2024-07-07 16:22:35 -04:00
Aaron Andersen
b9ada94572
Merge pull request #325062 from matteo-pacini/nzbhydra2
...
nzbhydra2: 4.7.6 -> 7.2.3, add maintainer
2024-07-07 16:00:06 -04:00
Jörg Thalheim
ef1670eee9
Merge pull request #325291 from Stunkymonkey/bee-umask-chmod
...
nixos/bee: prefer 'install' over 'chmod'
2024-07-07 21:49:17 +02:00
Julien Malka
6701c2c867
Merge pull request #323421 from Mic92/systemd-boot-builder
2024-07-07 19:36:09 +02:00