Linus Heckemann
43f5945e9f
Merge pull request #132338 from Ma27/fix-captive-browser-startup
...
nixos/captive-browser: fix startup
2021-08-02 20:16:45 +02:00
davidak
8f02a4486d
pantheon: add maintainers team
2021-08-02 19:09:29 +02:00
Robert Hensing
ce1485112d
Merge pull request #131390 from dminuoso/redis-fix-string-interpolation
...
nixos/redis: Use toString for interpolating slaveOf.port
2021-08-02 18:09:22 +02:00
Yureka
6b021012c5
nixos/tests/gitlab: disable gitlab-pages tests
2021-08-02 18:04:54 +02:00
Domen Kožar
05240cfbaa
Merge pull request #132431 from domenkozar/rtw89-firmware
...
enableRedistributableFirmware: add rtw89-firmware
2021-08-02 17:53:12 +02:00
Domen Kožar
749620cd4f
enableRedistributableFirmware: add rtw89-firmware
2021-08-02 17:23:54 +02:00
Robin Gloster
15ffca434e
Merge branch 'master' into meshcentral
2021-08-02 17:08:40 +02:00
Victor Nawothnig
6b317b7404
nixos/redis: Use toString for interpolating slaveOf.port
2021-08-02 16:41:37 +02:00
Manuel Bärenz
b0f33d7c2e
rabbitmq-server: 3.8.9 -> 3.9.1
2021-08-02 16:19:30 +02:00
Florian Klink
b8662b8dba
Merge pull request #131948 from flokli/systemd-coredump-user
...
nixos/systemd: provision a systemd-coredump user
2021-08-02 16:14:49 +02:00
Ben Siraphob
c8a731593b
Merge pull request #113185 from fabaff/libreddit
...
libreddit: init at 0.10.1
2021-08-02 17:05:00 +07:00
Ben Siraphob
4ef4a1e62a
Merge pull request #131967 from vcunat/p/etc_os-release
...
nixos/version: make versions in /etc/os-release less verbose
2021-08-02 15:39:31 +07:00
Luke Granger-Brown
5a7d7dc19f
nixos/display-managers: update set-session for new "SessionType" property
...
GDM 40.1 switched from storing X11 sessions in the "XSession" property
on AccountService to "Session" with a "x11" "SessionType".
For compatibility reasons, we should set both, since AccountService
doesn't seem to provide the compatibility for us.
2021-08-01 22:22:35 +00:00
Robert Hensing
151c2f5a20
Merge pull request #131814 from blaggacao/fix-nix-daemon-registry-type-unspecified-error
...
nixos/nix-daemon: fix registry flake type
2021-08-01 22:43:34 +02:00
Aaron Andersen
4fad3a2b69
Merge pull request #131020 from Artturin/uptimed-fix
...
uptimed nixos/uptimed: switch to /var/lib/ and fix perms
2021-08-01 15:58:36 -04:00
Aaron Andersen
7841f5f4eb
Merge pull request #129861 from vs49688/giteafix
...
modules/gitea: use gitea to refresh hooks and keys
2021-08-01 15:57:11 -04:00
David Arnold
ecae25c3ef
nixos/nix-daemon: fix registry flake type
...
Before this commit, the `flake` option was typed with `types.unspecified`.
This type get's merged via [`mergeDefaultOption`](ebb592a04c/lib/options.nix (L119-L128)
), which has a line
```nix
else if all isFunction list then x: mergeDefaultOption loc (map (f: f x) list)
```
`lib.isFunction` detects an attrs in the shape of `{__functor = ...}` as
a function and hence this line substitutes such attrs with a function
(f: f x).
If now, a flake input has a `__functor` as it's output, this will
coerce the once attrs to a function. This breaks a lot of things later
in the stack, for example a later `lib.filterAttrs seive <LAMBDA>` will
fail for obious reasons.
According to @infinisil, `types.unspecified` is due to deprecation. In
the meantime this PR provides a specific fix for the specific problem
discovered.
2021-08-01 14:56:13 -05:00
Luke Granger-Brown
b5fab53628
nixos/virtualbox-image: cast baseImageFreeSpace into str
...
This fixes an evaluation error that's blocking the nixos-unstable
channel (#132328 ).
2021-08-01 18:59:08 +00:00
Benjamin Asbach
f22a7ae1a8
soapui: 5.5.0 -> 5.6.0 ( #131307 )
...
Co-authored-by: Benjamin Asbach <asbachb@users.noreply.github.com>
2021-08-01 20:11:12 +02:00
Maximilian Bosch
8c35a69a6e
nixos/captive-browser: fix startup
...
It seems as since Chromium 92, `chromium` crashes on startup if
`XDG_CONFIG_HOME` points to a read-only (store-)path.
2021-08-01 19:04:49 +02:00
Naïm Favier
12bbb0fd7b
nixos/syncthing: fix curl not retrying on network errors
2021-08-01 15:03:41 +02:00
Profpatsch
6376458424
sane: Add support for the unfree Fujitsu ScanSnap drivers
...
This adds the scanner files already linked from the
`etc/sane.d/epjitsu.conf` file, which are extracted from the Windows
drivers and mirrored on GitHub.
Being a Japanese hardware vendor, Fujitsu’s software release &
licensing methods are horrifying, but their scanners are some of the
best, so we should definitly have discoverable support for them, which
this patch hopefully adds.
Inspiration was taken from the following sources:
https://www.josharcher.uk/code/install-scansnap-s1300-drivers-linux/
https://ubuntuforums.org/archive/index.php/t-1461915.html
https://github.com/stevleibelt/scansnap-firmware
2021-08-01 13:45:46 +02:00
Jörg Thalheim
9254bf3607
Merge pull request #131312 from Lassulus/vbox-size
...
vbox-image: add new option to set free space in image
2021-08-01 10:07:35 +01:00
Ben Siraphob
44db812a14
Merge pull request #132257 from Zopieux/simple-mpv-webui
...
mpvScripts.simple-mpv-webui: 1.0.0 -> 2.1.0
2021-08-01 12:10:12 +07:00
Aaron Andersen
404cd360c2
Merge pull request #129468 from jwygoda/litestream-service
...
nixos/litestream: init
2021-07-31 22:58:48 -04:00
Aaron Andersen
099015b2ed
Merge pull request #116578 from MatthewCroughan/node-red-service
...
nixos/node-red: add module
2021-07-31 22:57:26 -04:00
Alexandre Macabies
c9e991bd64
mpvScripts.simple-mpv-webui: 1.0.0 -> 2.1.0
...
This also adds a test. The current packaged version (1.0.0) is broken,
it cannot find relevant files.
2021-08-01 00:47:55 +02:00
Guillaume Girol
0a505c3682
Merge pull request #128141 from milogert/tt-rss-2021-06-21
...
tt-rss: 2021-01-29 -> 2021-06-23 and modules/tt-rss: updated config.php creation
2021-07-31 15:36:23 +00:00
Guillaume Girol
256af6b742
nixos/tt-rss: fix eval
2021-07-31 15:19:00 +00:00
Jörg Thalheim
4dba1b99ec
Merge pull request #131102 from helsinki-systems/feat/rework-etc-2
...
nixos/etc: Replace make-etc.sh with nix and bash
2021-07-31 03:57:59 +01:00
Martin Weinelt
b3b187315b
Merge pull request #131885 from mweinelt/kea
2021-07-31 02:21:19 +02:00
Artturin
bd8eeec9c0
{uptimed,nixos/uptimed}: switch to /var/lib/ and fix perms
2021-07-31 01:05:44 +03:00
Janne Heß
eb7120dc79
nixos/etc: Replace make-etc.sh with nix and bash
...
The main goal of this commit is to replace the rather fragile passing of
multiple arrays which could break in cases like #130935 .
While I could have just added proper shell escaping to the variables
being passed, I opted for the more painful approach of replacing the
fragile and somewhat strange construct with the 5 bash lists. While
there are currently no more problems present with the current approach
(at least none that I know of), the new approach seems more solid and
might get around problems that could arise in the future stemming from
either the multiple-lists situation or from the absence of proper shell
quoting all over the script.
2021-07-30 21:33:13 +02:00
Jarosław Wygoda
1dcfd1e329
nixos/litestream: init
2021-07-30 17:41:54 +02:00
Alexandre Iooss
534dbcb28f
nixos/nitter: init module and test
2021-07-30 15:19:49 +02:00
Martin Weinelt
3d43cf8f21
nixos/kea: fix config reload
...
Because the config file gets symlinked to /etc/kea to make reloads work
we need to add restart triggers for the actual symlink targets.
2021-07-30 03:25:11 +02:00
Martin Weinelt
d902365913
nixos/bird: fix bird/bird6 description
2021-07-30 03:13:50 +02:00
Peter Ferenczy
3936313b1f
nixos/firewall: document log location
...
Motivated by not finding the firewall log messages for an annoyingly long time.
2021-07-29 18:43:50 +02:00
Pavol Rusnak
d2e468a571
nixos/version: make versions in /etc/os-release less verbose
...
Fixes #127654 ; also see details in there.
2021-07-29 17:26:31 +02:00
Alex Zero
bd14d73794
nixos/modules/virtualisation/containerd: do not wipe runtime directory on restart or stop
2021-07-29 16:17:40 +01:00
Maciej Krüger
a4ca45acd7
nginx: add listenAddresses
...
This allows the user to manually specify the addresses nginx shoud
listen on, while still having the convinience to use the *SSL options
and have the ports automatically applied
2021-07-29 16:33:10 +02:00
Lassulus
729042fae8
Merge pull request #131794 from ncfavier/syncthing-collapse-declarative
...
nixos/syncthing: move declarative options to the top level
2021-07-29 15:42:33 +02:00
Naïm Favier
f114215b14
nixos/syncthing: clean up option descriptions
2021-07-29 15:20:30 +02:00
Florian Klink
7293489288
nixos/systemd: provision a systemd-coredump user
...
systemd-coredump tries to drop privileges to a systemd-coredump user if
present (and falls back to the root user if it's not available).
Create that user, and recycle uid 151 for it. We don't really care about
the gid.
Fixes https://github.com/NixOS/nixpkgs/issues/120803 .
2021-07-29 15:00:24 +02:00
Niklas Hambüchen
82272021e2
Merge pull request #128886 from scvalex/coredns-configurable-corefile
...
kubernetes.addons.dns: make corefile configurable
2021-07-29 14:31:19 +02:00
Linus Heckemann
a476da0690
release notes: add meshcentral
2021-07-29 11:42:43 +02:00
Linus Heckemann
a175be0e7e
nixos/meshcentral: init module
2021-07-29 11:42:42 +02:00
Frederik Rietdijk
3888701716
Merge pull request #131345 from NixOS/staging-next
...
Staging next
2021-07-29 10:45:20 +02:00
Jacek Galowicz
fae7252ec5
Merge pull request #131754 from blaggacao/fix-testing-invalid-node-names
...
nixos/testing: fix invalid node names detection
2021-07-29 09:47:19 +02:00
Milo Gertjejansen
f3b660014d
Merge branch 'master' into tt-rss-2021-06-21
2021-07-28 21:06:44 -04:00
Milo Gertjejansen
7aa2bf302a
Added more detail to changelog, updated permissions in directory, and changed restartTriggers
2021-07-28 20:53:38 -04:00
github-actions[bot]
4fc7a31edb
Merge master into staging-next
2021-07-29 00:01:33 +00:00
Johannes Arnold
39f65ee33d
nixos/mlvwm: init at 0.9.3
2021-07-29 01:19:05 +02:00
Sandro
fb525f4486
Merge pull request #129749 from GovanifY/discord-service
...
nixos/mx-puppet-discord: add module
2021-07-28 21:59:30 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
040129fa31
nixos/mx-puppet-discord: add module
2021-07-28 23:30:24 +02:00
Eelco Dolstra
512ee6db39
nix-fallback-paths.nix: Update to 2.3.15
2021-07-28 22:45:33 +02:00
David Arnold
dc060ff8b2
nixos/testing: fix invalid node names detection
...
the use of python further restricts possible RFC1035 host labels since
dash is not allowed for use in python identifiers.
The previous implementation of this check was flawed, since it did not
check the `hostName` value that is actually used to construe the
identifier, but the node name, which can be anything, e.g. just `machine`.
The previous implementation, by further restricting RFC1035 labels, only
for the sake of testing seems to be an unacceptable restriction and should
be addressed separately.
2021-07-28 15:37:57 -05:00
Robert Hensing
60e0f94d3a
Merge pull request #131760 from blaggacao/fix-installer-root-fs-type-override
...
nixos/installer: force root fs type
2021-07-28 22:24:04 +02:00
David Arnold
c219fdffad
nixos/installer: force root fs type
...
installer media can be used on top of existing host configs. In such
scenarions, root fs types will already be defined.
Before this change, this will inevitably lead to the following error:
```console
error: The option `fileSystems./.fsType' has conflicting definition values:
- In `/nix/store/2nl5cl4mf6vnldpbxhrbzfh0n8rsv9fm-source/DevOS/os/hardware/common.nix': "ext4"
- In `/nix/store/jbch90yqx6gg1h3fq30jjj2b6h6jfjgs-source/nixos/modules/installer/cd-dvd/iso-image.nix': "tmpfs"
```
With this patch, the installers will override those values according to
their own local requirement.
Use `mkOverride 60` so that conscientious overriding specially targeted
at the installer, e.g. with `mkForce` is still straight forward.
2021-07-28 15:05:25 -05:00
Alexandru Scvortov
ed62c1c663
kubernetes: make corefile configurable
2021-07-28 20:15:57 +01:00
github-actions[bot]
6fcda9f1ec
Merge master into staging-next
2021-07-28 18:01:16 +00:00
Franz Pletz
8f40f574f8
Merge pull request #131578 from mweinelt/influxdb-exporter
...
prometheus-influxdb-exporter: init at 0.8.0
2021-07-28 19:47:06 +02:00
SrTobi
eff8d3bdb1
nixos/grub: implements GRUB_SAVEDEFAULT feature
...
Grub will remember the configuration that was booted and
select it as default menu entry the next time (#108206 ).
2021-07-28 18:57:08 +02:00
matthewcroughan
b9c9d52aec
nixos/node-red: add test
2021-07-28 17:32:45 +01:00
matthewcroughan
badbbb7e05
nixos/node-red: add module
...
Adds a basic nixos module/service for node-red based on nodePackages.node-red
Co-authored-by: Aaron Andersen <aaron@fosslib.net>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored by: Adrian Parvin Ouano <adrianparvino@gmail.com>
Co-authored-by: Norbert Melzer <nmelzer@nobbz.dev>
2021-07-28 17:30:57 +01:00
github-actions[bot]
a1d3be1d42
Merge master into staging-next
2021-07-28 12:01:16 +00:00
Sandro
ebb592a04c
Merge pull request #131694 from scvalex/enable-kubernetes-passthru-tests
...
kubernetes: enable passthru tests
2021-07-28 11:14:35 +00:00
Alexandru Scvortov
b9acd426df
kubernetes: add passthru tests
...
Also defensively quote a path and reformat a comment to trigger the
right review.
2021-07-28 11:27:22 +01:00
Naïm Favier
e9b01c5c8e
nixos/syncthing: move declarative options to the top level
2021-07-28 11:30:30 +02:00
Lassulus
a66d9f9b00
Merge pull request #131737 from ncfavier/syncthing-extraOptions
...
nixos/syncthing: add declarative.extraOptions
2021-07-28 11:12:29 +02:00
Naïm Favier
6416b3a941
nixos/syncthing: add declarative.extraOptions
...
Allows setting arbitrary config options through the REST API.
Also switches to the [new](https://docs.syncthing.net/rest/config.html )
config endpoints.
2021-07-28 10:56:06 +02:00
github-actions[bot]
86197a8023
Merge master into staging-next
2021-07-28 06:01:04 +00:00
Victor Freire
9ee8bd1889
vscode-extensions: uniform extension namingconvention
2021-07-28 12:01:53 +09:00
github-actions[bot]
db6a26db02
Merge master into staging-next
2021-07-27 18:01:01 +00:00
Guillaume Girol
407ef1dc6f
Merge pull request #121530 from symphorien/wifireg
...
nixos: add option to load wireless regulatory database as firmware
2021-07-27 16:43:57 +00:00
Niklas Hambüchen
fe5f3f65e2
manuals: Describe how to link NixOS tests from packages
2021-07-27 17:39:33 +02:00
ajs124
ce080720fb
Merge pull request #131587 from hyperfekt/systemd-pstore
...
nixos/filesystems: succeed mount-pstore.service without backend
2021-07-27 14:27:15 +02:00
github-actions[bot]
2692c2e427
Merge master into staging-next
2021-07-27 12:01:20 +00:00
Ben Siraphob
b63a54f81c
Merge pull request #110742 from siraben/deprecate-fold
2021-07-27 15:13:31 +07:00
hyperfekt
b3200bc922
nixos/filesystems: succeed mount-pstore.service without backend
2021-07-26 21:02:58 +00:00
Martin Weinelt
f77710c6ba
nixos/tests/prometheus-exporters/influxdb: init
2021-07-26 16:00:01 +02:00
Martin Weinelt
46ea00da23
nixos/prometheus-influxdb-exporter: init
2021-07-26 16:00:01 +02:00
Frederik Rietdijk
18347a1caf
Merge master into staging-next
2021-07-26 12:40:04 +02:00
Elis Hirwing
699ea65439
Merge pull request #131118 from etu/sanoid-syncoid-improvements
...
nixos/{syncoid,sanoid}: Improve ZFS permission delegation
2021-07-26 11:40:51 +02:00
Elis Hirwing
764e4acee1
nixos/tests/sanoid: Improve tests by checking that no permissions are left behind
2021-07-26 11:05:52 +02:00
Elis Hirwing
bd263441e2
nixos/rl-notes/21.11: Add note about remaining syncoid permissions
2021-07-26 11:05:48 +02:00
Elis Hirwing
a9d29a1d0d
nixos/syncoid: Drop ~[at]sync from the systemcallfilter to avoid coredumps
2021-07-26 11:05:45 +02:00
Elis Hirwing
ea9d5876a0
nixos/sanoid: Reformat file with nixpkgs-fmt
2021-07-26 11:05:37 +02:00
Elis Hirwing
fa58d89b24
nixos/syncoid: Reformat file with nixpkgs-fmt
2021-07-26 11:04:28 +02:00
Elis Hirwing
b9f98165ab
nixos/sanoid: Use a function to build allow/unallow commands
2021-07-26 11:03:35 +02:00
Elis Hirwing
ecd32b8104
nixos/syncoid: Build unallow commands as a post job to drop permissions
2021-07-26 11:02:13 +02:00
Frederik Rietdijk
62370fb59a
Merge remote-tracking branch 'upstream/master' into staging-next
2021-07-26 09:19:44 +02:00
Milo Gertjejansen
b0b71138c8
Merge branch 'master' of https://github.com/NixOS/nixpkgs into tt-rss-2021-06-21
2021-07-25 16:02:48 -04:00
Milo Gertjejansen
70338c53c9
Added release notes and broke date apart
2021-07-25 15:40:33 -04:00
Michael Weiss
4ec2b24603
nixos/tests/chromium: Drop the workaround for Chrome GPU crashes
...
This regression was fixed by 51d83077ff
.
2021-07-25 12:39:45 +02:00
Michael Weiss
7b3c054514
nixos/tests/chromium: Check the version and that it's an official build
...
This also prints and screenshots the output of chrome://version which
contains useful information.
Outputs (stable, beta, ungoogled, chrome-stable, chrome-beta, chrome-dev):
Chromium 92.0.4515.107 (Official Build) (64-bit)
Chromium 92.0.4515.107 (Official Build) (64-bit)
Chromium 91.0.4472.164 (Official Build, ungoogled-chromium) (64-bit)
Google Chrome 92.0.4515.107 (Official Build) (64-bit)
Google Chrome 92.0.4515.107 (Official Build) beta (64-bit)
Google Chrome 93.0.4577.8 (Official Build) dev (64-bit)
2021-07-25 12:35:21 +02:00
Luke Granger-Brown
a0b7bd69ac
Merge pull request #124431 from hyperfekt/systemd-pstore
...
nixos/filesystems: mount-pstore.service improvements
2021-07-25 10:33:39 +01:00
Elis Hirwing
bb35e7c404
nixos/sanoid: Extract datasets rather than pools
...
When making new snapshots we only need to delegate permissions to the
specific dataset rather than the entire pool.
2021-07-25 10:13:17 +02:00
Elis Hirwing
70862830f0
nixos/syncoid: Extract datasets rather than pools
...
When sending or receiving datasets with the old implementation it
wouldn't matter which dataset we were sending or receiving, we would
always delegate permissions to the entire pool.
2021-07-25 10:12:32 +02:00
github-actions[bot]
6a5e4f2c3d
Merge master into staging-next
2021-07-25 06:01:27 +00:00
Aaron Andersen
8813af6821
Merge pull request #128724 from fortuneteller2k/nixos/iwd
...
nixos/iwd: add settings option
2021-07-24 23:06:42 -04:00
github-actions[bot]
a37fbac53b
Merge master into staging-next
2021-07-25 00:01:35 +00:00
Elis Hirwing
6984e68c51
Merge pull request #98455 from ju1m/syncoid-split
...
nixos/syncoid: split in multiple systemd services and harden them
2021-07-24 22:08:42 +02:00
github-actions[bot]
859acbc1bc
Merge master into staging-next
2021-07-24 18:01:04 +00:00
Yuka
7d24d06c71
nixos/postgresql: use postgres 13 for 21.11 ( #131018 )
...
Co-authored-by: Kim Lindberger <kim.lindberger@gmail.com>
2021-07-24 19:12:08 +02:00
Julien Moutinho
d05a1ab1e4
nixos/syncoid: split in multiple systemd services
2021-07-24 11:26:28 +02:00
lassulus
a6700d75f3
vbox-image: add new option to set free space in image
2021-07-24 09:33:10 +02:00
davidak
aa8373ab1b
nixos-icons: fix icons not installed when documentation disabled
2021-07-24 06:50:01 +02:00
github-actions[bot]
cb1426e30a
Merge staging-next into staging
2021-07-23 18:01:46 +00:00
Bernardo Meurer
f7e77f65ee
Merge pull request #131173 from zhaofengli/klipper-cfg-list
...
nixos/klipper: Allow lists as values for gcode_macro
2021-07-23 08:57:12 -07:00
Sandro
42c7bd28e3
Merge pull request #131215 from Ma27/bump-grocy
...
grocy: 3.0.1 -> 3.1.0
2021-07-23 17:53:35 +02:00
fortuneteller2k
6ea6734f71
nixos/iwd: add settings option
2021-07-23 23:06:15 +08:00
Benjamin Asbach
9fd41a9a5b
tuxguitar: 125945 ( #131028 )
...
* tuxguitar: Ensure that tuxguitar is launched with java 8 comtabilbe jre and libraries as greate java version is not supported
* tuxguitar: Added test to verify application starts without problems
* tuxguitar: 1.5.2 -> 1.5.4
2021-07-23 10:02:20 -04:00
github-actions[bot]
3bc17773a5
Merge staging-next into staging
2021-07-23 12:02:01 +00:00
Maximilian Bosch
ccd348f846
Merge pull request #129732 from nivadis/patch-2
...
nextcloud: remove expires header
2021-07-23 12:29:52 +02:00
Jörg Thalheim
e2561ba61f
Merge pull request #129408 from kurnevsky/swap-luks-discards
...
nixos/swap: allow luks discards if swap discards are enabled
2021-07-23 11:11:04 +01:00
Maximilian Bosch
07b51f58df
grocy: 3.0.1 -> 3.1.0
...
ChangeLog: https://github.com/grocy/grocy/releases/tag/v3.1.0
2021-07-23 11:45:31 +02:00
Michael Weiss
70d1af74df
Merge pull request #131190 from primeos/nixos-tests-chromium
...
chromium: Check the text rendering
2021-07-23 10:59:28 +02:00
Robert Hensing
98352288bd
Merge pull request #128032 from Artturin/add-swap-options
...
nixos/swap: add options option
2021-07-23 10:45:53 +02:00
Michael Weiss
11400dcd65
chromium: Check the text rendering
...
This should catch regressions like #131074 in the future. In that case a
glibc update caused a regression that caused most of the text to become
invisible (just not the "Web Store" we've already been checking for).
2021-07-23 10:15:25 +02:00
Michele Guerini Rocco
75c433e911
Merge pull request #125704 from zanculmarktum/fix/kbd-search-paths
...
kbd: update search-paths.patch
2021-07-23 08:14:53 +02:00
github-actions[bot]
efbc139f5d
Merge staging-next into staging
2021-07-23 06:01:46 +00:00
Zhaofeng Li
34d2b83291
nixos/klipper: Allow lists as values for gcode_macro
2021-07-22 22:01:44 -07:00
Samuel Dionne-Riel
3af210329f
Merge pull request #131151 from tomfitzhenry/patch-1
...
nixos/iio: mention iio-sensor-proxy in option description
2021-07-23 00:27:37 -04:00
Tom
5409235160
nixos/iio: mention iio-sensor-proxy in option description
...
In https://github.com/NixOS/nixpkgs/pull/131094 I mistakenly created a new NixOS module for iio-sensor-proxy because I did not know about `hardware.sensor.iio`.
To help people find `hardware.sensor.iio`, include the string "iio-sensor-proxy" in the description.
To search for an iio-sensor-proxy module, I tried in vain:
* `find -iname '*iio-sensor-proxy*'`
* https://search.nixos.org/options?channel=unstable&from=0&size=50&sort=relevance&query=iio-sensor-proxy
* This PR will ensure this search query finds `hardware.sensor.iio`
2021-07-23 11:10:30 +10:00
Florian Klink
013e089000
Merge pull request #130503 from flokli/nss-fix-ordering
...
nixos/systemd: fix NSS database ordering
2021-07-23 02:28:32 +02:00
github-actions[bot]
dda98f3673
Merge staging-next into staging
2021-07-23 00:01:58 +00:00
Martin Weinelt
b09661d41f
Merge pull request #129644 from NixOS/home-assistant
2021-07-23 01:16:55 +02:00
Martin Weinelt
a284c01d2a
nixos/home-assistant: allow serial access for the zwave component
2021-07-23 00:27:16 +02:00
github-actions[bot]
0b0a8c7c9a
Merge staging-next into staging
2021-07-22 18:01:39 +00:00
Martin Weinelt
70774da509
Merge pull request #130853 from mweinelt/pppd
2021-07-22 20:00:00 +02:00
Sandro
ead8cf4fc9
Merge pull request #128841 from Artturin/udevil
2021-07-22 15:55:21 +02:00
Maximilian Bosch
15dab3835f
Merge pull request #128649 from nrdxp/fix-unstable-nix-zsh-completions
...
zsh: fix nixUnstable completions
2021-07-22 14:58:20 +02:00
github-actions[bot]
9f3ace4591
Merge staging-next into staging
2021-07-22 00:02:07 +00:00
Maximilian Bosch
65d60ae78b
Merge pull request #130062 from nh2/plausible-fix-shell-scripting-errors
...
nixos/plausible: Fix shell scripting errors, runtime fixes
2021-07-22 00:27:56 +02:00
Timothy DeHerrera
6dbf8c0409
zsh: include completions for nix-* commands
2021-07-21 15:55:25 -06:00
Timothy DeHerrera
9ad645dce8
zsh: format module with nixpkgs-fmt
2021-07-21 15:55:25 -06:00
Timothy DeHerrera
d687fe88fd
zsh: remove conflicting nixUnstable completions
2021-07-21 15:55:22 -06:00
Pavol Rusnak
f4860dc785
Merge pull request #130945 from mdlayher/mdl-corerad-docs
...
nixos/corerad: update link to reference configuration file
2021-07-21 23:12:47 +02:00
Andreas Rammhold
ef9be9288b
Merge pull request #124799 from rissson/nixos-unbound-fix-124780
...
nixos/unbound: fix define-tag option
2021-07-21 22:08:44 +02:00
Martin Weinelt
78b21f405c
Merge pull request #127461 from maxeaubrey/NetworkManager-1.32.0
2021-07-21 20:03:32 +02:00
Maxine Aubrey
ea125a5fd9
nixos/nftables: set nm's firewallBackend when on
...
when enabled, switch networkmanager's firewallBackend option to nftables
2021-07-21 19:27:30 +02:00
Martin Weinelt
ee26807e35
nixos/pppd: allow AF_NETLINK
...
The pppd daemon starting with version 2.4.9 uses rtnetlink to configure
the ipv6 peer address on the ppp interface. It therefore requires
allowing AF_NETLINK sockets.
2021-07-21 16:38:51 +02:00
Matt Layher
5c17e35a31
nixos/corerad: update link to reference configuration file
...
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2021-07-21 10:35:48 -04:00
Ben Siraphob
1308c47b1f
Merge pull request #130864 from pstn/mingw-64
...
mingw-64: 6.0.0 -> 9.0.0
2021-07-21 21:22:34 +07:00
Martin Weinelt
8abcc6ba09
nixos/pppd: replace CAP_SYS_ADMIN with CAP_BPF
...
The kernel before version 5.7 required CAP_SYS_ADMIN to conduct BPF
operations. After that a separate capability CAP_BPF was created, which
should be sufficient in this scenario and will further tighten the
sandbox around our pppd service.
Tested on my personal DSL line.
2021-07-21 15:20:47 +02:00
Michael Weiss
12e7ee0f31
Merge pull request #130877 from primeos/chromium
...
chromium: 91.0.4472.164 -> 92.0.4515.107
2021-07-21 11:38:02 +02:00
Michael Weiss
97570d30c7
chromium: 91.0.4472.164 -> 92.0.4515.107
...
https://chromereleases.googleblog.com/2021/07/stable-channel-update-for-desktop_20.html
This update includes 35 security fixes.
CVEs:
CVE-2021-30565 CVE-2021-30566 CVE-2021-30567 CVE-2021-30568
CVE-2021-30569 CVE-2021-30571 CVE-2021-30572 CVE-2021-30573
CVE-2021-30574 CVE-2021-30575 CVE-2021-30576 CVE-2021-30577
CVE-2021-30578 CVE-2021-30579 CVE-2021-30580 CVE-2021-30581
CVE-2021-30582 CVE-2021-30583 CVE-2021-30584 CVE-2021-30585
CVE-2021-30586 CVE-2021-30587 CVE-2021-30588 CVE-2021-30589
Note: This won't be the smoothest update. Chromium seems to be fine but
requires gtk3 in $LD_LIBRARY_PATH to find libgtk-3.so.0 (otherwise it
crashes during startup) but Google Chrome fails to initialize
("GPU process exited unexpectedly: exit_code=132") and requires
"--use-gl=angle --use-angle=swiftshader" for hardware(?) acceleration
(which seems to work work fine and performant but SwiftShader should
actually use the CPU instead of the GPU).
2021-07-21 11:20:38 +02:00
Ryan Mulligan
b8d3210113
Merge pull request #130852 from seqizz/g_clipcat
...
nixos/clipcat: add user service module
2021-07-20 18:56:21 -07:00
Maxine Aubrey
aa7608d7de
nixos/networkmanager: add firewallBackend option
2021-07-21 00:16:34 +02:00
Philipp
c60a0b0447
mingw-64: 6.0.0 -> 9.0.0
2021-07-20 22:34:50 +02:00
Gürkan Gür
d3c568e16a
nixos/clipcat: add user service module
2021-07-20 21:40:58 +02:00
github-actions[bot]
61eb7e2e9e
Merge master into staging-next
2021-07-20 18:01:04 +00:00
Artturin
c971de97c4
nixos/swap: add options option
2021-07-20 20:51:27 +03:00
Graham Christensen
da9f3c0598
Merge pull request #130291 from DeterminateSystems/buildkite-agent-metrics
...
buildkite-agent-metrics: init at 5.2.1, nixos/prometheus-buildkite-agent-exporter: init
2021-07-20 12:22:45 -04:00
Domen Kožar
314f595ab1
Merge pull request #130538 from Ma27/bump-nixstable
...
nixStable: 2.3.12 -> 2.3.14
2021-07-20 17:09:20 +02:00
Maximilian Bosch
e66237af15
nixStable: 2.3.12 -> 2.3.14
...
Changes: https://github.com/NixOS/nix/compare/2.3.12...2.3.14
Since this is a bugfix release that wasn't pushed to `nixpkgs`, I
decided to take care of it.
As it's usually done in `upload-release.pl`[1], I updated the
fallback-paths accordingly and used eval `1687468`[2] for this with Nix
2.3.14.
Also added a fallback-path for `aarch64-darwin` as Nix 2.3.14 seems to
support this now[3].
[1] https://github.com/NixOS/nix/blob/2.3-maintenance/maintainers/upload-release.pl
[2] https://hydra.nixos.org/eval/1687468
[3] 14262b86cc
2021-07-20 17:06:51 +02:00
Maximilian Bosch
72d1d4cb20
Merge pull request #130778 from mayflower/tigervnc-tests-and-no-proprietary-fonts
...
Tigervnc tests and no proprietary fonts
2021-07-20 17:00:09 +02:00
Ingo Blechschmidt
5143ab9f74
tigervnc, tightvnc: add basic tests
...
Co-Authored-By: Ingo Blechschmidt <iblech@web.de>
2021-07-20 15:22:31 +02:00
github-actions[bot]
3202dd166c
Merge master into staging-next
2021-07-20 12:02:05 +00:00
Sandro
bf93d660cc
Merge pull request #130288 from ju1m/sanoid
...
nixos/sanoid: fix submodule aliases
2021-07-20 10:21:51 +02:00
github-actions[bot]
680d6a235f
Merge master into staging-next
2021-07-20 06:01:02 +00:00
embr
8e6c4f9a2e
nixos/cri-o: Remove unnecessary lib.
qualifiers
...
We're already using `with lib` here, so we can just say `mkOption`, etc.
2021-07-20 15:35:45 +10:00
embr
1cf78b53af
nixos/cri-o: Add RFC42 'settings' option
2021-07-20 15:35:45 +10:00
github-actions[bot]
fcf9b87af0
Merge master into staging-next
2021-07-20 00:01:47 +00:00
Pierre Bourdon
cbe99c7fac
nixos/agetty: allow overriding the login program
2021-07-19 16:02:46 -07:00
Bernardo Meurer
eb5076a68e
Merge pull request #130616 from zhaofengli/klipper-tweaks
...
nixos/klipper: Tweaks
2021-07-19 14:46:30 -07:00
Azure Zanculmarktum
88fbddc149
nixos/tests: add kbd-update-search-paths-patch
2021-07-20 03:30:59 +07:00
github-actions[bot]
c0cb54f9ee
Merge master into staging-next
2021-07-19 18:01:10 +00:00
Cole Helbling
88fb6d25d8
nixos/prometheus-buildkite-agent-exporter: init
2021-07-19 08:35:58 -07:00
Jörg Thalheim
58128d690d
Merge pull request #130633 from zimbatm/k3s-configPath
...
nixos/k3s: add configPath option
2021-07-19 15:22:50 +01:00
Ben Siraphob
d53846e29e
Merge pull request #130583 from jvanbruegge/isabelle2021
...
Isabelle: 2020 -> 2021
2021-07-19 20:56:48 +07:00
zimbatm
efbd199ffb
nixos/k3s: add configPath option
...
This is useful when the whole k3s config is generated on boot. The
server address or token might be dynamically injected using user-data.
2021-07-19 13:40:58 +02:00
Zhaofeng Li
0c83078825
nixos/klipper: Allow configuring --input-tty and --api-server
...
This also makes it easy for other modules to get the correct
path to the virtual printer.
2021-07-19 02:30:25 -07:00
Zhaofeng Li
11313bc65d
nixos/klipper: Allow overriding the Klipper package
2021-07-19 02:30:25 -07:00
Zhaofeng Li
94536fd6e3
nixos/klipper: Allow specifying arbitrary user/group
...
This paves the way for alternative integrations such as
Moonraker.
2021-07-19 02:30:25 -07:00
github-actions[bot]
9c688591fc
Merge master into staging-next
2021-07-19 06:01:30 +00:00
Elis Hirwing
bfef28861d
Merge pull request #130528 from etu/init-hockeypuck
...
hockeypuck: init at 2.1.0
2021-07-19 07:54:11 +02:00
Elis Hirwing
f8b6ba005e
nixos/tests: Init hockeypuck tests
2021-07-19 07:33:03 +02:00
Elis Hirwing
09a49354b6
nixos/hockeypuck: Add service for hockeypuck
2021-07-19 07:33:01 +02:00
github-actions[bot]
dc802b2e19
Merge master into staging-next
2021-07-19 00:01:36 +00:00
Jan van Brügge
9111bd40b2
isabelle: 2020 -> 2021
2021-07-18 23:51:36 +02:00
Sandro
d5bd34ebf2
treewide: convert phases that contain ":" to dont* = true ( #130500 )
2021-07-18 23:42:48 +02:00
Maxine Aubrey
1bc6f38000
nixos/doc: update EOL of 21.11
2021-07-18 16:04:13 +02:00
github-actions[bot]
829200bc5a
Merge master into staging-next
2021-07-18 12:01:18 +00:00
Jörg Thalheim
c24fa221ab
nixos/telegraf: improve documentation
2021-07-18 09:40:42 +02:00
Jörg Thalheim
b5f5a5e341
nixos/polkit: put polkituser into polkitgroup
2021-07-18 08:58:30 +02:00
Jörg Thalheim
f3dfc11468
nixos/tinc: don't run as nogroup
2021-07-18 08:57:14 +02:00
Jörg Thalheim
cc56dc078d
nixos/telegraf: don't run as nogroup
2021-07-18 08:54:45 +02:00
Jörg Thalheim
0839cf1d45
Merge pull request #106721 from Mic92/nix-serve
...
nixos/nix-serve: don't run as nogroup
2021-07-18 07:53:32 +01:00
Jörg Thalheim
ac7b8724b5
nixos/nix-serve: don't run as nogroup
...
nogroup is insecure if shared
2021-07-18 08:51:17 +02:00
Jörg Thalheim
ad59e62780
nixos/journald: don't set nogroup
2021-07-18 08:46:54 +02:00
github-actions[bot]
382fdc7ad3
Merge master into staging-next
2021-07-18 00:01:24 +00:00
Martin Weinelt
d9a3a54b73
Merge pull request #129980 from mweinelt/nixos/kea
2021-07-18 00:26:35 +02:00
Florian Klink
c1536f5c78
nixos/systemd: fix NSS database ordering
...
- The order of NSS (host) modules has been brought in line with upstream
recommendations:
- The `myhostname` module is placed before the `resolve` (optional) and `dns`
entries, but after `file` (to allow overriding via `/etc/hosts` /
`networking.extraHosts`, and prevent ISPs with catchall-DNS resolvers from
hijacking `.localhost` domains)
- The `mymachines` module, which provides hostname resolution for local
containers (registered with `systemd-machined`) is placed to the front, to
make sure its mappings are preferred over other resolvers.
- If systemd-networkd is enabled, the `resolve` module is placed before
`files` and `myhostname`, as it provides the same logic internally, with
caching.
- The `mdns(_minimal)` module has been updated to the new priorities.
If you use your own NSS host modules, make sure to update your priorities
according to these rules:
- NSS modules which should be queried before `resolved` DNS resolution should
use mkBefore.
- NSS modules which should be queried after `resolved`, `files` and
`myhostname`, but before `dns` should use the default priority
- NSS modules which should come after `dns` should use mkAfter.
2021-07-17 23:55:35 +02:00
github-actions[bot]
d6b748b2b3
Merge master into staging-next
2021-07-17 18:00:56 +00:00
Jörg Thalheim
7a2360b1eb
Merge pull request #130427 from lf-/fix-manual-link
...
nixos/manual: Fix link to contributing guide in readme
2021-07-17 14:21:43 +01:00
github-actions[bot]
4ee4d805d2
Merge master into staging-next
2021-07-17 12:01:22 +00:00
mlatus
43ca464e37
nixos/pam: allow users to set the path to store challenge and expected responsed used by yubico_pam
2021-07-17 15:05:31 +08:00
Leo
bb568917b2
nixos/bind: add directory config option ( #129188 )
2021-07-17 08:03:20 +02:00
github-actions[bot]
ee007cdc35
Merge master into staging-next
2021-07-17 06:01:21 +00:00
Jade
b4820bb9dc
nixos/manual: Fix link to contributing guide
2021-07-16 22:55:28 -07:00
github-actions[bot]
e9ca8c2796
Merge master into haskell-updates
2021-07-17 00:05:09 +00:00
github-actions[bot]
9fe75f18c0
Merge master into staging-next
2021-07-16 12:01:03 +00:00
Jean-Philippe Braun
d4eca42de4
nixos/wordpress: nginx support
2021-07-16 08:51:08 +02:00
github-actions[bot]
049494e76e
Merge master into haskell-updates
2021-07-16 00:05:27 +00:00
github-actions[bot]
2ccf7ae45c
Merge master into staging-next
2021-07-15 18:01:27 +00:00
Julien Moutinho
6c72f80b41
nixos/sanoid: fix submodule aliases
...
Use `mkDefault` into `mkAliasDefitinions`.
This avoids conflicting definitions when using `process_children_only`.
2021-07-15 18:28:27 +02:00
Robert Hensing
90cbe95037
Merge pull request #130257 from primeos/nixos-xwayland
...
nixos/xwayland: Correctly set the default package
2021-07-15 15:28:53 +02:00
Kim Lindberger
4dcf295417
Merge pull request #129464 from talyz/discourse-plugins
...
discourse: Updates and fixes
2021-07-15 14:50:28 +02:00
ajs124
ad1437bb6d
Merge pull request #130113 from helsinki-systems/upd/icingaweb2
...
icingaweb2: 2.8.3 -> 2.9.0
2021-07-15 14:48:54 +02:00
Jörg Thalheim
f2b81f91be
Merge pull request #125205 from Mic92/token-file
...
k3s: token file
2021-07-15 13:37:04 +01:00
Michael Weiss
e22bd59820
nixos/xwayland: Correctly set the default package
...
This will fix #129922 and also improve the descriptions and default
texts.
2021-07-15 11:32:06 +02:00
Manuel Bärenz
65fcd698bb
nixosTests.agda: Adapt to --guardedness requirements
...
The one-line test is hard to fix in a readable manner
and doesn't really add value above the hello-world test.
So rather simplify to reduce maintenance.
2021-07-15 10:25:44 +02:00
github-actions[bot]
ad2f2574e5
Merge master into staging-next
2021-07-15 00:01:31 +00:00
Antoine Martin
2463620fc2
nixos/vaultwarden: make package configurable ( #113216 )
...
This allows the user to override the version of Vaultwarden used by the
service, if using an overlay to keep up to date with releases for
example.
2021-07-14 17:20:10 -04:00
lunik1
145a3d084a
nixos/snapraid: init
2021-07-14 19:02:19 +01:00
Jörg Thalheim
7afa51c2bd
Merge remote-tracking branch 'upstream/master' into HEAD
2021-07-14 15:45:51 +02:00
Guillaume Girol
5a4320c4e6
Merge pull request #124415 from misuzu/aarch64-boot-test
...
nixos/boot: test on aarch64
2021-07-14 12:01:02 +00:00
talyz
20548f050e
nixos/discourse: Update plugin documentation
...
Update the documentation regarding plugins to reflect recent changes.
2021-07-14 13:18:06 +02:00
misuzu
930daac345
nixos/boot: test on aarch64
2021-07-14 12:47:12 +03:00
misuzu
702a1c23a4
nixos/test-driver: allow overriding qemu binary in create_startcommand
2021-07-14 12:47:12 +03:00
Rok Garbas
ae7c092d88
Merge pull request #120297 from rsynnest/master
...
nixos/unifi-video module and supporting packages
2021-07-14 11:45:25 +02:00
Niklas Hambüchen
ea182cdb99
nixos/plausible: docs: Mention caveate of baseUrl
2021-07-14 03:28:57 +00:00
Jeremy Kolb
f96ee10c88
open-vm-tools: 11.2.5 -> 11.3.0 ( #129978 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-07-14 03:26:58 +02:00
Martin Weinelt
2ea5a4ce6d
nixos/doc: add release note entry for kea module
2021-07-14 01:36:05 +02:00
Martin Weinelt
2a93d57ebb
nixos/tests/kea: init
...
A simple DHCPv4 test case, with borrowed structure from the
systemd-networkd-dhcpserver test.
2021-07-14 01:36:04 +02:00
Martin Weinelt
cf139f7203
nixos/tests/prometheus-exporters/kea: migrate to kea nixos module
2021-07-14 01:36:04 +02:00
Martin Weinelt
508408559a
nixos/prometheus: allow overriding default export user
2021-07-14 01:36:04 +02:00
Martin Weinelt
caf70ceed4
nixos/kea: init
2021-07-14 01:36:04 +02:00
Sandro
70e2fceb6a
Merge pull request #119713 from uonr/master
2021-07-13 22:03:12 +02:00
Tachibana Kiyomi
21f41d8b33
nixos/ddclient: add support for IPv6
2021-07-14 02:09:29 +09:00
Roland Synnestvedt
fa8f004781
Merge branch 'master' of https://github.com/nixos/nixpkgs
2021-07-13 10:09:12 -07:00
Janne Heß
6d203a68c6
nixos/icingaweb2: Add ipl and thirdparty libraries
...
These are required since 2.9.0
2021-07-13 18:31:15 +02:00
embr
91646d62b9
google-compute-image: Make GZIP compression level configurable
...
Change-Id: I1bde130f0a951fa40b1a16bad09497c796bca473
2021-07-13 16:53:09 +02:00
Yannick Markus
19b1eac1b0
nixos/mullvad-vpn: fix firewall issues & remove xfix as maintainer
2021-07-13 11:14:13 +02:00
Niklas Hambüchen
8613698df0
nixos/plausible: Fix shell scripting errors.
...
See https://github.com/NixOS/nixpkgs/pull/124055/files#r668271575
2021-07-13 04:05:05 +02:00
ajs124
057515d569
Merge pull request #129833 from oxzi/claws-mail-3.18.0_4.0.0
...
claws-mail: 3.17.8 -> 4.0.0
2021-07-13 01:09:12 +02:00
Florian Klink
66f419c4b1
Merge pull request #129734 from yu-re-ka/feature/gitlab-14-0-5
...
gitlab: 14.0.2 -> 14.0.5
2021-07-13 01:04:54 +02:00
Alvar Penning
26f52bf6b5
claws-mail: 3.17.8 -> 4.0.0
...
With Claws Mail's latest double release of 3.18.0 and 4.0.0, the package
will refer to the more "modern" GTK+ 3 release, major version four. The
GTK+ 2 release, major version 3, is now available in the
`claws-mail-gtk2` package.
In other words, this commit bumps the GTK+ 2 version from 3.17.8 to
3.18.0, the previously unstable GTK+ 3 version 3.99.0 to 4.0.0 and
changes the default to GTK+ 3.
2021-07-12 23:52:13 +02:00
Linus Heckemann
f7dff9c649
Merge pull request #129620 from bbenno/update-nextcloud
...
nextcloud: init at 22.0.0; 21.0.2 -> 21.0.3; 20.0.7 -> 20.0.11
2021-07-12 20:53:35 +02:00
github-actions[bot]
266cb48e65
Merge master into staging-next
2021-07-12 18:01:03 +00:00
Robert Hensing
c05cc13f76
Merge pull request #129934 from mattchrist/nixos/bind-package
...
nixos/bind: allow specifying BIND package
2021-07-12 15:21:15 +02:00
Yureka
c5a0551dc4
nixos/gitlab: improve psql assertion message
2021-07-12 14:20:20 +02:00
github-actions[bot]
909d63d2f7
Merge master into staging-next
2021-07-12 00:01:17 +00:00
Pavol Rusnak
92c7c2dea0
Merge pull request #118630 from mmilata/lndmon-210326
...
prometheus-lnd-exporter: unstable-2020-12-04 -> unstable-2021-03-26, fix test
2021-07-12 01:35:02 +02:00
Martin Milata
eab071ae54
nixos/prometheus-lnd-exporter: fix test
...
The bitcoin module options have changed, reflect this. Also switch to
regtest which is more suitable for testing.
2021-07-12 01:00:00 +02:00
Martin Weinelt
bcda9c8cfc
Merge remote-tracking branch 'origin/master' into staging-next
2021-07-11 16:11:09 +02:00
Matt Christ
0ce72580be
nixos/bind: allow specifying BIND package
...
This allows users of the bind module to specify an alternate BIND
package. For example, by overriding the source attribute to use a
different version of BIND.
Since the default value for `services.bind.package` is `pkgs.bind`,
this change is completely backwards compatible with the current
module.
2021-07-11 08:11:33 -05:00
Zane van Iperen
c854b85702
nixos/gitea: use gitea to refresh hooks and keys
...
Gitea now provides this functionality as an admin command.
Is significantly faster, especially on slow disks.
2021-07-11 12:48:10 +10:00