Luflosi
db4fdd6247
nixos/filesystems: skip fsck for bind mounts
...
Without this change, configurations like
```nix
fileSystems."/path/to/bindMountedDirectory" = {
device = "/path/to/originalDirectory";
options = [ "bind" ];
};
```
will lead to a warning message in `dmesg`:
```
systemd-fstab-generator: Checking was requested for "/path/to/originalDirectory", but it is not a device.
```
This happens because the generated /etc/fstab entry contains a non-zero fsck pass number, which doesn't make sense for a bind mount.
2022-07-12 16:51:25 +02:00
Sandro
78fff7ed35
Merge pull request #181197 from bjornfor/fix-ddclient-password-leak
2022-07-12 15:13:43 +02:00
Martin Weinelt
b7dc3d66c2
Merge pull request #181184 from kittywitch/ha-empty-config-fix
...
nixos/home-assistant: make the reload triggers dependent upon cfg.config
2022-07-12 11:39:39 +02:00
Bjørn Forsman
e0f2f7f9ea
nixos/ddclient: don't leak password in process listings
...
...by using `replace-secret` instead of `sed` when injecting the
password into the ddclient config file. (Verified with `execsnoop`.)
Ref https://github.com/NixOS/nixpkgs/issues/156400 .
2022-07-12 10:23:40 +02:00
Pascal Wittmann
6d1cabe9d9
Merge pull request #158346 from kurnevsky/i2pd-yggdrasil
...
i2pd: add yggdrasil settings
2022-07-12 10:19:18 +02:00
Alyssa Ross
c3fafea4ed
nixos: remove unused "system tarball" modules
...
This has all been commented in nixos/release.nix since at least 2015,
so it's not doing us any good to keep it around.
2022-07-12 07:34:20 +00:00
Aaron Andersen
bf57026e6a
Merge pull request #179511 from jian-lin/fix-force-caddy-reload-config
...
nixos/caddy: force caddy to reload config in ExecReload
2022-07-12 04:53:45 +02:00
Sandro Jäckel
af66b47b3a
nixos/postgresql-backup: allow setting compression level
2022-07-11 21:28:22 +02:00
Kat Inskip
8f2c49ece6
nixos/home-assistant: make the reload triggers dependent upon cfg.config
2022-07-11 08:19:25 -07:00
Sandro
e2f14dd31a
Merge pull request #181026 from queezle42/pipewire-systemwide-bluetooth
...
pipewire: fix bluetooth for system-wide configuration
2022-07-11 15:38:55 +02:00
Robert Hensing
38860c9e91
Merge pull request #178969 from christian-burger/fix/comment-in-release.nix-corrected
...
nixos/release.nix: fixed commands in comment
2022-07-11 12:02:42 +02:00
Franz Pletz
d048693138
Merge pull request #180999 from Luflosi/update/ipfs
...
ipfs: 0.13.0 -> 0.13.1
2022-07-11 03:26:06 +02:00
Jens Nolte
61c9f44a1d
pipewire: fix bluetooth for system-wide configuration
2022-07-11 02:35:36 +02:00
Bernardo Meurer
c6b0888a86
Merge pull request #180991 from aij/raspberrypi-bootloader-config.txt
...
raspberrypi-bootloader: Update doc URL for config.txt options
2022-07-10 14:09:43 -07:00
Guillaume Girol
e21a770188
Merge pull request #180933 from yuuyins/nvidia-busidtype
...
hardware/nvidia: add @ to constraint on busIDType
2022-07-10 20:00:30 +00:00
Sandro
366683965e
Merge pull request #166308 from ncfavier/wg-resolvconf
...
nixos/resolvconf: allow different implementations
2022-07-10 21:00:00 +02:00
Shawn8901
98ac43a1cf
zrepl: add package option to module ( #179189 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-07-10 20:32:27 +02:00
Luflosi
631a2bddfc
nixos/tests/ipfs: disable FUSE test
...
The FUSE mount functionality of IPFS was broken by the update to v0.13.0, so disable it. Hopefully it will be fixed soon.
See https://github.com/ipfs/kubo/issues/9044 .
2022-07-10 18:49:56 +02:00
Martin Weinelt
0044b4fa22
Merge pull request #180950 from alyssais/graphite
2022-07-10 17:22:45 +02:00
Martin Weinelt
f8137a54eb
Merge pull request #153445 from erdnaxe/prometheus_protecthome
...
nixos/prometheus-node-exporter: do not protect home
2022-07-10 17:21:44 +02:00
Emery Hemingway
429fc9aaf7
nixos/hedgedoc: convert to settings-style configuration
...
Replace "services.hedgedoc.configuration" with ".settings" to be
consistent with RFC0042. This allows control of settings not
declared in the module.
2022-07-10 08:07:14 -05:00
Martin Weinelt
09b76341b3
Merge pull request #180796 from squalus/librewolf-tests
2022-07-10 14:16:24 +02:00
Ivan Jager
34aa4fe7a9
raspberrypi-bootloader: Update doc URL for config.txt options
...
The old URL was redirecting to more generic Rasbperry Pi documentation.
2022-07-10 06:58:32 -05:00
Janne Heß
9412f62782
Merge pull request #180536 from SuperSandro2000/hydra-runuser
...
nixos/hydra: use runuser like hydra flake
2022-07-10 13:30:42 +02:00
K900
d2b579b23e
Merge pull request #178254 from K900/update-tempo
...
tempo: 1.1.0 -> 1.4.1, add NixOS module
2022-07-10 14:01:30 +03:00
Robert Hensing
97d5a1a591
Merge pull request #180747 from alyssais/hardened-dhcpcd
...
nixosTests.hardened: disable dhcpcd privsep
2022-07-10 12:40:38 +02:00
Alyssa Ross
1f18d44106
python3.pkgs.graphite_api: remove
...
Due to lack of maintenance. It doesn't build, the last upstream
commit was in 2017, and last significant change in Nixpkgs was in
2018.
2022-07-10 09:46:20 +00:00
Alyssa Ross
9f2c91667d
python3.pkgs.influxgraph: remove
...
Due to lack of maintenance. Last upstream commit was in 2018, and
graphite_api doesn't build, is also unmaintained upstream, and will
also be removed.
2022-07-10 09:46:18 +00:00
Alyssa Ross
ada1d87767
python3.pkgs.graphite_beacon: remove
...
Due to lack of maintenance. It is not compatible with the default
Python version (due to the tornado 5) dependency, and doesn't look
like it will be any time soon.
2022-07-10 09:17:23 +00:00
yuu
ce2e4707b7
hardware/nvidia: add @ to constraint on busIDType
...
On some configurations, the only known syntax that works
requires the `@` character, such as `intelBusId = "0@0:2:0";` and
`nvidiaBusId = "1@1:0:0";` [1].
[1]. https://discourse.nixos.org/t/struggling-with-nvidia-prime/13794/4
2022-07-10 02:48:40 -03:00
José Romildo Malaquias
7802f1b647
Merge pull request #180570 from romildo/upd.nixos.qt5
...
nixos/qt5: add kde platform theme
2022-07-09 21:44:28 -03:00
Artturi
9209b23d44
Merge pull request #180778 from martinetd/logrotate-test-nosandbox
...
logrotate: fix config check without sandbox
2022-07-09 15:12:25 +03:00
Vladimír Čunát
a6d59d9ee4
Merge #180513 : nixos/i18n: always generate C locale
2022-07-09 09:15:50 +02:00
Dominique Martinet
fd701a9cd1
logrotate: fix config check without sandbox
...
make logrotate not try to write to /var/lib/logrotate.status by
using an alternate path.
Also avoid /tmp and use build CWD
Fixes #180734
2022-07-09 09:55:03 +09:00
squalus
478940e2c7
librewolf: add nixos test
...
- support librewolf in the firefox nixos test
- use the correct binary name
- ensure autoplay is always on for the audio test, since
librewolf disables it by default
2022-07-08 17:40:24 -07:00
Alyssa Ross
1e12b9292c
nixosTests.mjolnir: fix eval
...
This was broken by a bad merge, where the same attribute was added
separately in two different places.
Fixes: ef895f6b43
("Merge pull request #173239 from jojosch/mjolnir-update")
2022-07-08 20:55:55 +00:00
K900
512a26ae13
Merge pull request #177389 from K900/plasma-exclude-packages
...
nixos/plasma5: add excludePackages option
2022-07-08 21:33:35 +03:00
K900
03dd01dd2f
nixos: add module for tempo
...
It's very barebones but should be OK for now.
2022-07-08 21:33:17 +03:00
Alyssa Ross
a14da86f2c
nixosTests.hardened: fix for recent Nix
...
As far as I know, there's no stable equivalent of nix ping-store.
2022-07-08 17:03:40 +00:00
Alyssa Ross
d440cc931e
nixosTests.hardened: disable dhcpcd privsep
...
Since 831024e2b9
("nixos/dhcpcd: assert if privSep && alternative
malloc"), this test has an assertion failure because dhcpcd (with
privsep enabled) is not compatible with the allocator used by the
hardened profile.
Since it's unclear[1] what to do about this for the hardened profile,
I propose doing the simplest thing possible to make the test eval,
which is to just disable dhcpcd privsep. It's very inconvenient when
trying to refactor the NixOS test infrastructure to have a test that
doesn't evaluate. Once the correct solution is found for using dhcpcd
with privsep with the hardened profile, this patch can be reverted.
[1]: https://github.com/NixOS/nixpkgs/pull/157430
2022-07-08 17:03:29 +00:00
Peder Bergebakken Sundt
50dd61a9ba
nixos/polaris: init
2022-07-08 12:27:48 -04:00
Sandro Jäckel
90761632ae
nixos/hydra: use runuser like hydra flake
2022-07-07 22:37:51 +02:00
José Romildo
41dbc0bdf2
nixos/qt5: add kde platform theme
2022-07-07 16:29:34 -03:00
Jan Tojnar
b88fe63b17
Merge pull request #180554 from ElXreno/flatpak-builder-migrate
...
flatpak-builder: remove libdwarf dependency and fix tests
2022-07-07 20:49:38 +02:00
ElXreno
4eeaca86fd
nixosTests.installed-tests.flatpak-builder: fix tests
...
This commit fixes the following error:
Failed assertions:
- Setting xdg.portal.enable to true requires a portal implementation in xdg.portal.extraPortals such as xdg-desktop-portal-gtk or xdg-desktop-portal-kde.
2022-07-07 21:07:21 +03:00
José Romildo Malaquias
ebdd91b4e3
Merge pull request #180549 from romildo/upd.nixos.qt
...
nixos/qt5: add lxqt platform theme
2022-07-07 14:40:43 -03:00
Sandro
de9a1f4e81
Merge pull request #180039 from astro/openwebrx
2022-07-07 14:48:48 +02:00
Sandro Jäckel
59128a34c3
nixos/i18n: always generate C locale
2022-07-07 14:25:13 +02:00
José Romildo
6593595ee5
nixos/qt5: add lxqt platform theme
2022-07-07 09:05:46 -03:00
Robert Hensing
613e768608
Merge pull request #179801 from hercules-ci/fix-footgun-dockerTools-buildImage-contents
...
dockerTools.buildImage: Add copyToRoot to replace contents, explain usage
2022-07-07 09:51:41 +02:00