Commit Graph

45789 Commits

Author SHA1 Message Date
Sefa Eyeoglu
b92edf1104
nixos-generate-config: Use the Firefox module (#287614) 2024-10-31 21:40:38 +01:00
Felix Bühler
031b2f0a77
nixos/octoprint: fix ipv6 host (#351721) 2024-10-31 21:37:02 +01:00
Masum Reza
f1bd7856cb
nixos/hypridle: add hyprctl, hyprlock and pidof to path (#352594) 2024-11-01 01:59:40 +05:30
Robert Schütz
95447fbb60
immich: 1.119.0 -> 1.119.1 (#352155) 2024-10-31 12:35:13 -07:00
ibbem
30f40ac177
nixos-generate-config: Use the Firefox module
The Firefox module installs and enables the selected locale whereas the
Firefox package just uses the default locale. Hence, Firefox's language
was still English even when choosing a language other than English.
2024-10-31 19:30:08 +01:00
Sefa Eyeoglu
17313151da
nixos/monado: install monado-vulkan-layers (#301044) 2024-10-31 19:21:38 +01:00
Collin Diekvoss
1b82e17fca
Update surrealdb options for v2 2024-10-31 13:12:53 -05:00
Jeremy Kolb
c756281b2e Add kjeremy as a maintainer 2024-10-31 13:18:32 -04:00
Jeremy Kolb
145c5d03ad virtualisation.vmware.guest: allow the user to override the open-vm-tools package 2024-10-31 13:18:32 -04:00
Ryan Yin
89b4cb7299 nixos/victoriametrics: harden systemd unit, add more options. 2024-10-31 23:47:02 +08:00
mnv
71efd64768 nixos/tests/etcd: undo explicit network declaration 2024-10-31 20:59:07 +05:30
Adam C. Stephens
7e88a7b5c9
nixos/zfs: teach to override devNodes per pool (#352393) 2024-10-31 09:51:00 -04:00
Wim de With
44b35795df nixos/tests/prometheus-exporters/lnd: fix bitcoind configuration
bitcoind v28 made a breaking change that affects lnd. This setting
reverts bitcoind to old behavior until lnd is updated to be compatible
with bitcoind v28.
2024-10-31 14:08:35 +01:00
Andrew Marshall
a0de415588 nixos/zfs: improve docs for boot.zfs.devNodes option
Specify more clearly how this is used, and defer to upstream docs for
guidance on selecting it.
2024-10-31 09:04:11 -04:00
John Titor
e58f4b3aa0
nixos/hypridle: add hyprctl, hyprlock and pidof to path
Without this journal error pops up as:
Oct 31 17:51:00 Ainz-NIX hypridle[2720]: [LOG] Process Created with pid 5398
Oct 31 17:51:00 Ainz-NIX hypridle[5399]: /bin/sh: line 1: pidof: command not found
Oct 31 17:51:00 Ainz-NIX hypridle[5398]: /bin/sh: line 1: hyprlock: command not found
Oct 31 17:51:19 Ainz-NIX hypridle[2720]: [LOG] Got PrepareForSleep from dbus with sleep false
Oct 31 17:51:19 Ainz-NIX hypridle[2720]: [LOG] Running: hyprctl dispatch dpms on
Oct 31 17:51:19 Ainz-NIX hypridle[2720]: [LOG] Executing hyprctl dispatch dpms on
Oct 31 17:51:19 Ainz-NIX hypridle[2720]: [LOG] Process Created with pid 5567
Oct 31 17:51:19 Ainz-NIX hypridle[5567]: /bin/sh: line 1: hyprctl: command not found
2024-10-31 18:06:26 +05:30
Aleksana
ef04eea76a
etcd.nix: minor fixes (#350937) 2024-10-31 18:12:16 +08:00
Aleksana
7720f49ae2
nixosTests.jibri: fix evaluation (#350744) 2024-10-31 17:45:46 +08:00
Aleksana
1d335495b4
nixos/tests/docker-tools-overlay: fix test (#348113) 2024-10-31 17:22:00 +08:00
Maximilian Bosch
9c9b193569
Merge: nixos/users-groups: dump values of password options if multiple options have definitions (#349308) 2024-10-31 10:17:47 +01:00
Aleksana
2a3dc3d608
nixos/unl0kr: fix runaway example (#352516) 2024-10-31 16:06:36 +08:00
Vladimír Čunát
e19cfce6f3
staging-next 2024-10-15 (#348827) 2024-10-31 08:17:40 +01:00
Jörg Thalheim
ca6305bdf6
nixos/nix-ld: replace variable with sessionVariables (#352541) 2024-10-31 07:24:47 +01:00
github-actions[bot]
4f5d1a2355
Merge master into staging-next 2024-10-31 06:05:03 +00:00
Rolf Schröder
6b5d6b760e nixos/lighthouse: use lib.getExe (validator_client) 2024-10-31 07:04:58 +01:00
Rolf Schröder
498a3fb874 nixos/lighthouse: use lib.getExe 2024-10-31 07:04:58 +01:00
Rolf Schröder
b6a0bf0b62 nixos/lighthouse: use mkPackageOption 2024-10-31 07:04:57 +01:00
Rolf Schröder
c2aa335f5f nixos/lighthouse: appply nixfmt 2024-10-31 06:57:25 +01:00
Rolf Schröder
741ba511d5 Merge branch 'master' into lighthouse-service-add-package 2024-10-31 06:53:13 +01:00
name_snrl
6c289ca719 nixos/nix-ld: replace variable with sessionVariables
I tried to execute the command over ssh (without login). But got an
error about shared libraries.

Error reproduction:

```bash
ssh <user>@<host> env | grep NIX_LD_LIBRARY_PATH
```

Replacing shell variables with PAM variables solves this problem.
2024-10-31 10:28:23 +05:00
Sandro
61ee09bc5f
nixos/unl0kr: fix runaway example
We intend with 2 spaces
2024-10-31 02:52:33 +01:00
Emily
216529c3c9
[staging-next] tree-wide: switch initrd generators back to gnu cpio (#352498) 2024-10-31 01:37:00 +00:00
Sandro
0f807cf281
nixos/rustdesk-server: suppport enable rustdesk's signal server and relay server seperately and rename an option (#333023) 2024-10-31 02:22:24 +01:00
Yureka
959cb6b020 nixos/fastnetmon-advanced: set dbus implementation to dbus-broker
Fixes "Failed to restart gobgp.service: Transport endpoint is not connected"

Fixes the nixos test

Change-Id: I96fe6ce8e69ec3038b349d45a8046ed93333dddb
2024-10-31 01:50:34 +01:00
Yureka
0f216e2578 tree-wide: switch initrd generators back to gnu cpio
Originally, we switched to bsdtar from libarchive to solve a reproducibility issue related to hardlinks

As of gnu cpio 2.14 the --ignore-dirnlink option is introduced and now included in --reproducible, which solves this issue

By switching back, we are in turn solving an issue in libarchive >=3.7.5 erroring out with "Error reading archive -: (null)"

Change-Id: Ib6140d599b6547d8e941b0251ce996e303c41fa6
2024-10-31 01:21:59 +01:00
github-actions[bot]
c89d3d9070
Merge master into staging-next 2024-10-31 00:14:46 +00:00
Tomo
e45e0e2b95 gradle_6: drop
Unmaintained since 10 Feb 2023:
https://endoflife.date/gradle

Numerous security vulnerabilities: #352236
2024-10-30 23:37:02 +00:00
Thomas Gerbet
132cb2a957 varnish74: drop
Varnish 7.4 is EOL and not supported upstream anymore again.
2024-10-31 00:09:41 +01:00
Markus Kowalewski
b1cce3b54e
nixos/slurm: generate mpi.conf and add config options
mpi.conf is required for PMIx configuration.
Setting the PMIxCliTmpDirBase in mpi.conf per default
avoids PMIx errors complaining about a missing temporary directory.
2024-10-30 22:34:16 +01:00
Emily
71ccc3b0b0
{jd-gui,jd-cli}: drop (#352422) 2024-10-30 20:18:19 +00:00
Tomo
3c616cd906 jd-cli: drop
JCenter Bintray is dead. This package depends on jd-core, which was
only hosted through JCenter Bintray.
2024-10-30 20:09:16 +00:00
Tomo
c2d71c11d0 jd-gui: drop
Upstream has no commits since 2019:
https://github.com/java-decompiler/jd-gui

jd-gui uses Gradle 6, which has been EOL since 10 Feb 2023:
https://endoflife.date/gradle
(The JDK team is working on dropping Gradle 6).

Attempting to build with a newer Gradle fails with a nontrivial error.

Potential replacements: cfr, bytecode-viewer, procyon
2024-10-30 20:01:18 +00:00
jopejoe1
3dec4d4a9e nixos/os-release: add additional info 2024-10-30 20:24:40 +01:00
Wim de With
93cce0becc nixos/prometheus: remove tor exporter 2024-10-30 19:42:51 +01:00
K900
6968567d60 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-30 21:25:05 +03:00
phanirithvij
e4c898c807 nixos/swapspace: add tests
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2024-10-30 22:42:26 +05:30
phanirithvij
80ea320fe7 nixos/swapspace: init module
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
Co-authored-by: Luflosi <luflosi@luflosi.de>
2024-10-30 22:41:15 +05:30
Andrew Marshall
0f69b960b8 nixos/zfs: teach to override devNodes per pool
This may be useful if some pools use LUKS or some other intermediate
layer, while others do not.
2024-10-30 10:41:18 -04:00
Atemu
8336127b57
peertube: startup script: exec into nodejs (#352005) 2024-10-30 13:25:54 +01:00
github-actions[bot]
2c3dde0baa
Merge master into staging-next 2024-10-30 12:05:37 +00:00
ppom
1eb6cc1582 nixos/peertube: startup script: exec into nodejs
1. Removed the #!/bin/sh shebang at the beginning, because
systemd.services.<name>.script already adds a #!/nix/store/.../bin/bash
shebang.

Previously:
	#!/nix/store/516kai7nl5dxr792c0nzq0jp8m4zvxpi-bash-5.2p32/bin/bash
	set -e
	#!/bin/sh
	umask 077
	...

2. Exec into nodejs, so that the startup script is no longer running but
replaces itself by nodejs.
This way, only one processus is running inside peertube.service.
2024-10-30 12:00:00 +01:00
Josh Spicer
e727b10cc0
nixos/hackrf: document group requirement (#344118) 2024-10-30 18:26:15 +08:00
Aleksana
824641a429
oh-my-zsh: fix 'preLoaded' option documentation (#352266) 2024-10-30 17:12:11 +08:00
Aleksana
3b2ebbb33f
sway-unwrapped: 1.9 -> 1.10 (#351752) 2024-10-30 16:45:51 +08:00
Sandro Jäckel
73824e231c nixos/hydra: fix shellcheck findings with enableStrictShellChecks enabled 2024-10-30 08:34:32 +00:00
Sandro Jäckel
91cf1d31c8 nixos/zfs: fix shellcheck findings with enableStrictShellChecks enabled 2024-10-30 08:33:57 +00:00
DCsunset
acda73926d nixos/murmur: support setting user and group for service 2024-10-30 08:21:48 +00:00
DCsunset
2f0c3c88cb nixos/murmur: support setting custom state directory 2024-10-30 08:21:48 +00:00
Serhii Khoma
26261f98be
oh-my-zsh: fix 'preLoaded' option documentation 2024-10-30 10:20:12 +07:00
Robert Schütz
22ffb72803 nixos/immich: generate config file from services.immich.settings 2024-10-29 17:58:50 -07:00
github-actions[bot]
dee80e3490
Merge master into staging-next 2024-10-30 00:14:27 +00:00
Robert Schütz
376dd27232 nixos/immich: add systemd slice 2024-10-29 16:24:32 -07:00
Robert Hensing
514ea18006 nixos: Update s-t-c and apply help text 2024-10-30 00:23:37 +01:00
Robert Hensing
2cf4e112a8 nixos/doc/rl: Add NixOS apply script 2024-10-30 00:21:21 +01:00
Robert Hensing
7902cea1de nixos: Update documentation to refer to bin/apply 2024-10-30 00:21:21 +01:00
Robert Hensing
d0b30777a2 nixosTests.nixos-rebuild-specialisations-legacy: init 2024-10-30 00:21:21 +01:00
Robert Hensing
313451b74a nixosTests.rebuild-target-host-legacy: init 2024-10-30 00:21:21 +01:00
Robert Hensing
6427500989 nixos/toplevel: Add bin/apply 2024-10-30 00:21:20 +01:00
github-actions[bot]
09d8c7ec2f
Merge master into staging-next 2024-10-29 18:04:32 +00:00
Sefa Eyeoglu
4c7ab52fcb
nixos/corectrl: nixfmt and refactor
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-10-29 18:53:31 +01:00
Sefa Eyeoglu
0269ce97e6
nixos/corectrl: add Scrumplex as maintainer
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-10-29 18:51:18 +01:00
BOHverkill
7134b58421 nixos/doc: fix package extension links
The package extension links point to a blank page, because the package
query is set as a path instead of a query parameter.
2024-10-29 20:20:03 +08:00
github-actions[bot]
6bc001ea3b
Merge master into staging-next 2024-10-29 12:06:00 +00:00
Aleksana
91d052e89a
cups vm tests: fix race condition, add more tests (#338193) 2024-10-29 18:56:19 +08:00
Petr Portnov
279d00a8f5
openvpn3: 20 -> 23
Co-authored-by: Yaroslav Bolyukin <iam@lach.pw>
2024-10-29 12:55:24 +03:00
Aleksana
90d931b10e
oh-my-zsh: add 'preLoaded' option (#351810) 2024-10-29 17:42:48 +08:00
Aleksana
d284d018aa
nezha-agent: 0.20.2 -> 0.20.3 (#351945) 2024-10-29 17:38:31 +08:00
Aleksana
dbe33f99b7
nixos/soju: use message-store instead of deprecated log in config (#338650) 2024-10-29 17:37:21 +08:00
Aleksana
5fd2f5aac6
tailscaled: Add option to disable Taildrop (#346957) 2024-10-29 17:19:31 +08:00
Robert Schütz
6183e80f03
immich: 1.118.2 -> 1.119.0 (#351975) 2024-10-29 02:10:45 -07:00
github-actions[bot]
a0e96c5d1c
Merge master into staging-next 2024-10-29 06:05:06 +00:00
Aleksana
87360536b4
nixos/jack: Fix jack-session init script (#329784) 2024-10-29 12:26:57 +08:00
Aleksana
ba5a9400fd
nixos/radicale: fix links to documentation (#351958) 2024-10-29 12:25:18 +08:00
Tristan Ross
c47159b10e
nixos/nginx: use list for logrotate files attribute (#345537) 2024-10-28 19:47:12 -07:00
Martin Weinelt
7440feefd9
nixos/frigate: Clear cache directory before start (#337520) 2024-10-29 01:25:30 +01:00
h7x4
c3632dc3aa
nixos/dysnomia: move into services (#351046) 2024-10-29 01:17:12 +01:00
h7x4
aeea90ef84
nixos/ca: fix description formatting (#351895) 2024-10-29 01:15:10 +01:00
github-actions[bot]
eb0f257925
Merge master into staging-next 2024-10-29 00:14:34 +00:00
Sefa Eyeoglu
d8d66448d7
nixos/paperless: fix shellcheck findings with enableStrictShellChecks enabled (#349559) 2024-10-28 21:40:52 +01:00
Robert Schütz
74e0f237ea immich: 1.118.2 -> 1.119.0
Changelog: https://github.com/immich-app/immich/releases/tag/v1.119.0
2024-10-28 13:04:14 -07:00
Nico Felbinger
32d516c84d
nixos/radicale: fix links to documentation 2024-10-28 19:56:12 +01:00
K900
0c45a8b5c4 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-28 21:46:13 +03:00
Moraxyc
68b122d2f6
nixos/nezha-agent: add extraFlags 2024-10-29 01:34:36 +08:00
Pol Dellaiera
dc8a253d56
nixos/send: init (#351255) 2024-10-28 18:26:33 +01:00
Rafael Kraut
ef92d48263
nixos/nginx: use list for logrotate files attribute
This allows for easier extensibility.
2024-10-28 15:19:36 +01:00
Sandro Jäckel
1a6638aeb1
nixos/ca: fix description formatting
Right now most of the text is treated as a code block
2024-10-28 15:03:11 +01:00
Aleksana
28efd5780e
nixos/oauth2-proxy: fix display-htpasswd-form flag name (#347287) 2024-10-28 21:14:58 +08:00
Aleksana
04af29af29
nixos/klipper: fix serial value inheritance (#308661) 2024-10-28 21:14:03 +08:00
Aleksana
e3bd08b1b4
freetube: 0.21.3 -> 0.22.0 (#351551) 2024-10-28 20:13:20 +08:00
K900
66f01b7af9 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-28 15:11:30 +03:00
Sefa Eyeoglu
eb382ecd52
nixos/sway: update default extraPackages
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-10-28 12:09:19 +01:00
Aleksana
c6edd701fd
nixos documentation: Suggest pkgs.testers.runNixOSTest (#351471) 2024-10-28 18:02:08 +08:00
Jacek Galowicz
d2e4b94d8a nixos documentation: Suggest pkgs.testers.runNixOSTest
`pkgs.testers.runNixOSTest` is the latest and best way to run NixOS Tests
outside of nixpkgs as it also improves evaluation performance by
injecting the host pkgs into all the guests.
It seems no one uses it because it is not mentioned at the right places.
2024-10-28 09:36:39 +01:00
Ivan Mincik
120be0345d
qgis: add server support (#267301) 2024-10-28 08:17:33 +00:00
Masum Reza
c6667b33b5
nixos/uwsm: enable display manager by default (#351626) 2024-10-28 13:09:22 +05:30
Sefa Eyeoglu
11aa8bead9
_1password-cli: rename from _1password (#351281) 2024-10-28 08:36:21 +01:00
Masum Reza
4c1988701b
mattermost: 9.5.11 -> 9.11.3 (#348398) 2024-10-28 12:59:24 +05:30
Ayman Bagabas
b6b90562f7 calibre-server: add extraFlags and openFirewall options
This allows users to pass extra flags to the calibre-server command and
open the necessary ports in the firewall for the Calibre Server API.
2024-10-28 08:21:01 +01:00
Serhii Khoma
79337719ed oh-my-zsh: add 'preLoaded' option 2024-10-28 11:55:15 +07:00
github-actions[bot]
2d1ef46352
Merge master into staging-next 2024-10-28 00:15:18 +00:00
Sandro
31513aaf6f
nixos/lib/testing: remove alias usage (#351424) 2024-10-28 00:56:10 +01:00
Fabián Heredia Montiel
34b62f7c47 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-27 16:10:56 -06:00
Sefa Eyeoglu
7d43e37b44
nixos/uwsm: enable display manager by default
UWSM is not usable if wayland-sessions are not linked. So
`services.displayManager.enable` should be true if UWSM is used.

`services.graphical-desktop.enable` is implied by
`services.displayManager.enable`.

See nixos/modules/services/misc/graphical-desktop.nix

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-10-27 20:19:18 +01:00
Austin Horstman
3580012bef
modules/_1password: _1password -> _1password-cli package name 2024-10-27 14:18:57 -05:00
Sefa Eyeoglu
9bc0084df7
nixos/bazarr: set systemd config KillSignal to SIGINT to fix timeout (#334675) 2024-10-27 20:13:25 +01:00
Ryan Omasta
cbaccf94d4
nixos/tests/freetube: fix OCR keyword 2024-10-27 12:46:16 -06:00
Felix Bühler
3f8d6caed2
nixos/xl2tpd: prefer 'install' over 'chmod/chown' (#302388) 2024-10-27 19:21:21 +01:00
Felix Buehler
a9413c7794 nixos/octoprint: fix ipv6 host 2024-10-27 19:16:24 +01:00
phaer
3ca0ed36ed amazonImageAutomaticSize: fix diskSize option 2024-10-27 18:38:03 +01:00
Robert Hensing
2ba15d4f55
modules/virtualisation: add shared options, merge various diskSize options (#341058) 2024-10-27 17:49:33 +01:00
Moraxyc
c9086d8837
nixos/send: init 2024-10-28 00:23:07 +08:00
phaer
c6da9ef32d modules/virtualisation: add unified diskSize opt
See https://github.com/NixOS/nixpkgs/pull/339535 and https://github.com/NixOS/nixpkgs/pull/341058
2024-10-27 12:28:37 +01:00
Aleksana
a56b4f3e50
nixos/wrappers: add enable switch (#350233) 2024-10-27 18:34:01 +08:00
Jacek Galowicz
2eace81769
nixos/anki-sync-server: add setting (#344724) 2024-10-27 11:09:55 +01:00
Yarny0
9bca42857a nixos/tests/printing: test cases for domain socket only config
Add two new vm tests for the printing configuration that
test `listenAddresses = []`, i.e., the situation where cups
only listens on the unix domain socket `/run/cups/cups.sock`.

This helps catching bugs like this:

https://github.com/OpenPrinting/cups/issues/985
https://github.com/NixOS/nixpkgs/pull/337748
2024-10-27 10:52:02 +01:00
Yarny0
2e48883fc4 nixos/tests/printing: inherit lib 2024-10-27 10:47:31 +01:00
Yarny0
1693e1acc0 nixos/tests/printing: fix race of lpstat and ensure-printers
There is a nasty race condition in the cups tests.
To understand what is going on, one must first note that
printers are installed in the vms with ensure-printers.service,
which is started as part of multi-user.target.
ensure-printers.service in turn triggers a start of
cups.service as it needs to connect to the local cups daemon.

This is what happens when the test runs:
1  the test waits for cups.socket or cups.service to start up
   (subtest "Make sure that cups is up on both sides...")
2  after cups.service started
   (it starts even in the "socket" case,
   triggered by ensure-printers.service),
   ensure-printers.service is started
3  the test tries to connect to the cups daemons via curl
   (subtest "HTTP server is available too")
4  the test verifies the required printers are installed
   ("lpstat -a" called by subtest "LP status checks")

Usually, 3 needs some time, so ensure-printers.service
already installed all printers that are required by 4.
But if 3 is too fast, or if ensure-printers.service is too slow,
4 fails to find the printers it is looking for.

One can provoke the problem by adding

> systemd.services.ensure-printers.serviceConfig.ExecStartPre = "/run/current-system/sw/bin/sleep 10";

to the `nodes.client` configuration.

The commit at hand fixes the problem by changing 1:
Instead of waiting for cups,
it now waits for ensure-printers.service
(which in turn waits for cups.service and cups.socket).
This is also in accordance with the
subtest description in the code that promises to
"Make sure that cups is up [...] and printers are set up".
2024-10-27 10:45:38 +01:00
Robert Schütz
2eb3286d9d
mollysocket: 1.4.1 -> 1.5.1 (#351569) 2024-10-26 23:22:06 -07:00
Robert Schütz
db2dcfb6f7 mollysocket: 1.4.1 -> 1.5.1
Diff: https://github.com/mollyim/mollysocket/compare/1.4.1...1.5.1

Changelog: https://github.com/mollyim/mollysocket/releases/tag/1.5.1
2024-10-26 21:58:15 -07:00
github-actions[bot]
f7650608a4
Merge master into staging-next 2024-10-27 00:15:30 +00:00
Martin Weinelt
8195804e5d
nixos/sftpgo: add extraReadWriteDirs option and fix docs links (#315619) 2024-10-26 22:34:45 +02:00
Sandro Jäckel
8f96ccf1ff
nixos/dysnomia: move into services 2024-10-26 22:01:19 +02:00
Sefa Eyeoglu
60900303b5
corefreq: init at 1.98.4 (#330049) 2024-10-26 21:54:36 +02:00
K900
f21f4ca3ee Merge remote-tracking branch 'origin/master' into staging-next 2024-10-26 21:05:47 +03:00
Francesco Gazzetta
00d5b58b53 release-notes: Mention the new tclPackages scope 2024-10-26 16:23:15 +00:00
Emily
7f753fb746
nixos/systemd: Enable systemd-machine-id-commit.service (#351151) 2024-10-26 15:56:09 +01:00
Martin Weinelt
5e10c1522b
nixos/avahi-daemon: set up sandboxing (#348406) 2024-10-26 16:22:04 +02:00
Martin Weinelt
ca4f13857c
nixos/coturn: set up sandboxing (#348396) 2024-10-26 16:21:46 +02:00
Sandro Jäckel
729a6f3bd7
nixos/lib/testing: remove alias usage 2024-10-26 14:30:45 +02:00
github-actions[bot]
02bb5e5201
Merge master into staging-next 2024-10-26 00:14:06 +00:00
Michele Guerini Rocco
9a415c28ae
dhcpcd: fix more permissions errors (#351225) 2024-10-26 02:00:23 +02:00
Zhaofeng Li
67bef9e807
nixos/prometheus: Add AWS Signature Version 4 support to remote_write configs (#181883) 2024-10-26 01:24:30 +02:00
Maciej Krüger
e907f6aa04
odoo: fix tests and update to 18.0 (#346397) 2024-10-26 01:21:04 +02:00
rnhmjoj
483e44684d
dhcpcd: fix permissions error with secondary IPv4 addresses
If dhcpcd receives a secondary IPv4 address from the DHCP server it
tries to enable automatic promotion from secondary to primary by writing
`1` to /proc/sys/net/ipv4/conf/%s/promote_secondaries.
2024-10-25 21:33:30 +02:00
rnhmjoj
8fafc35158
resolvconf: reliably set group permissions
If `resolvconf` is invoked by a process not running with the resolvconf
group as primary group, other processes will run into trouble as files
or directories under /run/resolvconf won't have write permissions.

This ACL rule ensure that resolvconf files, include new files created by
any process, are always accessible by users of the resolvconf group.
2024-10-25 21:33:30 +02:00
Felix Bühler
29cdb4373e
pptpd: prefer 'install' over 'chmod/chown' (#308085) 2024-10-25 20:48:22 +02:00
K900
7f898ed413 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-25 21:06:42 +03:00
Frédéric Christ
8f4b41cfd4 nixos/systemd: Enable systemd-machine-id-commit.service
Prior to this contribution, every boot with a default configuration was
considered `ConditionFirstBoot=true` by systemd, since /etc/machine-id
was not commited to disk.

This also extends the systemd with a check for subsequent boots not
being considered first boots.
2024-10-25 14:03:15 +02:00
Rémi NICOLE
0433962e5b
netbox: 3.7.8 -> 4.1.3 (#331750) 2024-10-25 09:09:06 +00:00
Fabián Heredia Montiel
da7fb8d0ef Merge remote-tracking branch 'origin/master' into staging-next 2024-10-24 17:53:05 -06:00
Leona Maroni
a378c72099
youtrack_2022_3: drop (#349356) 2024-10-24 22:46:57 +02:00