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
Atemu
e0417d79ff
Merge pull request #262574 from Atemu/installer-no-powersave-governor
...
installer/nixos-generate-config: don't set powersave cpuFreqGovernor
2023-10-23 00:59:19 +02: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
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
Will Fancher
13f325005c
Merge pull request #262740 from ElvishJerricco/systemd-stage-1-improve-udhcpc-assertion
...
systemd-stage-1: Improve udhcpc assertion
2023-10-22 13:46:38 -04: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
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
Will Fancher
1a6c2e4837
systemd-stage-1: Improve udhcpc assertion
2023-10-22 09:12:34 -04:00
Will Fancher
a662970807
Merge pull request #262167 from jakubgs/systemd/fix-autofs-config
...
systemd: rename required AUTOFS4_FS to AUTOFS_FS
2023-10-22 08:08:11 -04:00
Maciej Krüger
49bc1a76e0
Merge pull request #261692 from josephst/fix-lxc-container-bootloader
...
nixos/lxc-container: use absolute path for ln in install-lxc-sbin-init.sh
2023-10-22 13:47:14 +02:00
nikstur
9b20e22b88
Merge pull request #262573 from ElvishJerricco/systemd-repart-stage-1-assertion
...
nixos/systemd-repart: Add assertion requiring systemd in initrd
2023-10-22 11:53:59 +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
23203f8e12
Merge pull request #262666 from SuperSandro2000/patch-1
...
nixos/acme: fix upstream documentation link
2023-10-22 17:13:26 +08: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
Lorenz Leutgeb
a98c933412
nixos/hardware/cpu/intel/msr: init
2023-10-22 09:40:59 +02:00
Sandro
4a97d6181c
nixos/acme: fix upstream documentation link
2023-10-22 05:47:45 +02:00
Joseph Stahl
d156ab6c9c
nixos/lxc-container: use absolute path for ln in install-lxc-sbin-init.sh
...
Recent change to nixos-rebuild (https://github.com/NixOS/nixpkgs/pull/258571 )
adds systemd-run, which brings with it a cleaner environment
(ie $PATH not available).
Workaround: use absolute path for ln to avoid command-not-found error
2023-10-22 03:18:15 +03: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
K900
c92fb2994f
Merge pull request #262617 from aij/fix/programs.firefox.enable
...
nixos/firefox: Fix package references
2023-10-22 01:22:16 +03:00
Ivan Jager
57436cf549
nixos/firefox: Fix package references
...
https://github.com/NixOS/nixpkgs/pull/262017 removed `with pkgs;` so setting
`programs.firefox.enable = true` resulted in evaluation errors like
`error: undefined variable 'ff2mpv'`
This still doesn't fix https://github.com/NixOS/nixpkgs/issues/262600
2023-10-21 16:53:32 -05:00
Rishi Desai
d1df9108ba
nixos/fanout: init fanout oneshot module
2023-10-21 17:31:14 -03: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
Robert Hensing
0987120ad2
Merge pull request #262582 from hercules-ci/nixos-test-rename-store-image
...
nixos/qemu-vm: Rename nixos-disk-image -> nix-store-image
2023-10-21 20:46:23 +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
Robert Hensing
7096340f9e
nixos/qemu-vm: Rename nixos-disk-image -> nix-store-image
...
For the image that's actually a store image only.
Helps with visibility. The name "nixos-disk-image" has no special
significance, by grepping nixpkgs.
2023-10-21 19:13:58 +02: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
e6ade691a5
Merge pull request #259347 from ElvishJerricco/systemd-stage-1-zfs-sysusr-dependency
...
systemd 254: ZFS /usr fix with systemd-stage-1
2023-10-21 18:04:13 +01:00
Will Fancher
b57c850790
nixos/systemd-repart: Add assertion requiring systemd in initrd
2023-10-21 12:29:34 -04:00
Atemu
fb602e5608
installer/nixos-generate-config: don't set powersave cpuFreqGovernor
...
This script would always "detect" the "powersave" governor as it is available on
practically all CPUs while the "ondemand" governor is only available on some old
CPUs.
IME the "powersave" governor barely provides any power savings but introduces
massive performance deficits, including noticable stuttering. This is not the
default experience we should offer users, even for those who use laptops.
Use the kernel default (currently "performance", CPU makers may change it in
future) instead.
2023-10-21 18:29:25 +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
nikstur
6958acea7e
Merge pull request #262179 from ElvishJerricco/systemd-stage-1-specific-fs-packages
...
systemd-stage-1: Use specific fs packages
2023-10-21 13:25:42 +02:00
K900
186cd78231
Merge pull request #262017 from K900/firefox-preserve-old-args
...
nixos/firefox: preserve old wrapper args when overriding
2023-10-21 11:46:40 +03: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