Graham Christensen
3f992e25f1
services.zfs.expandOnBoot: Test that it works
2 years ago
Graham Christensen
bd3e9c3d05
nixos/zfs: better support auto-expanding partitioned disks
2 years ago
Cameron Nemo
1b4b16e1bd
nixos/envoy: init
2 years ago
ajs124
9b377e72cf
xfsprogs: 5.14.2 -> 5.15.0
2 years ago
Jonathan Ringer
f8002a6687
nixos/qtile: expose package option
2 years ago
Frederik Rietdijk
0e141f0382
nixos tests atop: don't allow unfree packages
...
We are not supposed to enable the use of unfree packages in Nixpkgs.
2 years ago
Jonathan Ringer
c2828e8479
nixos/qtile: expose unwrapped package to systemPackages
2 years ago
Vladimír Čunát
6427998d85
nixosTests.installer.*: provide a missing dependency
...
See errors in these three jobs:
https://hydra.nixos.org/eval/1753111#tabs-still-fail
It's a bit unpleasant that a single run of each test takes
almost an hour for me (half an hour on Hydra in some cases).
2 years ago
Silvan Mosberger
25de2935ef
lib/modules: Document _module.args
...
Documents the _module.args option, motivated by many usages in Flakes,
especially with the deprecation of extraArgs
(78ada83361
)
The documentation rendering for this option had to be handled a bit
specially, since it's not declared in nixos/modules like all the other
NixOS options.
Co-Authored-By: pennae <github@quasiparticle.net>
Co-Authored-By: Robert Hensing <robert@roberthensing.nl>
2 years ago
Ingo Blechschmidt
c3428419e0
nixos/switch-to-configuration: Provider better error message in cross-compiling situations
2 years ago
Ingo Blechschmidt
66a0358a15
nixos-rebuild: document cross compilation subtlety
2 years ago
ajs124
4b3ebfb126
nixos/tests/lvm2: add comment recommending a test
2 years ago
Alyssa Ross
fb2fa1b50f
nixos/postfix: pull setup into its own unit
...
Consider a service that generates postfix lookup tables with
postmap(1), like Mailman. It needs the Postfix configuration file to
exist, but Postfix qmgr needs all the lookup tables its configured
with to exist before it starts. So the service that runs postmap
needs to run after the Postfix configuration and directory structure
is generated, but before Postfix itself is started. To enable this,
we split Postfix into two units: a oneshot unit that sets up the
configuration, and a longrun unit that supervises the Postfix
daemons. The postmap services can then be inserted in between these
two units.
2 years ago
Alyssa Ross
e7c301df52
nixos/mailman: remove obsolete setting
...
This was dropped in mailman 3.2.0.
2 years ago
Alyssa Ross
f4a0bb8334
nixos/mailman: improve empty webHosts error
...
Now this configuration mistake will generate the assertion message,
instead of "error: list index 0 is out of bounds".
2 years ago
lassulus
ed18db011f
make-disk-image: add systemdMinimal to PATH
...
this is needed to setup /tmp inside the chroot. which is needed by
systemd-boot to sucessfully install
2 years ago
Max Hausch
a2465483e8
nixos/lib/qemu-common: Opportunistically use KVM
...
This will try to use KVM if available and fallback to using TCG if not.
Useful for nested virtualisation of arm on x86.
2 years ago
Ryan Mulligan
0555c738b5
nixos/vaultwarden: fix test
...
The accept policies checkbox is no longer present on the user creation
screen.
2 years ago
zowoq
76636e0099
dockerTools: pkgs.system -> pkgs.stdenv.hostPlatform.system
...
`pkgs.system` is an alias
2 years ago
Janne Heß
acf089edef
nixos/systemd-stage-1: Softcode bin tools...
...
...and other cleanups and fixes
2 years ago
Bjørn Forsman
c1af79c69d
nixos/ethminer: only pull in nvidia_x11 when needed
...
Only people using CUDA need it.
2 years ago
Janne Heß
41d3ca0677
nixos/systemd-stage-1: Use an own systemd package
...
We need more features than systemdMinimal but less than systemd so we
need some own packages :/
2 years ago
ajs124
c532fcdd96
nixos/tests/lvm2/vdo: fix machine name
2 years ago
ajs124
6bbba30674
nixos/tests/lvm2: init
2 years ago
ajs124
6a8face381
nixos/tests/lvm2: don't try to add script from vdo to initrd
2 years ago
Janne Heß
beb02229fb
nixos/systemd-unit-options: Fix indentation
2 years ago
ajs124
397f065cb4
nixos/tasks/lvm: add vdo support
2 years ago
Janne Heß
75ece4eb82
nixos/stage-1-systemd: Limit files to the bare necessities
2 years ago
Janne Heß
4b9efea255
nixos/stage-1-systemd: Implement job scripts
2 years ago
Bjørn Forsman
966953354c
nixos/ethminer: fix option types for maxPower, recheckInterval
...
Neither power nor time intervals can be negative, let's use unsigned
int.
2 years ago
Bjørn Forsman
5e38d36a6b
nixos/ethminer: only pull in cudatoolkit when needed
2 years ago
Aaron Jheng
f0c470f5eb
oath-toolkit: Rename from oathToolkit to oath-toolkit
2 years ago
Tristan Daniël Maat
3a86b88ef1
nixos/gitea: Prevent secrets from being exposed at ExecStart time
...
This addresses #156400 for Gitea.
2 years ago
Jan Tojnar
84d6565d52
nixos/man: prevent duplication of options
...
libxslt 1.1.35 fixed conflict resolution for templates to match the specification.
This uncovered a bug in docbook-xsl (https://github.com/docbook/xslt10-stylesheets/issues/240 ),
which causes option names to be duplicated into the option descriptions.
Let’s resolve the conflict by patching the stylesheets.
Fixes: https://github.com/NixOS/nixpkgs/issues/166304
2 years ago
Artturin
65725c1637
nixos/tests/hibernate: fix eval
...
by removing duplicate `nodes`
2 years ago
Janne Heß
56b4653904
nixos/stage-2-init: Re-add creation of /etc
2 years ago
ajs124
821a184fa9
nixos/bird: reloadIfChanged -> reloadTriggers
2 years ago
ajs124
4e9f1e537e
nixos/tests/boot: fix after aa0f27abb0
2 years ago
Matthieu Coudron
84fd282788
doc: mention the new format expected by the new vim updater
...
e.g., from simple strings to csv
2 years ago
Victor Nawothnig
799bda94db
nixos/kea: Allow specifying custom config file
2 years ago
Guillaume Girol
44a3d91e5f
nixos/collectd: put extraconfig before plugins
...
this is necessary to override the global option Interval.
If set after the plugins, it has no effect.
2 years ago
ajs124
eb13e249f0
openfire: remove after being marked broken for over two years
...
It was marked in commit 567c1a360f
by Michael Raskin on 2017-01-04 (commited on 2017-01-04)
2 years ago
ajs124
6f92fcbcbe
nss: add esr and latest change release-notes entry
2 years ago
Janne Heß
ea473fac72
nixos/stage-2-init: Don't clear environment
...
This breaks NixOS Containers because systemd needs some env variables
from the outside.
2 years ago
Artturin
4d49c7e6d8
nixos/udisks2: add freeform settings
2 years ago
Peter Hoeg
e38cc45dd1
nixos: add maestral tests
2 years ago
matthewcroughan
8f3181f672
nixos/tests/mtp: init
...
Adds a fully fledged NixOS VM integration test which uses jmtpfs and
gvfs to test the functionality of MTP inside of NixOS. It uses USB
device emulation in QEMU to create MTP device(s) which can be tested
against.
2 years ago
Jan Solanti
f665340b6c
pipewire: 0.3.48 -> 0.3.49
2 years ago
Florian Klink
c57c5c42a4
prometheus-bird-exporter: update birdSocket default path
...
a5276e1fbd
updated bird to use
/run/bird/bird.ctl, but didn't update the default used for
prometheus-bird-exporter.
Reported-In: https://github.com/NixOS/nixpkgs/pull/161193#issuecomment-1086228985
2 years ago
Zhaofeng Li
e42f06f93f
nixos/podman: Add zfs to wrapper if enabled
2 years ago