Commit Graph

24839 Commits

Author SHA1 Message Date
Victor Freire
47f638403e nixos/xmrig: add kernel module msr 2021-11-17 18:53:58 -03:00
Michele Guerini Rocco
90bb5d0e19 Merge pull request #146409 from aanderse/zabbix
nixos/zabbixServer: explicitely set security.wrappers ownership
2021-11-17 22:05:16 +01:00
Artturi
e727217620 Merge pull request #145574 from l0b0/refactor/avoid-extra-empty-lines-in-etc-pamd-files 2021-11-17 21:20:42 +02:00
Artturin
0894568aee nixos/cadvisor: add zfs to path when zfs enabled
fixes https://github.com/NixOS/nixpkgs/issues/105139
2021-11-17 20:47:44 +02:00
github-actions[bot]
c77daf4da1 Merge master into staging-next 2021-11-17 18:00:59 +00:00
Aaron Andersen
ebbf93136f nixos/zabbixServer: explicitely set security.wrappers ownership 2021-11-17 11:26:14 -05:00
Victor Freire
ed312a6815 nixos/xmrig: add services.xmrig to module-list.nix 2021-11-17 12:29:40 -03:00
Robert Hensing
715f634119 Merge pull request #146335 from SuperSandro2000/locate
nixos/locate: ignore nix logs
2021-11-17 14:17:56 +01:00
github-actions[bot]
cf671bd5e9 Merge master into staging-next 2021-11-17 12:01:23 +00:00
Janne Heß
ba34952f0d Merge pull request #146268 from helsinki-systems/upd/nginx
nginxStable: 1.20.1 -> 1.20.2
2021-11-17 12:02:50 +01:00
Sandro Jäckel
5287d0146d nixos/locate: PRUNE_BIND_MOUNTSFR -> PRUNE_BIND_MOUNTS
PRUNE_BIND_MOUNTSFR seems to be a typo.
The man page only mentions it in a header and further in the paragraph
it is PRUNE_BIND_MOUNTS.

