Commit Graph

456293 Commits

Author SHA1 Message Date
Martin Puppe
8bc615d0e0 nixos/yggdrasil: correct documentation
The option `LinkLocalTCPPort` does not exist anymore in recent versions
of Yggdrasil. The port for incoming link-local connections is now
configured as part of the `MulticastInterfaces` option. Our
documentation should reflect that.
2023-02-20 23:10:54 +01:00
Martin Puppe
cf8b1fb85e nixos/yggdrasil: support HJSON files as configFile
Yggdrasil uses HJSON as its configuration file format. The NixOS module
meanwhile only supports pure JSON. This commit adds support for HJSON
files.
2023-02-20 23:10:54 +01:00
Martin Puppe
78ac812356 nixos/yggdrasil: fix configFile option
As far as I can tell the configFile option cannot have worked as
intended. The Yggdrasil systemd service uses a dynamic user. As it was,
there was no way to set the correct permissions on a config file
beforehand which would allow the dynamic user to read the config file
without making it readable for all users. But since the config file can
contain a private key it *must not* be world-readable.

The file must only be readable by root. The file has to be copied and
the permissions have to be fixed during service startup. This can either
be done in a ExecStartPre directive with the '+' prefix (which executes
that command with elevated privileges), or it can be done more
declarative with the LoadCredential directive. I have chosen the latter
approach because it delegates more work to systemd itself. It should be
noted that this has the minor tradeoff that the config file must not be
larger than 1 MB. This is a limit which systemd imposes on credential
files. But I think 1 MB ought to be enough for anybody ;).
2023-02-20 23:04:24 +01:00
Martin Puppe
9b2e2e8006 nixos/yggdrasil: nixpkgs-fmt 2023-02-20 22:02:59 +01:00
Vladimír Čunát
dde4603b48
Merge #216796: directx-shader-compiler: build with gcc11 for i686 2023-02-20 21:47:26 +01:00
Jörg Thalheim
48c6c4519d
Merge pull request #217226 from fabaff/restview-bump
python310Packages.restview: add changelog to meta
2023-02-20 21:38:32 +01:00
Jörg Thalheim
a891613ead
Merge pull request #217227 from mothsART/feature/replace_http_by_https__second_pass
treewide: replace http by https when https is a permanent redirection
2023-02-20 21:33:05 +01:00
Jörg Thalheim
87344ce3fc
Merge pull request #217271 from r-ryantm/auto-update/python310Packages.azure-mgmt-kusto
python310Packages.azure-mgmt-kusto: 3.0.0 -> 3.1.0
2023-02-20 21:31:15 +01:00
Jörg Thalheim
361ae7f3a3
Merge pull request #217334 from SuperSandro2000/golangci-lint
golangci-lint: 1.51.1 -> 1.51.2
2023-02-20 21:28:11 +01:00
Martin Weinelt
e913ad8b17
Merge pull request #213422 from dotlambda/foxitreader-insecure
foxitreader: drop
2023-02-20 19:17:07 +00:00
Will Fancher
bb7cd63150
Merge pull request #215381 from lilyinstarlight/fix/make-initrd-ng-wrapped-executables
make-initrd-ng: support wrapped executables
2023-02-20 14:11:48 -05:00
Florian Klink
d7c89bf807
Merge pull request #217254 from hesiod/nixos-test-systemd-credentials-master
nixos/tests/systemd-credentials-tpm2: Add tests for systemd credentials
2023-02-20 20:04:26 +01:00
Robert Schütz
82b31b530d foxitreader: drop 2023-02-20 10:25:23 -08:00
Martin Weinelt
454c32aaeb
Merge pull request #215577 from LeSuisse/joplin-desktop-2.10.4
joplin-desktop: 2.9.17 -> 2.10.4
2023-02-20 18:23:21 +00:00
figsoda
87a1efdb6f
Merge pull request #217323 from figsoda/zine
zine: 0.10.1 -> 0.11.0
2023-02-20 13:05:30 -05:00
Sandro
91625cdce9
Merge pull request #216735 from wineee/deepin-wallpaper
deepin.deepin-wallpapers: init at 1.7.10
2023-02-20 19:00:05 +01:00
Joachim Breitner
20c135b191 docs: borg expects --rsh, not -rsh 2023-02-20 18:02:28 +01:00
Sandro Jäckel
5455a9deb2
golangci-lint: 1.51.1 -> 1.51.2
Diff: https://github.com/golangci/golangci-lint/compare/v1.51.1...v1.51.2
2023-02-20 18:01:47 +01:00
Sandro
ff4c0a140b
Merge pull request #217324 from 0x4A6F/master-czkawka
czkawka: 5.0.2 -> 5.1.0
2023-02-20 17:21:48 +01:00
Fabian Affolter
a95e3441d3
Merge pull request #217279 from r-ryantm/auto-update/python310Packages.flake8-bugbear
python310Packages.flake8-bugbear: 23.1.20 -> 23.2.13
2023-02-20 17:04:39 +01:00
Nick Cao
4843afb254
Merge pull request #191365 from oluceps/add_clash-meta
clash-meta: init at 1.14.2
2023-02-20 23:46:44 +08:00
Fabian Affolter
04a05c2e1b
Merge pull request #217290 from r-ryantm/auto-update/python310Packages.quantities
python310Packages.quantities: 0.13.0 -> 0.14.1
2023-02-20 16:44:00 +01:00
figsoda
075bf79744 zine: 0.10.1 -> 0.11.0
Changelog: https://github.com/zineland/zine/releases/tag/v0.11.0
2023-02-20 10:41:25 -05:00
0x4A6F
859212e303
czkawka: add meta.changelog, use hash 2023-02-20 16:38:59 +01:00
0x4A6F
2167e43ab8
czkawka: 5.0.2 -> 5.1.0 2023-02-20 16:38:58 +01:00
oluceps
a43dc01871
clash-meta: init at 1.14.2 2023-02-20 23:14:29 +08:00
Sandro
92247c104e
Merge pull request #214663 from numinit/update-ovftool
ovftool: 4.4.1-16812187 -> 4.5.0-20459872
2023-02-20 15:54:25 +01:00
Sandro
1991009a1a
Merge pull request #217277 from r-ryantm/auto-update/python310Packages.python-novaclient
python310Packages.python-novaclient: 18.2.0 -> 18.3.0
2023-02-20 15:52:18 +01:00
Sandro
c6806d405f
Merge pull request #217283 from r-ryantm/auto-update/python310Packages.python-cinderclient
python310Packages.python-cinderclient: 9.2.0 -> 9.3.0
2023-02-20 15:13:17 +01:00
Martin Weinelt
70414d340b
Merge pull request #217305 from fabaff/aiohomekit-bump
python310Packages.aiohomekit: 2.5.0 -> 2.6.1
2023-02-20 13:30:37 +00:00
Martin Weinelt
a34d7668b3
Merge pull request #217304 from fabaff/pyunifiprotect-bump
python310Packages.pyunifiprotect: 4.6.2 -> 4.7.0
2023-02-20 13:30:08 +00:00
Nick Cao
ca5faaf6f5
Merge pull request #217293 from r-ryantm/auto-update/python310Packages.entrance
python310Packages.entrance: 1.1.17 -> 1.1.20
2023-02-20 21:25:26 +08:00
Nick Cao
75c11dbf30
Merge pull request #217301 from fabaff/lupupy-bump
python310Packages.lupupy: 0.2.8 -> 0.3.0
2023-02-20 21:23:59 +08:00
Nick Cao
6f33960c14
Merge pull request #217302 from r-ryantm/auto-update/python310Packages.yfinance
python310Packages.yfinance: 0.2.11 -> 0.2.12
2023-02-20 21:23:26 +08:00
Kim Lindberger
e0c0a6c80c
Merge pull request #215523 from talyz/discourse-3.1.0.beta2
discourse: 2.9.0.beta14 -> 3.1.0.beta2
2023-02-20 13:58:05 +01:00
Tobias Markus
e83babd493 nixos/tests/systemd-credentials-tpm2: Add tests for systemd credentials
Add a test that checks whether systemd can access the TPM in order
access credentials requested via Load/SetCredentialEncrypted.
2023-02-20 13:54:49 +01:00
Lily Foster
1fa1b58c25
nixos/console,nixos/systemd-initrd: remove now-unnecessary wrapped bin inclusions 2023-02-20 07:02:55 -05:00
Lily Foster
d01bc6f9cb
make-initrd-ng: document wrapped file behavior 2023-02-20 07:02:55 -05:00
Lily Foster
4df8f9a2f8
make-initrd-ng: support wrapped executables 2023-02-20 07:02:55 -05:00
Bernardo Meurer
d3b78c3126
Merge pull request #217298 from K900/linux-6.2 2023-02-20 12:00:35 +00:00
Jonas Heinrich
48be7b7064
Merge pull request #217153 from n0emis/element-1.11.23
element-{web,desktop}: 1.11.22 -> 1.11.23
2023-02-20 12:58:14 +01:00
Fabian Affolter
c80bfb4052 python310Packages.aiohomekit: 2.5.0 -> 2.6.1
Changelog: https://github.com/Jc2k/aiohomekit/releases/tag/2.6.1
2023-02-20 12:56:28 +01:00
Jonas Heinrich
d890ab2da9
Merge pull request #217163 from r-ryantm/auto-update/domoticz
domoticz: 2022.2 -> 2023.1
2023-02-20 12:56:01 +01:00
Fabian Affolter
5c458b422b python310Packages.pyunifiprotect: 4.6.2 -> 4.7.0
Diff: https://github.com/briis/pyunifiprotect/compare/refs/tags/v4.6.2...v4.7.0

