pennae
e65df99e39
Merge pull request #155260 from ncfavier/fix-prosody-filer
...
nixos/prosody-filer: remove usage of literalExample
2022-01-16 21:36:40 +00:00
Naïm Favier
bbfca6b6b9
nixos/prosody-filer: remove usage of literalExample
2022-01-16 22:10:47 +01:00
pennae
4a44a5f126
Merge pull request #154061 from winterqt/borgbackup-empty-archive-base-name
...
nixos/borgbackup: allow empty archive base name
2022-01-16 18:11:37 +00:00
github-actions[bot]
d1d6f982a8
Merge master into staging-next
2022-01-16 18:00:59 +00:00
Sandro
55c5f68771
Merge pull request #152246 from pasqui23/beesd
2022-01-16 18:08:54 +01:00
Winter
2104608642
nixos/borgbackup: allow empty archive base name
2022-01-16 10:41:04 -05:00
github-actions[bot]
0173b359a6
Merge master into staging-next
2022-01-16 12:01:11 +00:00
Kim Lindberger
cdd600c430
Merge pull request #154193 from abbradar/keycloak-changes
...
keycloak: 15.1.0 -> 16.1.0 + module improvements
2022-01-16 11:27:29 +01:00
Nikolay Amiantov
97a0cf62f0
keycloak service: allow to set empty frontend URL
...
This together with extraConfig:
{
"subsystem=undertow"."server=default-server"."http-listener=default"."proxy-address-forwarding" = true;
"subsystem=undertow"."server=default-server"."https-listener=https"."proxy-address-forwarding" = true;
}
Allows to run Keycloak behind a reverse proxy that provides
X-Forwarded-* headers.
2022-01-16 11:41:50 +03:00
Nikolay Amiantov
84f70eefd1
keycloak service: add themes support
...
Custom themes can be packaged and then added using `themes` config
attribute.
2022-01-16 11:41:50 +03:00
Nikolay Amiantov
a42abe27c0
keycloak service: use 'attrsOf anything' for extraConfig
2022-01-16 11:25:44 +03:00
Nikolay Amiantov
827267a27f
keycloak service: update HTTPS configuration
...
Keycloak 16.1.0 uses different way to configure HTTPS.
This requires us to order commands correctly, otherwise linked
objects will fail.
2022-01-16 11:25:44 +03:00
Nikolay Amiantov
3c7e78cc6a
keycloak service: ordering for CLI script
...
Allow update commands in the script to be ordered using `mkOrder`.
If we encounter ordered sub-objects we sort them by priority.
To implement this we now explicitly pass current node in `recurse`,
which also allows us to clean up edge case for top-level node.
Also refactor `recurse` to avoid passing result text argument; we
weren't tail recursive before anyway.
2022-01-16 11:25:44 +03:00
Jörg Thalheim
d4846c4526
Merge pull request #155075 from Mic92/ddclient
...
nixos/ddclient: don't chown secrets until dynamicuser issue is resolved
2022-01-16 06:23:28 +00:00
github-actions[bot]
122cae786e
Merge master into staging-next
2022-01-16 06:01:16 +00:00
Martin Weinelt
369db3b2f3
mailpile, nixos/mailpile: drop
...
Still actively developed and yet stuck on python2. Also marked as
vulnerable and their issue tracker contains yet another security issue
reported in 2021/10 that the upstream hasn't acknowledged yet.
Mind blown.
Closes : #135543 , #97274 , #97275
2022-01-16 02:36:20 +01:00
piegames
1f71224fe8
nixos/modules/rename: Sort alphabetically
...
This was a mess previously
2022-01-16 02:11:06 +01:00
Bernardo Meurer
7b0e7dcb39
Merge pull request #155142 from rapenne-s/thermald_no_net
...
thermald: disable network access
2022-01-16 00:36:11 +00:00
Zenithal
0358703df2
command-not-found: add interactive option for auto run
2022-01-16 07:54:04 +08:00
Zenithal
d046fcf4b1
command-not-found: make NIX_AUTO_RUN work when multiple choices
2022-01-16 07:34:03 +08:00
Solene Rapenne
f3516813d8
thermald: disable network access
...
Use systemd PrivateNetwork feature to prevent thermald daemon to have
network capabilities.
2022-01-15 19:33:06 +01:00
github-actions[bot]
ed9751296d
Merge master into staging-next
2022-01-15 18:01:07 +00:00
Jonas Heinrich
75d417c267
nixos/dokuwiki: Drop deprecated old interface ( #152676 )
2022-01-16 02:38:20 +09:00
Jörg Thalheim
e91ed60026
Merge pull request #154805 from Lassulus/ergochat
...
ergochat: init at 2.9.1 (+ module/test)
2022-01-15 12:15:46 +00:00
github-actions[bot]
6d8719a23d
Merge master into staging-next
2022-01-15 12:01:13 +00:00
0x4A6F
3cbdd13b11
Merge pull request #151364 from matthiasbeyer/add-timetagger
...
Add timetagger
2022-01-15 09:52:21 +01:00
Matthias Beyer
1f10b0434f
timetagger: Make enable option with mkOption
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-01-15 09:07:54 +01:00
Matthias Beyer
a24dc8d2ef
timetagger: Use default value for package option
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Suggested-by: Aaron Andersen <aaron@fosslib.net>
2022-01-15 09:07:52 +01:00
Matthias Beyer
f3eaf66882
Add service module for timetagger
...
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-01-15 09:07:52 +01:00
Jörg Thalheim
63971d1fda
nixos/ddclient: don't chown secrets until dynamicuser issue is resolved
...
revert if https://github.com/NixOS/nixpkgs/pull/154928 or a similar fix gets applied
2022-01-15 07:21:05 +01:00
github-actions[bot]
2e421aaac4
Merge master into staging-next
2022-01-15 00:01:36 +00:00
Jonathan Ringer
87502df43b
nixos/systemd-boot: fix error output
2022-01-14 15:42:19 -08:00
lassulus
eaf8890a6c
nixos/ergochat: init
2022-01-14 23:33:23 +01:00
Robert Hensing
8a552994d8
nixos/build-vm.nix: Fix docs eval
...
Quick fix. Might be possible to provide `extendModules`?
2022-01-14 19:17:11 +01:00
github-actions[bot]
d5e672b839
Merge master into staging-next
2022-01-14 18:01:18 +00:00
Robert Hensing
2bf5958169
Merge pull request #151082 from hercules-ci/nixos-cleanup-vmWithBootLoader
...
nixos: turn vmWithBootLoader into option (`nixos-rebuild build-vm`)
2022-01-14 18:49:27 +01:00
rnhmjoj
2eed89bbe1
nixos/wireless: implement opportunistic WPA3
...
It turns out it's actually possible to fall back to WPA2 in case the
authentication fails with WPA3. This was suggested to me in the hostapd
mailing list: add another network block with only WPA2 and lower
priority, for each network with WPA3. For clients with missing/broken
WPA3, wpa_supplicant will:
1. try the network block with higher priority first
2. fail and temporarily disable the network block
3. try the fallback network block and connect
This takes a little more time (still <5s) because wpa_supplicant
retries a couple times before disabling the network block, but it allows
old client to gracefully fall back to WPA2 on mixed WPA2/WPA3 networks.
To avoid downgrade attacks, clients with proper WPA3 should disable
this; in the future we may want to disable this option by default.
2022-01-14 10:54:01 +01:00
Dmitry Kalinkin
a56da82f7a
Merge branch 'master' into staging-next
...
Conflicts:
pkgs/development/python-modules/restfly/default.nix
2022-01-13 21:39:05 -05:00
CRTified
cbbabaddf9
nixos/adguardhome: Fix #154775 by checking for settings
2022-01-14 01:54:41 +01:00
piegames
d9172e7a1a
fixup! nixos/heisenbridge: Improve hardening
2022-01-13 23:33:23 +01:00
Jörg Thalheim
dfdf225a98
Merge pull request #154550 from veehaitch/sgx-compat-udev
...
nixos/intel-sgx: add option for Intel SGX DCAP compatibility
2022-01-13 14:55:08 +00:00
piegames
4b165e7675
nixos/heisenbridge: Fix/improve enable option description
...
See https://github.com/NixOS/nixpkgs/pull/154831#discussion_r783858597 for context
2022-01-13 13:28:31 +01:00
piegames
854a65fd47
nixos/heisenbridge: Improve hardening
...
Systemd score is "1.6 OK 🙂 "
2022-01-13 13:28:03 +01:00
github-actions[bot]
a6928c74cc
Merge master into staging-next
2022-01-13 12:01:29 +00:00
adisbladis
4271f3728e
Merge pull request #154831 from adisbladis/heisenbridge-modules-list
...
nixos/heisenbridge: Add to modules-list.nix
2022-01-13 23:21:53 +12:00
Michele Guerini Rocco
d516b7f14f
Merge pull request #154538 from rnhmjoj/pr-mpd-units
...
nixos/mpd: use upstream units
2022-01-13 10:33:58 +01:00
pennae
466cb747c8
Merge pull request #150408 from Enzime/systemd-boot-extra-entries
...
nixos/systemd-boot: Add `extraEntries` and `extraFiles` options
2022-01-13 07:15:05 +00:00
adisbladis
72908cb5a8
services.heisenbridge: Don't use lt/gt signs in mkEnableOption
...
It breaks the XML manual generation.
2022-01-13 13:38:24 +12:00
adisbladis
191ba295e6
nixos/heisenbridge: Add to modules-list.nix
...
It seems to have been forgotten in #142758 .
2022-01-13 13:30:41 +12:00
github-actions[bot]
a8b75d6f2f
Merge master into staging-next
2022-01-13 00:01:59 +00:00