Also breaks plocate which complains about the unknown option.
2021-11-17 04:26:42 +01:00
Sandro
4c138f6bd6 nixos/locate: exclude by default version control systems and .cache
follows Debian and Ubuntu
2021-11-17 04:19:53 +01:00
Sandro
129c47ae88 nixos/locate: include missing filesystems
taken from Ubuntu config
2021-11-17 02:55:36 +01:00
Sandro
a0d2a3efbb nixos/locate: ignore nix logs 2021-11-17 02:50:02 +01:00
github-actions[bot]
90829d83e5 Merge master into staging-next 2021-11-17 00:01:49 +00:00
n0emis
eeac1c543d nixos/networkd: add BatmanAdvanced options (#145963)
Since systemd v248 networkd supports BatmanAdvanced.
This adds the according config options to the networkd-module
2021-11-16 23:41:17 +01:00
Robert Hensing
f03db46d3d Merge pull request #146266 from Artturin/minimalprofile1
nixos/profiles/minimal: disable command-not-found
2021-11-16 23:36:42 +01:00
Artturin
3f339f3cf4 profiles/base: add mtools 2021-11-17 00:26:31 +02:00
Artturin
670f5474b9 nixos/{startx,xserver,sx}: make it possible to use both a gui dm
and startx at the same time without using lib.mkForce
2021-11-16 23:30:27 +02:00
Artturi
c366024777 Merge pull request #145758 from Artturin/swapdd 2021-11-16 22:12:55 +02:00
Artturin
a7ea834b17 nixos/plex: replace literalExample with literalExpression 2021-11-16 20:37:44 +02:00
Johannes Schleifenbaum
62cec07035 nixos/mjolnir: set rawHomeserverUrl in config 2021-11-16 19:21:33 +01:00
Bernardo Meurer
cf0e83f5c4 Merge pull request #137157 from rebeccaskinner/fix/nvidia-settings
nixos/modules/hardware/video/nvidia: Fix incorrect reference to 'nvid…
2021-11-16 10:18:16 -08:00
Sandro
a0a5e0be1c Merge pull request #139553 from andrew-d/andrew/plex-scanners 2021-11-16 19:17:31 +01:00
ajs124
c408cd921f nixos/nginx: fix SystemCallFilter after 1fc113f0df 2021-11-16 17:30:57 +01:00
Artturin
115e6e7299 nixos/profiles/minimal: disable command-not-found
reduces size by about 1M
2021-11-16 18:27:38 +02:00
Thiago Kenji Okada
63b4b8616b nixos/libinput: add module tests 2021-11-16 13:09:02 -03:00
Jonathan Ringer
a2e621d20d Merge remote-tracking branch 'origin/master' into staging-next 2021-11-16 07:50:20 -08:00
Vanilla
79dc6a5629 nixos/hbase: use jre8 instead of latest. 2021-11-16 22:15:46 +08:00
github-actions[bot]
617d1d1f17 Merge staging-next into staging 2021-11-16 12:02:01 +00:00
Maximilian Bosch
1e156e3b5d Merge pull request #146178 from TredwellGit/linux
Kernels 2021-11-15
2021-11-16 12:02:04 +01:00
Victor Engmark
ef58bbf9b7 nixos/pam: avoid extra lines in pam files 2021-11-16 19:26:43 +13:00
github-actions[bot]
112c228b4b Merge staging-next into staging 2021-11-16 06:01:37 +00:00
Bobby Rong
b4d72c7292 Merge pull request #146203 from bobby285271/pantheon
nixos/pantheon: cleanup FAQ section
2021-11-16 10:34:43 +08:00
Bobby Rong
cd58f44937 nixos/pantheon: cleanup FAQ section 2021-11-16 10:06:24 +08:00
Bobby Rong
18d56c5c6e Merge pull request #146094 from VergeDX/influxdb2
nixos/influxdb2: Add Hyperlink highlight for url.
2021-11-16 10:04:01 +08:00
github-actions[bot]
69a9c90876 Merge staging-next into staging 2021-11-16 00:02:03 +00:00
Florian Klink
4890bee027 Merge pull request #146142 from Artturin/usrneededfor
nixos/lib: add /usr to pathsNeededForBoot
2021-11-15 22:59:25 +01:00
sternenseemann
debf4fc929 gnat: 9 -> 11
Update the default GNAT version from 9 to 11, as GNAT >= 11 is required
to compile the 22.* AdaCore libraries.

To allow this, we need to pick a patch from ghdl's master fixing a
compilation problem with GNAT 11.
2021-11-15 22:41:56 +01:00
Robert Scott
5e15d5da4a Merge pull request #142522 from risicle/ris-strongswan-5.9.4
strongswan: 5.8.1 -> 5.9.4
2021-11-15 21:08:20 +00:00
Robert Scott
d13480917a strongswan: 5.8.1 -> 5.9.4
remove two now-included patches, add new nixos module parameter
ca_id
2021-11-15 21:06:57 +00:00
Artturin
f93a7f8b56 nixos-generate-config: automatically enable microcode updates 2021-11-15 22:28:41 +02:00
TredwellGit
c783c8d859 linux/hardened/patches/5.15: init at 5.15.2-hardened1 2021-11-15 19:38:09 +00:00
github-actions[bot]
cfaff97318 Merge staging-next into staging 2021-11-15 18:01:43 +00:00
Mikael Voss
aeaafd1502 doc: Explain daemon(IO)NiceLevel removal in release note 2021-11-15 18:34:17 +01:00
Mikael Voss
ee8e993fd4 modules/nix-daemon: Replace daemon(IO)NiceLevel options
The nix.daemonNiceLevel options allows for setting the nice level of the
Nix daemon process. On a modern Linux kernel with group scheduling the
nice level only affects threads relative to other threads in the same
task group (see sched(7)). Therefore this option has not the effect one
might expect.

The options daemonCPUSchedPolicy and daemonIOSchedClass are introduced
and the daemonIONiceLevel option renamed to daemonIOSchedPrority for
consistency. These options allow for more effective control over CPU
and I/O scheduling.

Instead of setting daemonNiceLevel to a high value to increase the
responsiveness of an interactive system during builds -- which would not
have the desired effect, as described above -- one could set both
daemonCPUSchedPolicy and daemonIOSchedClass to idle.
2021-11-15 18:34:17 +01:00
Artturin
83f892c511 nixos/lib: add /usr to pathsNeededForBoot
if /usr is split from root then it has to be mounted at boot
See https://github.com/NixOS/nixpkgs/issues/146115
2021-11-15 16:28:22 +02:00
Janne Heß
bfd9fd291a Merge pull request #145450 from Radvendii/master
etc module: make `.text` and `.source` the same priority
2021-11-15 14:16:45 +01:00
Taeer Bar-Yam
0bef0c38f7 lib.modules: add mkDerivedConfig
mkDerivedConfig : Option a -> (a -> Definition b) -> Definition b

Create config definitions with the same priority as the definition of another option.
This should be used for option definitions where one option sets the value of another as a convenience.
For instance a config file could be set with a `text` or `source` option, where text translates to a `source`
value using `mkDerivedConfig options.text (pkgs.writeText "filename.conf")`.

It takes care of setting the right priority using `mkOverride`.
2021-11-15 07:03:41 -05:00
github-actions[bot]
faf5da6aed Merge staging-next into staging 2021-11-15 12:01:44 +00:00