Changelog: https://github.com/AngellusMortis/pyunifiprotect/releases/tag/v4.7.0
2023-02-20 12:55:19 +01:00
Bobby Rong
d784144467
Merge pull request #217125 from bobby285271/upd/cinnamon
cinnamon.warpinator: 1.4.4 -> 1.4.5
2023-02-20 19:51:29 +08:00
Jonas Heinrich
cc813e7594
Merge pull request #217165 from r-ryantm/auto-update/diswall
diswall: 0.3.0 -> 0.3.1
2023-02-20 12:41:41 +01:00
R. Ryantm
17a476a3a6 python310Packages.yfinance: 0.2.11 -> 0.2.12 2023-02-20 11:37:44 +00:00
Jonas Heinrich
8de42bba5f
Merge pull request #217169 from r-ryantm/auto-update/icinga2
icinga2: 2.13.6 -> 2.13.7
2023-02-20 12:35:30 +01:00
Fabian Affolter
3092bd8a79 python310Packages.lupupy: 0.2.8 -> 0.3.0
Changelog: https://github.com/majuss/lupupy/releases/tag/v0.3.0
2023-02-20 12:31:35 +01:00
Jonas Heinrich
8fab0b16e2
domoticz: Add changelog 2023-02-20 12:26:04 +01:00