digital
a6253e6b12
nixos/syncthing: support syncthing gui and api over unix sockets ( #247343 )
2023-10-25 09:18:42 +02:00
Rebecca Kelly
855223de8f
nixos/munin: fix internAndFixPlugins mangling store paths
...
The previous implementation works fine when the plugins do not already
contain store paths, which is the case for stuff from munin-contrib.
However, for plugins generated via nix (e.g. with writeShellScriptBin),
it tries to fix the paths in it which already point to the nix store,
ruining everything.
2023-10-25 09:00:45 +02:00
Rebecca Kelly
0f7fb5cdcf
nixos/munin: fix key-context error when using extraAutoPlugins
...
If extraAutoPlugins contains values that carry context (e.g. it comes
from a flake input), the keys generated from them using baseNameOf
inherit that context and the config doesn't compile.
This doesn't actually need to be an attrset anyways, so a bit of
internal refactoring lets us fix this without changing the visible API.
2023-10-25 09:00:45 +02:00
Janik
e46b352ac4
Merge pull request #231065 from yu-re-ka/fnm-advanced-module
...
nixos/fastnetmon-advanced: init
2023-10-24 21:43:26 +02:00
Emily
702853c61a
Merge pull request #263046 from emilylange/nixos-forgejo
...
nixosTests.forgejo: test backup/dump service; nixos/forgejo: pass {env}`GIT_PROTOCOL` via ssh to forgejo; nixosTests.forgejo: test git wire protocol version
2023-10-24 19:40:20 +02:00
K900
d0d6219c42
Merge pull request #262265 from chayleaf/akkoma-extra
...
nixos/akkoma: add services.akkoma.dist.extraFlags
2023-10-24 18:30:24 +03:00
Robin Gloster
e5d552f5b9
treewide: update globin's maintainership
2023-10-24 13:09:45 +02:00
emilylange
402b5c67a8
nixos/forgejo: pass {env}GIT_PROTOCOL
via ssh to forgejo
...
when using the host's openssh service (not the builtin golang one).
This enables the use of the much faster and more efficient wire protocol
version 2.
See https://git-scm.com/docs/protocol-v2
2023-10-24 03:27:20 +02:00
Janik
a5b74d45bd
Merge pull request #262978 from JulienMalka/ferretdb-docs
...
nixos/ferretdb: fix broken link to documentation
2023-10-23 22:53:21 +02:00
Yureka
bf5f01ee52
nixos/fastnetmon-advanced: init
2023-10-23 22:51:19 +02:00
Domen Kožar
4e95cbe36e
Merge pull request #246081 from therealr5/bacula-fix
...
nixos/bacula: fix postgresql config and remove unneeded quotation marks
2023-10-23 21:42:11 +01:00
Lorenz Leutgeb
cc6c2d32f2
rosenpass: refactor, add module and test ( #254813 )
2023-10-23 19:29:30 +02:00
Julien Malka
5237796f2b
nixos/ferretdb: fix broken link to documentation
2023-10-23 16:48:31 +00:00
Maximilian Bosch
3ad1ebe9ff
Merge pull request #258047 from mweinelt/knot-exporter
...
prometheus-knot-exporter: 2021-08-21 -> 3.3.1; python310Packages.libknot: init at 3.3.1
2023-10-23 15:01:06 +02:00
Martin Weinelt
589ccfdac1
nixos/prometheus-exporters/knot: update for new exporter
...
The new exporter has proper console scripts definition, that sets up
another executable name.
The package now also shells out to pidof, which is why we require procps
in the unit PATH.
2023-10-23 13:19:52 +02:00
Ryan Lahfa
d1ee91c22d
Merge pull request #262796 from SuperSandro2000/patch-1
...
nixos/nginx: document implicit default port 80
2023-10-23 11:04:54 +01:00
Martin Weinelt
6ddb74a81a
Merge pull request #262542 from yu-re-ka/matrix-synapse-opentracing
...
matrix-synapse: remove opentracing optional dependencies
2023-10-23 11:22:25 +02:00
K900
a52abd4ccb
Merge pull request #262623 from K900/continued-firefox-cleanups
...
firefox: start killing all the per-extension options
2023-10-23 10:25:37 +03:00
Martin Weinelt
3244b1eaef
Merge pull request #262678 from plumelo/feat/esphome-proc-subset
...
esphome: remove ProcSubset from serviceConfig
2023-10-23 00:46:21 +02:00
Sandro
f4d631c3d1
nixos/nginx: document implicit default port 80
2023-10-22 21:32:50 +02:00
Emily
a61c6b478d
Merge pull request #262741 from emilylange/nixos-forgejo-postgres15
...
nixos/forgejo: work around permissions error on `postgresql_15`
2023-10-22 21:04:41 +02:00
Robert Schütz
80f59b1626
Merge pull request #261135 from dotlambda/nixos-iptsd-init
...
nixos/iptsd: init
2023-10-22 09:48:37 -07:00
Artturi
b2426befa0
Merge pull request #259784 from dmytrokyrychuk/init-spice-autorandr
...
spice-autorandr: init at 0.0.2
2023-10-22 18:52:10 +03:00
Martin Weinelt
410ccec99c
Merge pull request #261931 from mweinelt/homeassistant-satellite
...
homeassistant-satellite: init at 2.3.0
2023-10-22 16:53:03 +02:00
K900
60421a1622
firefox: start killing all the per-extension options
2023-10-22 17:13:42 +03:00
Meghea Iulian
bff068e514
esphome: remove ProcSubset from serviceConfig
...
Remove ProcSubset from esphome serviceConfig because esphome/bwrap needs to
access it.
According to
https://www.freedesktop.org/software/systemd/man/latest/systemd.exec.html#ProcSubset=
ProcSubset isn't even recommended for most programs.
Fixes #262674
2023-10-22 17:09:00 +03:00
Dmytro Kyrychuk
d147d7feed
nixos/spice-autorandr: init
2023-10-22 13:45:56 +00:00
emilylange
b8585a119c
nixos/forgejo: work around permissions error on postgresql_15
...
From `postgresql_15`'s release notes:
> PostgreSQL 15 also revokes the CREATE permission from all users except
a database owner from the public (or default) schema.
https://www.postgresql.org/about/news/postgresql-15-released-2526/
This directly affects `services.postgresql.ensureUsers` in NixOS,
leading to
> permission denied for schema public
`postgresql_15` is now the default for stateVersion `23.11`/`unstable`.
So until this is resolved globally, we work around this issue.
2023-10-22 15:25:34 +02:00
Yureka
0288685a4d
nixos/matrix-synapse: remove opentracing options
2023-10-22 14:15:39 +02:00
Ryan Lahfa
efccbbab5b
Merge pull request #258994 from lorenzleutgeb/msr
...
nixos/hardware/cpu/x86/msr: init
2023-10-22 10:24:12 +01:00
Lin Jian
c132df63df
Merge pull request #250792 from ckiee/init-rkvm
...
{,nixos/}rkvm: init
2023-10-22 17:11:12 +08:00
Lorenz Leutgeb
62c63f746a
nixos/undervolt: Use hardware.cpu.x86.msr
2023-10-22 09:41:00 +02:00
Lorenz Leutgeb
84803308bf
nixos/xmrig: Use hardware.cpu.x86.msr
2023-10-22 09:41:00 +02:00
Lorenz Leutgeb
b70a63a910
nixos/tlp: Use hardware.cpu.x86.msr
2023-10-22 09:41:00 +02:00
Lorenz Leutgeb
b893b67028
nixos/throttled: Use hardware.cpu.x86.msr
2023-10-22 09:40:59 +02:00
github-actions[bot]
1cf369a0dd
Merge master into staging-next
2023-10-22 00:02:31 +00:00
Peder Bergebakken Sundt
d2af1eb6ff
Merge pull request #256449 from illustris/hadoop
...
hadoop: 3.3.5 -> 3.3.6, build container executor from source
2023-10-22 01:40:19 +02:00
Janik
abca224ce4
Merge pull request #242467 from dadada/dev/dadada/init-nixos-soft-serve
...
nixos/soft-serve: init
2023-10-21 21:58:47 +02:00
Alyssa Ross
83b8726e5f
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/development/python-modules/velbus-aio/default.nix
2023-10-21 17:24:16 +00:00
nikstur
95e6dfd5d9
Merge pull request #260275 from thillux/jitterentropy-rngd
...
jitterentropy-rngd: init at 1.2.8
2023-10-21 19:10:51 +02:00
Ryan Lahfa
c5442c247f
Merge pull request #257262 from dongcarl/2023-09-nginx-fixes
...
nixos/nginx: Allow empty port for listen directive (for unix socket)
2023-10-21 17:26:57 +01:00
dadada
77f7b5a3e5
nixos/soft-serve: init
...
This adds a NixOS module for Soft Serve, a tasty, self-hostable Git
server for the command line. The module has a test that checks some
basic things like creating users, creating a repo and cloning it.
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-10-21 17:51:42 +02:00
Ryan Lahfa
0b0440e028
Merge pull request #254647 from Janik-Haag/networkManagerEnsureProfiles
...
nixos/networkmanager: add declarative profiles
2023-10-21 15:06:41 +01:00
github-actions[bot]
0c34dab04f
Merge master into staging-next
2023-10-21 12:01:08 +00:00
Sandro Jäckel
b11e3eb7d1
nixos/asf: update hardening options to match upstream
2023-10-21 13:50:05 +02:00
github-actions[bot]
1c4183d88a
Merge master into staging-next
2023-10-21 06:00:57 +00:00
Sandro Jäckel
7f94b9e9c6
nixos/fail2ban: change bantime default to not be config breaking
2023-10-21 02:38:29 +02:00
github-actions[bot]
fb3e2499b7
Merge master into staging-next
2023-10-21 00:02:17 +00:00
Janik H
a316aa58d9
nixos/networkmanager: add declarative profiles
2023-10-21 00:20:36 +02:00
Bjørn Forsman
5c78e5b4aa
nixos/ddclient: simplify with lib.getExe
2023-10-20 23:49:18 +02:00