Michele Guerini Rocco
ff4f74259a
Merge pull request #126658 from ncfavier/patch-2
...
nixos/console: allow console.font to be a path
2021-06-12 18:47:18 +02:00
Robert Hensing
d48591123f
nixos/apache-httpd: Use pkgs.emptyDirectory
2021-06-12 17:28:42 +02:00
Naïm Favier
39bc736382
nixos/console: allow console.font to be a path
...
As for console.keyMap, all uses of this option are compatible with paths. This allows doing things like `console.font = pkgs.runCommand ...`.
2021-06-12 13:24:32 +02:00
misuzu
ad502ab5c5
nixos/sourcehut: automatically build and import qemu image for docker
2021-06-11 11:48:49 -04:00
Ryan Mulligan
5707a8efad
Merge pull request #125604 from ryantm/md-assertions
...
nixos/doc: convert assertions and warnings section to CommonMark
2021-06-11 07:59:04 -07:00
Ryan Mulligan
d37b25caf1
Merge pull request #125608 from ryantm/md-boot-problems
...
nixos/doc: convert boot problems section to CommonMark
2021-06-11 07:58:50 -07:00
Ryan Mulligan
fa676044a4
Merge pull request #126603 from ncfavier/qt-doc
...
nixos/manual: update documentation on Qt themes
2021-06-11 07:55:09 -07:00
Domen Kožar
2072bba95d
Merge pull request #125311 from jansol/pipewire
...
pipewire: 0.3.27 -> 0.3.30
2021-06-11 16:48:52 +02:00
Naïm Favier
44055b4557
nixos/manual: update documentation on Qt themes
2021-06-11 16:18:20 +02:00
Joshua Trees
706ce9e230
nixos/synergy: add encryption support
...
Make it possible to use the Synergy server with TLS encryption without
resorting to the GUI.
2021-06-11 14:52:34 +02:00
Maciej Krüger
3f062397a5
x2goserver: fix rename whole module
2021-06-11 09:07:23 +02:00
Jörg Thalheim
86b1feefbd
nixos/zfs: add tests for samba
2021-06-11 08:24:56 +02:00
Maciej Krüger
b9763370a9
release-notes: mention x2goserver rename
2021-06-11 08:13:49 +02:00
Maciej Krüger
6dbeea0b40
nixos/x2goserver: put into networking, like xrdp
2021-06-11 08:13:49 +02:00
Maciej Krüger
03071fd5e3
nixos/xrdp: add openFirewall option
2021-06-11 08:13:48 +02:00
Anderson Torres
0b37436b8d
Merge pull request #126439 from Artturin/add-corectrl-module
...
nixos/corectrl: init module
2021-06-11 01:19:38 -03:00
Artturin
9f396c9584
nixos/corectrl: init module
2021-06-11 03:00:29 +03:00
Milan Pässler
55cd291bbd
pleroma-otp: remove
2021-06-10 22:53:00 +02:00
Bjørn Forsman
a655b71201
nixos/jenkins: test declarative jobs
2021-06-10 19:23:28 +02:00
Maciej Krüger
c0c34eb757
Merge pull request #125619 from mkg20001/bulky
2021-06-10 08:51:44 +00:00
Vladimír Čunát
2ee781417e
nixos/*: replace alsa* aliases
...
The attributes got renamed in PR #126440 and in some places this caused
evaluation errors, e.g. the tarball job was saying (locally)
> attribute 'alsaUtils' missing, at /build/source/nixos/modules/services/audio/alsa.nix:6:4
and I suspect that trunk-combined jobset's failure to evaluate was also caused.
2021-06-10 09:46:55 +02:00
Maciej Krüger
e108e51d25
nixos/desktop-managers/cinnamon: add bulky as default app
2021-06-10 09:38:47 +02:00
talyz
b4fd0a9118
nixos/tests/printing: fix after setting pipefail
...
It failed since pipefail (b7749c7
, PR #125683 ), due to `systemctl status`
not exiting with code=0 for inactive units (apparently).
That command is meant for humans anyway.
2021-06-10 08:01:53 +02:00
Robin Gloster
5a29c4d3bf
Merge pull request #126426 from rnhmjoj/gale
...
nixos/gale: remove
2021-06-09 20:25:49 -05:00
rnhmjoj
336130a90f
nixos/gale: remove
...
This should have been removed along the package in 3f7d959
.
2021-06-10 02:33:10 +02:00
Sebastian Neubauer
f81bfe459f
nixos/manual: update for newer amdvlk versions
2021-06-10 02:32:10 +02:00
Jan Solanti
c702cc4321
pipewire: 0.3.27 -> 0.3.30
2021-06-09 19:46:51 +03:00
talyz
8f16b16291
gitlab: Make sure the FOSS version isn't identified as EE
2021-06-09 17:50:45 +02:00
Martin Weinelt
e2701c3115
Merge pull request #126271 from mweinelt/firefox
2021-06-09 14:51:21 +02:00
Maximilian Bosch
10eab5b6b3
nixos/tests/kernel-generic: fix evaluation
...
The test doesn't evaluate since #125469 because Linux 5.11 got removed
as it's EOL.
As this fixes the evaluation of the test and it only removes a
declaration that was apparently forgotten, I figured that a push to
unbreak the test is fine.
2021-06-09 13:00:43 +02:00
Sandro
c6a306d19e
Merge pull request #125810 from ElXreno/package-bees-0.6.5
2021-06-09 12:47:33 +02:00
Victor Freire
e52e7335dd
nixos/dotnetPackages: remove packages
...
F# packages have been removed for being unmaintaned.
2021-06-08 21:01:30 -07:00
Natan Lao
4d8569b173
nixos/nvidia: fix hardware.nvidia.package example
2021-06-08 19:40:27 -07:00
Victor Freire
06c19c70cc
fsharp41: remove
2021-06-08 17:38:43 -07:00
Martin Weinelt
2d4ed9bae6
nixos/tests/custom-ca: disable firefox test integration
...
Firefox has been decoupled from the system certificate store since the
nss p11-kit integration in combination with our cacert package does not
expose CKA_NSS_MOZILLA_CA_POLICY, which among other things is required
for addon updates.
2021-06-09 01:52:27 +02:00
Aaron Andersen
a0a11fd22c
zabbixAgent: add bash to $PATH
2021-06-08 19:42:39 -04:00
Jenny
7bf7d9f8a7
nixos/pam_mount: add support for FUSE-filesystems ( #126069 )
2021-06-08 22:06:28 +02:00
jakobrs
ea34fe21e1
treewide: Use fileSystems.<name>.depends
option where necessary
2021-06-08 18:52:02 +02:00
jakobrs
b07602a604
nixos/lib, nixos/filesystems: Make fsBefore more stable, and add depends
option
2021-06-08 18:51:31 +02:00
Kevin Cox
af51d70857
nixos/networkmanager: Add connectionConfig. ( #118308 )
...
Adds the `networking.networkmanager.connectionConfig` option which allows setting arbitrary settings inside the `[connection]` section.
This also reworked the underlying representation significantly to be less string-pasting and more semantic. In a future step it probably makes sense to provide raw access to other sections to users rather than replying on `extraConfig`. However I decided to defer this primarily because ordering of sections can matter. (Although IIUC this is only true for different `[connection]` sections). I think in the future we could expose an object where users can define/edit all sections and map the current configuration onto those. For now however only `[connection]` is exposed and the rest are just used internally.
2021-06-08 11:13:59 -04:00
Florian Klink
ea4e8724f8
Merge pull request #122455 from ju1m/davfs2
...
nixos/davfs2: wrap {,u}mount.davfs with setuid=true
2021-06-08 16:22:06 +02:00
Luke Granger-Brown
631250e818
Merge pull request #126075 from rnhmjoj/fixup
...
Revert "nixos/wireless: make wireless.interfaces mandatory"
2021-06-08 14:04:19 +01:00
Robert Hensing
843248d39f
Merge pull request #117379 from hercules-ci/nixos-metricbeat
...
nixos/metricbeat: init
2021-06-08 13:53:20 +02:00
rnhmjoj
be01320a6c
nixos/wireless: only warn for no interfaces
...
A hard failure breaks the NixOS installer, which can't possibly
know the interface names in advance.
2021-06-08 07:42:34 +02:00
Ryan Mulligan
8c2e0146d9
Merge pull request #125605 from ryantm/md-abstractions
...
nixos/doc: convert abstractions section to CommonMark
2021-06-07 20:20:37 -07:00
Ryan Mulligan
77cfa5fd07
nixos/doc: convert boot problems section to CommonMark
2021-06-07 20:14:20 -07:00
Luke Granger-Brown
840f6883fc
Merge pull request #126034 from lukegb/bazel-build-configured
...
Switch buildBazelPackage fetchConfigured on by default
2021-06-07 23:59:33 +01:00
Robin Gloster
218d6c37c8
Merge pull request #126045 from NixOS/jtojnar-patch-1
...
nixos/gnome: fix option label
2021-06-07 15:49:14 -05:00
Ashlynn Anderson
47db174a3c
nixos/self-deploy: make nixAttribute nullable ( #125617 )
...
Allows using a nix file that directly provides the derivation
2021-06-07 12:44:13 -07:00
Tom Bereknyei
9815f9545e
nixos/doc: add sourcehut to release notes
2021-06-07 11:26:29 -04:00
rnhmjoj
eba5f5c1e5
Revert "nixos/wireless: make wireless.interfaces mandatory"
...
This reverts commit 030a521adc
.
2021-06-07 15:55:58 +02:00
jakobrs
475c007da0
nixos/libvirtd: add assertion requiring polkit to be enabled
2021-06-07 15:12:21 +02:00
talyz
41387135dd
nixos/grafana: Add error handling to service script
...
Without this, the services starts even if files are missing or
prerequisite commands fail, which can lead to incorrect initial
state.
2021-06-07 18:00:13 +09:00
talyz
98f07d6cc5
nixos/grafana: Filter out duplicate plugins
...
If the same plugin appears multiple times in `declarativePlugins`, for
example due to being added both by a module and in user config, the
build fails with an error message similar to
ln: failed to create symbolic link 'grafana-worldmap-panel/glmqcj88zk2bz3mvdr3r7920wxg02qnq-grafana-worldmap-panel-0.3.2': Permission denied
This is solved by removing all duplicates.
2021-06-07 18:00:13 +09:00
Jan Tojnar
99fcca7b6b
nixos/gnome: fix option label
...
It is no longer GNOME 3.
2021-06-07 08:34:38 +02:00
Jörg Thalheim
26c487ee99
nixos-rebuild: document override-input
2021-06-07 01:14:09 -04:00
Luke Granger-Brown
cfd38a4006
buildBazelPackage: set fetchConfigured default to true
2021-06-07 02:04:01 +00:00
Luke Granger-Brown
91fb672b21
Merge pull request #125573 from Flakebi/prometheus-script-exporter
...
prometheus-script-exporter: init at 1.2.0
2021-06-07 01:59:41 +01:00
AmineChikhaoui
7e89fb12e4
ec2-amis: add release 21.05
2021-06-06 17:09:14 -07:00
Flakebi
3bcf4e31ef
nixos/prometheus: add script exporter
2021-06-06 22:42:46 +02:00
Jacek Galowicz
114f9bccb5
Merge pull request #125971 from blaggacao/nixos-test-ref/rem-dead-code
...
nixos/tests/test-driver: cleanup "dead" code
2021-06-06 22:25:40 +02:00
Luke Granger-Brown
b45f157f03
Merge pull request #125770 from Mewp/acme-fix-tests
...
nixos/acme: Remove an incorrect assertion from tests
2021-06-06 19:11:04 +01:00
David Arnold
03bfa29891
nixos/tests/test-driver: cleanup "dead" code (USE_SERIAL)
...
At nixpkgs root:
`rg redirectSerial ./` does not result in any other match
nor does
`rg USE_SERIAL ./` except for an unrelated match in:
pkgs/tools/graphics/argyllcms/default.nix
2021-06-06 12:58:58 -05:00
Niklas Hambüchen
fdca90d07f
docs: acme: Fix typo
2021-06-06 14:27:13 +02:00
Robert Hensing
c177b49d39
Merge pull request #125683 from talyz/test-driver-pipefail
...
nixos/test-driver: Run commands with pipefail set
2021-06-06 10:42:54 +02:00
Michele Guerini Rocco
78d9a75d9e
Merge pull request #125288 from rnhmjoj/wpa-race-fix
...
nixos/wireless: make wireless.interfaces mandatory
2021-06-06 10:35:15 +02:00
Sandro
0c85b23e25
Merge pull request #123433 from kira-bruneau/gamemode
2021-06-06 02:13:02 +02:00
Sandro
6e2204ea32
Merge pull request #123364 from edude03/patch-7
2021-06-06 01:35:18 +02:00
Flakebi
5e5a3c39ed
nixos/prometheus: add process exporter
2021-06-06 08:17:25 +09:00
Léo Gaspard
925ee864fe
rss2email test: fix name ( #125863 )
2021-06-06 01:05:39 +02:00
tomberek
157aee00a5
nixos/sourcehut: init ( #113244 )
...
* nixos/sourcehut: init
* sourcehut: default nginx setup
* sourcehut: documentation
* sourcehut: re-structure settings
* sourcehut: tests
* nixos/sourcehut: adopt StateDirectory
* Apply suggestions from code review
Co-authored-by: Aaron Andersen <aaron@fosslib.net>
Co-authored-by: Thibaut Marty <github@thibautmarty.fr>
Co-authored-by: malte-v <34393802+malte-v@users.noreply.github.com>
* nixos/sourcehut: PR suggestions
* nixos/sourcehut: malte-v patch
* nixos/sourcehut: add base virtualhost
* nixos/sourcehut: remove superfluous key
* nixos/sourcehut: use default from cfg
* nixos/sourcehut: use originBase for logs
* nixos/sourcehut: use toPythonApplication in systemPackages
* nixos/sourcehut: directly use ExecStart
* nixos/sourcehut: update docs
Co-authored-by: Aaron Andersen <aaron@fosslib.net>
Co-authored-by: Thibaut Marty <github@thibautmarty.fr>
Co-authored-by: malte-v <34393802+malte-v@users.noreply.github.com>
2021-06-05 14:42:51 -04:00
Kim Lindberger
0dda2a708f
Merge pull request #125699 from talyz/fix-mysql-alias
...
treewide: Fix mysql alias deprecation breakage
2021-06-05 19:07:35 +02:00
talyz
3d9c3e5cfd
nixosTests.*: Don't use the -q
flag with grep when used with curl
...
The `-q` flag makes grep close the pipe early, which curl doesn't
handle gracefully, but exits with an error like "(23) Failed writing
body".
2021-06-05 18:44:54 +02:00
talyz
a86853501a
nixosTests.nginx*: nginxUnstable -> nginxMainline
...
Stop using the old `nginxUnstable` alias, which is invalid in tests
since 3edde6562e
.
2021-06-05 18:44:48 +02:00
talyz
b7749c7671
nixos/test-driver: Run commands with error handling
...
Bash's standard behavior of not propagating non-zero exit codes
through a pipeline is unexpected and almost universally
unwanted. Default to setting `pipefail` for the command being run;
it can still be turned off by prefixing the pipeline with
`set +o pipefail` if needed.
Also, set `errexit` and `nonunset` options to make the first command
of consecutive commands separated by `;` fail, and disallow
dereferencing unset variables respectively.
2021-06-05 18:44:42 +02:00
Sandro
9751baf8da
Merge pull request #125303 from Vonfry/fcitx5/autostart
...
nixos/fcitx5: autostart with xserver
2021-06-05 18:06:12 +02:00
ElXreno
7b9df38982
bees: 0.6.3 -> 0.6.5
...
Change-Id: I1866eab9c348d9c10219290ecba698121a32d128
2021-06-05 17:39:12 +03:00
ElXreno
a3fa2cf7c2
bees: nixpkgs-fmt
...
Change-Id: If4e9431dad00ffade3316cf22235d8d44d12d149
2021-06-05 17:39:12 +03:00
Malte Voos
f41f456422
nixos/roundcube: Use php74
2021-06-05 15:28:29 +02:00
Mewp
b00bcf21ab
nixos/acme: Remove an incorrect assertion from tests
...
Commit 3a2e0c36e7
has removed
`--reuse-key` from default renew options, yet the tests still expected
keys not to change. This assertion is now removed, as they are supposed
to change on each renew/change.
2021-06-05 10:38:46 +02:00
Jörg Thalheim
6fdb73a3b4
Merge pull request #118801 from Mic92/k3s
...
nixos/k3s: improve zfs/docker support
2021-06-05 07:54:54 +02:00
Jörg Thalheim
03582eb6e3
nixos/k3s: add zfs to path
2021-06-05 07:52:53 +02:00
Jörg Thalheim
7c310e8d28
nixos/k3s: add to environment.systemPackages for adminstration
2021-06-05 07:52:48 +02:00
Vonfry
195b26b95e
nixos/fcitx5: autostart with xserver
2021-06-05 09:22:58 +08:00
Edward Tjörnhammar
afdb5675a1
nixos/containers: add storage.conf
2021-06-05 10:08:24 +10:00
Maciej Krüger
26b3751de7
Merge pull request #97692 from ryneeverett/lockkernelmodules-lxd
2021-06-05 01:27:27 +02:00
talyz
59e0120aa5
treewide: Fix mysql alias deprecation breakage
...
62733b37b4
broke evaluation in all
places `pkgs.mysql` was used. Fix this by changing all occurrences to
`pkgs.mariadb`.
2021-06-04 21:42:08 +02:00
Kim Lindberger
8960c09eed
Merge pull request #125500 from etu/php-spring-release-cleaning
...
php: post-release spring cleaning and upgrade to 8.0 as default
2021-06-04 17:48:47 +02:00
Robin Gloster
5433abfd6d
Merge pull request #125483 from Ma27/prometheus-exporter-fixes
...
nixos/prometheus-exporters: improve docs & fix rspamd exporter
2021-06-04 09:10:34 -05:00
Sandro
29bcf05da7
Merge pull request #125537 from andersk/release-notes-gnome
2021-06-04 11:13:14 +02:00
Luke Granger-Brown
39e225b0f4
nixos/engelsystem: don't rely on mysql
alias
...
Since 3edde6562e
, we can no longer use
aliases inside the test framework. This has the implication that we can
no longer use aliases in any NixOS modules used by the test framework as
well (which is good), but does mean we need to clean up any instances
where this is the case.
2021-06-04 08:43:48 +00:00
Maximilian Bosch
951e6988ac
Merge pull request #104543 from chkno/sftpServerExecutable
...
nixos/sshd: Option to set the sftp server executable
2021-06-04 10:16:20 +02:00
Elis Hirwing
c76bebc549
unit: Add php80 and use it as default
2021-06-04 09:27:07 +02:00
Elis Hirwing
d0bc04ff70
php: Upgrade from PHP 7.4 to 8.0 as default PHP
2021-06-04 09:27:00 +02:00
Elis Hirwing
68eb5305ac
php: Drop PHP 7.3 support
...
PHP 7.3 won't be supported by upstream for the entire life cycle of
the 21.11 release.
Also drop the pcre' alias since it isn't needed anymore since we don't
need different pcre versions anymore.
2021-06-04 09:26:54 +02:00
Eelco Dolstra
c0a9458083
Merge pull request #125535 from edolstra/no-show-trace
...
nixos-rebuild --fast: Don't imply --show-trace
2021-06-04 07:28:55 +02:00
Ryan Mulligan
591105e838
nixos/doc: convert abstractions section to CommonMark
2021-06-03 20:28:55 -07:00
Ryan Mulligan
5058f9a5df
nixos/doc: convert assertions and warnings section to CommonMark
2021-06-03 20:12:16 -07:00
Kim Lindberger
bd1630ed0a
Merge pull request #121145 from talyz/geoipupdate
...
nixos/geoipupdate: Replace the old `geoip-updater` module
2021-06-03 21:13:45 +02:00
talyz
f5f8341c76
nixos/geoipupdate: Replace the old geoip-updater
module
...
Our old bespoke GeoIP updater doesn't seem to be working
anymore. Instead of trying to fix it, replace it with the official
updater from MaxMind.
2021-06-03 20:57:25 +02:00