Age | Commit message (Collapse) | Author | Files | Lines |
|
ARM and AArch64 might use virtio_mmio in some cases.
|
|
Otherwise AArch64 KVM guests don't have enough entropy at boot.
|
|
|
|
Needs to be figured out some day, just disable them for now.
|
|
|
|
secrets
|
|
users-groups module: use `buildEnv` in per-user profiles
|
|
Fix some but not all errors in owncloud
|
|
Use libinput for all input devices when enabled
|
|
With libinput used for keyboard, base rules produce incorrect keyboard
layouts. We are removing the option as recommended in the XKB configuration
guide [1] to let X server choose the ruleset. It looks like it chooses
evdev rules which seem to work for some reason
[1]: https://www.x.org/releases/X11R7.6/doc/xorg-docs/input/XKB-Config.html#id2521360
|
|
The munin-node service used wrapProgram to inject environment variables.
This doesn't work because munin plugins depend on argv[0], which is
overwritten when the executable is a script with a shebang line (example
below).
This commit removes the wrappers and instead passes the required
environment variables to munin-node.
Eliminating the wrappers resulted in some broken plugins, e.g., meminfo
and hddtemp_smartctl. That was fixed with the per-plugin configuration.
Example:
The plugin if_eth0 is a symlink to /.../plugins/if_, which uses $0
to determine that it should monitor traffic on the eth0 interface.
if_ is a wrapped program, and runs `exec -a "$0" .if_-wrapped`
.if_-wrapped has a "#!/nix/.../bash" line, which results in bash
changing $0, and as a result the plugin thinks my interface
is called "-wrapped".
|
|
It causes building during evaluation when enabled, and it is hardly useful
without GNOME or the awareness of the system operator.
|
|
The latest staging caused this test not to fit anymore.
I'm all for keeping closure sizes under control,
but I don't think *this* is a good place.
|
|
Hydra seems OK-ish, except that some aarch64 jobs need restarting
after qt4 timing out for the first time:
https://hydra.nixos.org/eval/1412641?compare=1412561
|
|
sway module: passthrough sway binary when needed
|
|
firewall: fix rpfilter blocking dhcp offers when no ip was bound yet
|
|
fwupd: 0.9.6 → 1.0.1
|
|
In order for libinput to be used with Xorg, its configuration file
needs to be added to environment similarly to how evdev one’s is.
Closes: #31670
|
|
Adds missing documentation for copyFileFromHost in NixOS tests
|
|
|
|
inginious: fix options eval
|
|
|
|
[NixOS] Fix + update `hardware.parallels` config option
|
|
user-mgmt.xml: extraUsers => users
|
|
Changed extraUsers -> users and one case of extraGroups -> groups in nixos manual chapter 7.
According to chatter on IRC these are the proper names for these configuration options nowadays.
Modified based on feedback from Jörg Talheim.
|
|
|
|
Previously only the line numbers of a giant, internally generated XML file were
printed, without any kind of debuggability.
Now at least the mentioned lines are printed with a little bit of surrounding
context (to have something to grep for).
```
manual-combined.xml:4863: element para: Relax-NG validity error : Did not expect element para there
4859 <chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude" version="5.0" xml:id="sec-writing-modules">
4860
4861 <title>Writing NixOS Modules</title>
4862
4863 <para>NixOS has a modular system for declarative configuration. This
4864 system combines multiple <emphasis>modules</emphasis> to produce the
4865 full system configuration. One of the modules that constitute the
```
|
|
|
|
|
|
|
|
evilwm: implement NixOS WM module
|
|
* master: (80 commits)
lkl: Supports aarch64
wimlib: nitpicks
gitAndTools.git-codeowners: 0.1.1 -> 0.1.2
wimlib: init at 1.12.0
kernel: improve modDirVersion error message
releaseTools.sourceTarball: Clean up temporary files
dotnetPackages.SmartIrc4net: rehash source
migmix: make it a fixed-output derivation
vm: Create /dev/full
samba: 4.6.8 -> 4.6.11 to address CVEs CVE-2017-14746 & CVE-2017-15275
microcodeIntel: 20170707 -> 20171117
sshd: Remove ripemd160 MACs
kernel config: Enable MEDIA_CONTROLLER
linux: 4.4.99 -> 4.4.100
linux: 4.9.63 -> 4.9.64
nix-bash-completions: 0.4 -> 0.5
linux: 4.14 -> 4.14.1
linux: 4.13.14 -> 4.13.15
nix-zsh-completions: 0.3.3 -> 0.3.5
dns-root-data: use a stable URL that I maintain anyway
...
|
|
They are invalid for our OpenSSH
|
|
nixos/bash: mark `inputrc` etc file as default
|
|
Harden ssh config defaults and remove old host key support
|
|
The bash module currently sets the `/etc/inputrc` unconditionally,
which prevents easy user override. This commit lowers the priority of
the setting to "option default" level, which allows a user to override
the value using either
environment.etc."inputrc".text = …
or
environment.etc."inputrc".source = …
|
|
* master: (23 commits)
silver-searcher: patch bash completions location
shairplay: init at 2016-01-01
ocamlPackages.rope: 0.5 -> 0.6
ocamlPackages.ocaml_gettext: 0.8.7 -> 0.8.8
mupdf: Patch openjpeg version
nextcloud-client: fix build after qt updates
gstreamer.gst-plugins-bad: Patch openjpeg version
silver-searcher: move bash completion to etc/bash-completion.d/
neomutt: use mime.types from dedicated mime-types derivation
mime_types: rename to mime-types
XMLLibXML: 2.0129 -> 2.0132 fixes failing tests & CVE-2017-10672
nixos/matrix-synapse: remove unused log_file config
nixos: run parted with --script option (3rd)
nixos: run parted with --script option (2nd)
nixos/release: add nixos/tests/switch-test.nix to tested job
nixos/system: make switch-to-configuration script pure.
nixos/release: include mutableUsers test to release tests.
nixos/tests: Add a test for config.users.mutableUsers.
corebird: 1.7.2 -> 1.7.3
nixos/matrix-synapse: make home directory configurable
...
|
|
nixos/matrix-synapse: make home directory configurable
|
|
services.xserver.windowManager.evilwm.*
|
|
|
|
Doh, should have included this in previous commit.
Ref. 0ff4bb5f875afe8eb208bbabb3f52dc29539d2bc
("nixos: run parted with --script option").
|
|
Ref. 0ff4bb5f875afe8eb208bbabb3f52dc29539d2bc
("nixos: run parted with --script option")
|
|
|
|
Test opening encrypted filesystem with keyfile
|
|
nixos/system: make switch-to-configuration script pure
|
|
nixos/tests: add a test for config.users.mutableUsers.
|
|
|
|
Fixes #28443
Fixed few invocations to `systemctl` to have an absolute path. Additionally add
LOCALE_ARCHIVE so that perl stops spewing warning messages.
|
|
|
|
- There used to be a conflict between gdm and getty both trying to
access tty1
- This conflict was fixed by running gdm on tty7 instead
|