Martin Weinelt
b68bd2ee52
23.05 is Stoat
2022-11-21 21:22:27 +01:00
Cabia Rangris
a19d805696
Merge pull request #202160 from yrd/outline
...
outline: 0.66.3 -> 0.67.0
2022-11-21 23:30:08 +04:00
Martin Weinelt
3d332ee800
Merge pull request #202211 from helsinki-systems/fix/redis-requirepass
2022-11-21 20:25:13 +01:00
Sandro
3a05360e53
Merge pull request #200082 from panicgh/fetchgit-sparse-checkout
2022-11-21 20:00:56 +01:00
github-actions[bot]
9c6223b5f6
Merge staging-next into staging
2022-11-21 18:01:33 +00:00
ajs124
57abd8c1cf
nixos/tests/acme/server: generate certs with longer validity
2022-11-21 18:18:17 +01:00
ajs124
7274df353c
nixos/tests/acme/server: patch certificate generation for longer validity
2022-11-21 18:17:55 +01:00
ajs124
195aa53509
nixos/redis: fix requirepass
2022-11-21 18:00:12 +01:00
figsoda
91969d8d37
Merge pull request #201527 from figsoda/lib
...
lib/attrsets: add concatMapAttrs
2022-11-21 11:01:43 -05:00
pacien
4cdc08f925
nixos/mautrix-telegram: document JSON env var config
...
This was introduced in mautrix-telegram v0.12.1.
See: https://github.com/mautrix/telegram/issues/584#issuecomment-1250027272
See: https://github.com/mautrix/telegram/releases/tag/v0.12.1
2022-11-21 08:46:52 -05:00
pacien
e14bdbb997
Revert "nixos/mautrix-telegram: substitute secrets in config file at runtime ( #112966 )"
...
This is no longer necessary since mautrix-telegram v0.12.1, which
supports JSON-formatted environment variable and therefore maps
natively.
See: https://github.com/mautrix/telegram/issues/584#issuecomment-1250027272
See: https://github.com/mautrix/telegram/releases/tag/v0.12.1
This partially reverts commit 24133ead28
.
2022-11-21 08:46:52 -05:00
CRTified
4a8f6ceb66
nixos/mautrix-telegram: add documentation for setting arbitrary secrets
...
The change that allows setting the secrets by an environment file had
the undocumented side effect of allowing to set any key by the environment
file (Related PR: https://github.com/tulir/mautrix-telegram/pull/332 ).
This is required to e.g. set `bridge.login_shared_secret`, which was not
documented before.
GitHub: closes #103347
2022-11-21 08:46:52 -05:00
Henri Menke
384293bbbb
nixos/alps: fixes for service hardening
2022-11-21 13:21:44 +01:00
github-actions[bot]
c7a82061f6
Merge staging-next into staging
2022-11-21 12:02:10 +00:00
Izorkin
17933082cc
nixos/mastodon: fix emoji import
2022-11-21 11:43:28 +01:00
Janne Heß
c107fb66da
Merge pull request #202132 from ElvishJerricco/systemd-stage-1-tests-hibernate
...
nixos: ext fixes with systemd-initrd
2022-11-21 10:38:19 +01:00
Yannik Rödel
4de63c6750
outline: 0.66.3 -> 0.67.0
2022-11-21 09:33:08 +01:00
Nick Cao
46328f5596
nixosTests.systemd-initrd-luks-password: test mounting device unlocked in initrd after switching root
2022-11-21 14:49:20 +08:00
Nick Cao
51e4bd298f
nixos/udev: enable initrd-udevadm-cleanup-db.service in systemd stage 1
2022-11-21 14:33:27 +08:00
github-actions[bot]
09eedfc76b
Merge staging-next into staging
2022-11-21 06:01:40 +00:00
Will Fancher
71c74bf173
nixos: Add ext to fsPackages in stage 2 with systemd-initrd enabled
2022-11-20 22:30:01 -05:00
Sandro
8b5dd47fe0
Merge pull request #201647 from jtojnar/nixos-dbus-cleanup
2022-11-21 03:01:58 +01:00
Will Fancher
23b3add0e3
nixos: Fix hibernate test with systemd stage 1
2022-11-20 21:01:51 -05:00
github-actions[bot]
feb86eb7b8
Merge staging-next into staging
2022-11-21 00:03:03 +00:00
Samuel Dionne-Riel
db50c66faf
Merge pull request #201750 from samueldr/feature/plasma-mobile-settings
...
nixos/plasma5: Sync Plasma Mobile kwinrc defaults with upstream
2022-11-20 17:16:16 -05:00
Maximilian Bosch
853d0a3f2b
Merge pull request #199150 from Ma27/grafana-fixup
...
nixos/grafana: documentation/warning improvements after #191768
2022-11-20 20:53:25 +01:00
Jörg Thalheim
83b468db28
Merge pull request #196148 from Mic92/tailscale
...
tailscale: improve formatting on warning message
2022-11-20 20:12:46 +01:00
Maximilian Bosch
4a73fad515
nixos/doc: also note that external YAML files for grafana will end up in the store
2022-11-20 20:03:38 +01:00
Maximilian Bosch
98cadbcf70
nixos/grafana: review fixes
2022-11-20 19:54:44 +01:00
github-actions[bot]
77fbd162df
Merge staging-next into staging
2022-11-20 18:01:45 +00:00
Maximilian Bosch
2580440389
Merge pull request #198470 from RaitoBezarius/nc25-openssl
...
nextcloud25: use openssl 1.1 as a PHP extension to fix RC4 encryption
2022-11-20 18:32:41 +01:00
Maximilian Bosch
6ee5ae3e48
nixos/grafana: make warning more clear
2022-11-20 18:21:41 +01:00
Maximilian Bosch
9d7e9c5965
nixos/grafana: allow using both directories or single YAML files for non-Nix provisioning
2022-11-20 18:21:41 +01:00
Maximilian Bosch
2f1dfb0db3
nixos/grafana: fix w/o datasources or dashboard provisioning
2022-11-20 18:21:41 +01:00
Maximilian Bosch
4ec456b725
nixos/grafana: fix secret-related warnings
...
Closes #198646
* The options `password`/`basicAuthPassword` were removed for
datasources in Grafana 9. The only option to declare them now is to use
`secureJsonData`.
* Fix description for contactPoints provisioning: when using file/env
providers, nothing will be leaked into the store.
* Fix regex in file-provider usage check: it's also possible to either
use `$__env{FOO}` or `$FOO` to fetch secrets from the environment.
* Fix warning for datasources: `password`/`basicAuthPassword` was
removed, also check for each setting in `secureJsonData` if
env/file-provider was used (then no warning is needed!).
2022-11-20 18:21:40 +01:00
Maximilian Bosch
b300ec349c
nixos/doc: wording fix
2022-11-20 18:21:40 +01:00
Maximilian Bosch
febc8a4307
nixos/tests/grafana: demonstrate how to use the file provider
...
Yes, it's still a store path, but it's only for demonstration purposes.
Also we now have fewer warnings in the provision test.
2022-11-20 18:21:40 +01:00
Maximilian Bosch
03b34e85d4
nixos/grafana: we only support single YAML files for provisioning
2022-11-20 18:21:39 +01:00
Maximilian Bosch
45e1ce7e3a
nixos/grafana: get rid of unnecessary flatten
for warnings
2022-11-20 18:21:39 +01:00
Maximilian Bosch
afd6199cff
nixos/grafana: re-add legacy notifiers test, mention notifiers in release notes
2022-11-20 18:21:39 +01:00
Maximilian Bosch
25b5824696
nixos/grafana: mark services.grafana.extraOptions
as removed
2022-11-20 18:21:38 +01:00
Maximilian Bosch
252785fd9c
nixos/doc: improve release-notes for services.grafana
2022-11-20 18:21:38 +01:00
Maximilian Bosch
957e368f3d
nixos/grafana: provision.{datasources,dashboards}
can't be a list anymore
...
The hack with `either` had the side-effect that the sub-options of the
submodule didn't appear in the manual. I decided to remove this because
the "migration" isn't that hard, you just need to fix some module
declarations.
However, `mkRenamedOptionModule` wouldn't work here because it'd create
a "virtual" option for the deprecated path (i.e.
`services.grafana.provision.{datasources,dashboards}`), but that's the
already a new option, i.e. the submodule for the new stuff.
To make sure that you still get errors, I implemented a small hack using
`coercedTo` which throws an error if a list is specified (as it would be
done on 22.05) which explains what to do instead to make the migration
easier.
Also, I linkified the options in the manual now to make it easier to
navigate between those.
2022-11-20 18:21:35 +01:00
ajs124
626e8b67fa
nixos/tests/acme/server: regenerate certs
...
expired today
2022-11-20 16:37:42 +01:00
Elis Hirwing
14cc62d7e6
Merge pull request #201000 from drupol/php/8.2.0
...
php82: init at 8.2.0rc6
2022-11-20 16:01:00 +01:00
github-actions[bot]
cdba88b83b
Merge staging-next into staging
2022-11-20 12:01:44 +00:00
github-actions[bot]
1d03874733
Merge staging-next into staging
2022-11-20 06:01:41 +00:00
David Wilemski
c9543015d0
nixos/firewall: remove stray quote from package option
...
This quote is not needed and shows up rendered in the manpage documenting this option.
2022-11-19 22:04:52 -06:00
Martin Weinelt
1bb3114d92
Merge pull request #201984 from hax404/deluge_test
2022-11-20 02:17:26 +01:00
Jan Tojnar
1c37b65fb9
Merge pull request #181967 from noneucat/fix/at-spi2-core
...
gnome/at-spi2-core: also set GTK_A11Y when at-spi2-core is disabled
2022-11-20 02:17:08 +01:00
Martin Weinelt
0db9431e26
Merge pull request #201991 from vlinkz/calamaresqtwebkit
2022-11-20 01:59:28 +01:00
Andy Chun @noneucat
2fedbbab9c
nixos/gnome/at-spi2-core: force GTK_A11Y=none when disabled
...
GTK 4 applications use accessibility bus directly
and will try to connect to it every time a widget is created:
https://gitlab.gnome.org/GNOME/gtk/-/issues/4831
This will make GTK 4 apps (e.g. newly ported Nautilus) grind
to a halt on systems that do not have AT-SPI service installed.
Let’s explicitly disable accessibility support with an environment
variable when the AT-SPI service is not enabled to avoid that.
Just like we do for ATK-based applications with `NO_AT_BRIDGE`.
Fixes: https://github.com/NixOS/nixpkgs/issues/197188
2022-11-20 01:50:38 +01:00
Victor Fuentes
4fe9988b89
installation-cd: Remove libsForQt5.full
2022-11-19 19:12:37 -05:00
github-actions[bot]
1e1586019b
Merge staging-next into staging
2022-11-20 00:03:01 +00:00
happysalada
82ee824968
surrealdb: module init
2022-11-19 18:58:04 -05:00
Georg Haas
f20402f8e3
nixos/tests/deluge: fix test
...
deluge-console always exits with code 1. This is known in https://dev.deluge-torrent.org/ticket/3291
2022-11-20 00:35:59 +01:00
Icy-Thought
2beff9375c
nixos/picom: add egl
backend to options
2022-11-19 19:29:22 +01:00
github-actions[bot]
14b4aa3fd4
Merge staging-next into staging
2022-11-19 18:01:53 +00:00
Martin Weinelt
c021df5792
Merge pull request #197254 from Atemu/fstab-escape-options
2022-11-19 18:08:40 +01:00
happysalada
4a3aa6ff98
tremor-rs: module init
2022-11-19 11:41:21 -05:00
Martin Weinelt
2714a22521
Merge pull request #198820 from talyz/keycloak-admin-password
2022-11-19 15:03:03 +01:00
Martin Weinelt
6c1b52297d
Merge pull request #195497 from mweinelt/crypt-hash-deprecations
2022-11-19 14:28:44 +01:00
Martin Weinelt
218e2f5e14
Merge pull request #193740 from illustris/hbase
...
hbase: remove 1.7, 2.4.11 -> 2.4.15, init 2.5.1, 3.0.0-alpha-2 -> alpha-3
2022-11-19 14:28:11 +01:00
Martin Weinelt
78155df21d
nixos/users-groups: Warn about deprecated hashes at activation
...
To allow for a reasonably fast deprecation of weak password hashing
schemes we provide an activation script that checks existing hashes in
/etc/shadow and issues a warning for user accounts that still rely on
deprecated hashes.
Co-Authored-By: oxalica <oxalicc@pm.me>
2022-11-19 14:07:59 +01:00
Martin Weinelt
f391e6dbcc
nixos/user: Don't recommend mkpasswd methods
...
Instead rely on the default, which at this time is yescrypt.
2022-11-19 14:07:59 +01:00
Martin Weinelt
55ab131ee2
nixos/manual: Don't recommend mkpasswd methods
...
Instead rely on the default, which at this time is yescrypt.
2022-11-19 14:07:59 +01:00
github-actions[bot]
c412a7bb54
Merge staging-next into staging
2022-11-19 06:01:45 +00:00
Zhaofeng Li
3d185562b5
nixos/tests/phosh: init
2022-11-19 06:55:25 +01:00
Zhaofeng Li
8b2d34fa5e
test-driver: Allow configuring delay for send_{key,chars}
2022-11-19 06:55:25 +01:00
github-actions[bot]
5658def54f
Merge staging-next into staging
2022-11-19 00:02:58 +00:00
Sergei Trofimovich
00d016a2f5
Merge pull request #186764 from fricklerhandwerk/remove-syntax-overview
...
remove Nix language syntax summary
2022-11-18 22:41:54 +00:00
github-actions[bot]
9bfdfb309f
Merge staging-next into staging
2022-11-18 18:01:51 +00:00
Anderson Torres
fc8a4f7291
Merge pull request #201521 from hmenke/alps
...
nixos/alps: add hardening, extensible options, test
2022-11-18 14:46:03 -03:00
Maciej Krüger
980e2c2ed2
Merge pull request #196773 from bobvanderlinden/pr-steam-package
2022-11-18 13:08:39 +01:00
github-actions[bot]
851d47d583
Merge staging-next into staging
2022-11-18 12:01:54 +00:00
Vladimír Čunát
8ab030e8de
Merge #201359 : firefox, thunderbird, librewolf: Enable wayland support by default
2022-11-18 10:49:22 +01:00
Samuel Dionne-Riel
4ec2521ebb
nixos/plasma5: Sync kwinrc defaults with upstream
...
This was missed when updating Plasma Mobile last time.
2022-11-18 04:35:35 -05:00
github-actions[bot]
62a63cc986
Merge staging-next into staging
2022-11-18 00:02:41 +00:00
Manuel Bärenz
af447367ec
nixos/mastodon: Add turion as maintainer
2022-11-17 20:05:50 +01:00
Kerstin Humm
d35c9e04e6
mastodon: 3.5.3 -> 4.0.2
2022-11-17 20:05:50 +01:00
Kerstin Humm
7718720149
nixos/mastodon: increase RAM for NixOS test vm
2022-11-17 20:05:50 +01:00
Jan Tojnar
5acdf85467
nixos/dbus: Avoid redundant output specification
...
- Do not use `daemon`, it has been synonymous to `out` since 783c40eb68
- Do not use explicit `out` output, it has been default since a17216af4c
(originally introduced in 2132c86c45
)
2022-11-17 19:49:34 +01:00
github-actions[bot]
71b2a1bf4b
Merge staging-next into staging
2022-11-17 18:01:50 +00:00
figsoda
d1dd00b618
nixos/vaultwarden: use lib.concatMapAttrs
2022-11-17 12:54:28 -05:00
Christian Kögler
de60d387a0
Merge pull request #200180 from Korny666/fix_install_chapter
...
nixos/doc: correct install summary
2022-11-17 17:42:12 +01:00
Henri Menke
9820effbba
nixos/alps: test login and cookie
2022-11-17 17:12:57 +01:00
Henri Menke
aeb5a692c3
nixos/alps: add hardening, extensible options, test
2022-11-17 17:12:54 +01:00
Patrick Jackson
b0c6f4ae05
nixos/mullvad-vpn: add mullvad-exclude wrapper & systemPackage
2022-11-17 07:31:40 -08:00
Jan Tojnar
43f34da079
nixos/dbus: Clean up
...
- Format the expression with nixpkgs-fmt.
- Remove `with` statement for clarity.
- Remove useless comments.
- Regroup systemd options.
2022-11-17 16:26:14 +01:00
Jan Tojnar
65ddb0ef06
nixos/dbus: Remove socketActivated option removal warning
...
It has been removed since 21.05:
f292a27f44
2022-11-17 16:14:33 +01:00
Bernardo Meurer
9959fe259d
Merge pull request #195135 from maxbrunet/feat/automatic-timezoned/init
2022-11-17 08:28:40 -05:00
github-actions[bot]
4d6fb18c10
Merge staging-next into staging
2022-11-17 12:01:46 +00:00
Martin Weinelt
c156bdf40d
firefox, thunderbird, librewolf: Enable wayland support by default
...
Enabling Wayland support by default prevents use of XWayland on Wayland
systems, while correctly falling back to X11 when Wayland is
unavailable in the current session.
With the current packaging many people unnecessarily rely on the
`firefox` attribute, which is suggested by nixos-generate-config, which
in turn makes their Firefox use XWayland, when it shouldn't, which
causes bugs with GNOME on Wayland:
https://discourse.nixos.org/t/firefox-all-black-when-first-launched-after-login/21143
Using the Wayland-enabled Firefox was tested on pure X11 systems by
contributors on the #nix-mozilla:nixos.org room and we are confident
this change will not cause severe regressions.
Even better, people can now toggle `MOZ_ENABLE_WAYLAND=<0|1>` in their
environment to override this decision, should they feel the need to do
so.
2022-11-17 11:50:12 +01:00
Artturi
24cc9c3c73
Merge pull request #201183 from Artturin/utempter
...
tmux: build with utempter
2022-11-17 12:10:41 +02:00
adisbladis
841bcc7a24
Merge pull request #185129 from Munksgaard/fix-nixos-container
...
nixos-containers: Make sure same version of nixos-container is used
2022-11-17 22:13:44 +13:00
github-actions[bot]
defcd5c627
Merge staging-next into staging
2022-11-17 00:02:55 +00:00
Maxime Brunet
29b5192b08
automatic-timezoned: init at 1.0.41
2022-11-16 15:26:21 -08:00
Florian Klink
67e0d7a1bf
Merge pull request #199352 from symphorien/deadlock-post-resume
...
nixos/power-management: fix deadlock with post-resume.{target,service}
2022-11-16 21:25:40 +00:00
Thiago Kenji Okada
eb8b2d7142
nixos/docs: document picom module changes
2022-11-16 20:14:34 +00:00
Thiago Kenji Okada
6785dae748
nixos/picom: remove experimentalBackends option
...
Removed by upstream in the recent v10 release.
2022-11-16 20:13:42 +00:00