Stzx
e196c81a23
udisks2: fix conf file loading warnings
2023-07-24 11:41:50 +08:00
Pol Dellaiera
a30cc10e7f
Merge pull request #242703 from jwygoda/tailscaled-autoconnect
...
nixos/tailscale: add authKeyFile option
2023-07-24 04:48:42 +02:00
Nick Cao
e598d5b773
Merge pull request #244953 from tomfitzhenry/less-maintainership
...
remove tomfitzhenry@ as maintainer for some packages
2023-07-23 18:57:35 -06:00
github-actions[bot]
449a683b10
Merge master into staging-next
2023-07-24 00:02:26 +00:00
Sandro
9ca0bd9db3
Merge pull request #244467 from wamserma/tarsnap-add-package-option
...
tarsnap: add package option
2023-07-24 00:46:24 +02:00
Robert Hensing
35a0bd36d0
Merge pull request #244653 from bjornfor/nixos-generate-config-emit-lib
...
nixos-generate-config: add 'lib' arg to configuration.nix
2023-07-24 00:03:26 +02:00
Ryan Lahfa
bba6788b37
Merge pull request #244702 from RaitoBezarius/nginx-maintenance
2023-07-23 23:53:17 +02:00
Paul Stadig
1c5e23c405
nixos/xfce: add environment.xfce.excludePackages option
...
Packages in environment.xfce.excludePackages will be excluded from the default environment.
Fixes #91169
2023-07-23 17:52:41 -04:00
Emily
2d83cbda63
Merge pull request #244463 from mattmelling/cloudlog-pin-php8
...
cloudlog: pin php version
2023-07-23 23:09:50 +02:00
Will Fancher
df59d8c0b7
Merge pull request #227208 from ElvishJerricco/zfs-systemd-target-ordering
...
zfs: Relate import services to zfs-import.target instead of local-fs
2023-07-23 16:58:25 -04:00
Sandro
1d1fe1fe14
Merge pull request #245063 from SuperSandro2000/remove-maintainer
...
treewide: reduce packages I maintainer
2023-07-23 21:28:26 +02:00
Will Fancher
0ddc9d0250
zfs: Relate import services to zfs-import.target instead of local-fs
...
Being wanted by and ordered before local-fs.target isn't strictly
correct. And in systemd initrd, it's very incorrect because
local-fs.target is for the initrd file system, not the real root file
system.
2023-07-23 14:12:53 -04:00
github-actions[bot]
6afe543aec
Merge master into staging-next
2023-07-23 18:01:33 +00:00
Sandro Jäckel
cf6c96533b
treewide: reduce packages I maintainer
2023-07-23 19:30:22 +02:00
7c6f434c
b02fd49f16
Merge pull request #194310 from lilyinstarlight/pkg/curl-impersonate
...
curl-impersonate: init at 0.5.4 and replace curl-impersonate-bin
2023-07-23 17:00:17 +00:00
Doron Behar
047fa8dbdf
nixos/syncthing: Use API to merge / override configurations
...
If one sets either of `override{Device,folder}s` to false, the jq `*`
operator doesn't merge well the devices and folders, creating duplicate
IDs for folders as observed in #230146 . This PR makes the script iterate
via Nix / Bash loop the devices and folders IDs and merges the keys
using upstream's `curl -X POST` support for single objects.
Hence this commit fixes #230146 .
2023-07-23 18:22:33 +03:00
r-vdp
668e2dafb6
nixos/nix-channel: fix editorconfig warnings and apply nixpkgs-fmt
2023-07-23 15:39:32 +02:00
Ilan Joselevich
383dc75dd7
Merge pull request #244949 from FlafyDev/fix/nix-daemon-if
...
nixos/nix-daemon: change regular if to mkIf
2023-07-23 16:02:33 +03:00
github-actions[bot]
10af23a180
Merge master into staging-next
2023-07-23 12:01:27 +00:00
Robert Hensing
864404dcc1
Merge pull request #244993 from Enzime/fix/linux-builder
...
linux-builder: fix eval failure
2023-07-23 11:59:03 +02:00
Michael Hoang
1deed6cd12
linux-builder: fix eval failure
2023-07-23 18:07:48 +10:00
github-actions[bot]
a0c327d315
Merge master into staging-next
2023-07-23 06:01:17 +00:00
Tom Fitzhenry
cb470d61c3
remove tomfitzhenry@ as maintainer for some packages
...
Motivation: Over the foreseeable future I'll have less time to do
maintenance, so I'm reducing the set of packages I maintain to just
those that I use.
2023-07-23 12:39:57 +10:00
FlafyDev
519a71edc3
nixos/nix-daemon: change regular if to mkIf
2023-07-23 04:16:04 +03:00
Ilan Joselevich
ef91cf7ecb
Merge pull request #244919 from fufexan/hyprland
...
nixos/hyprland: apply config options to package
2023-07-23 04:01:02 +03:00
github-actions[bot]
86a73bdb86
Merge master into staging-next
2023-07-23 00:02:31 +00:00
Ilan Joselevich
e29e8a71c8
nixos/twingate: improve test
2023-07-23 01:24:51 +03:00
Mihai Fufezan
e9f270f1f0
nixos/hyprland: apply config options to package
2023-07-23 01:15:59 +03:00
Fabián Heredia Montiel
ffba10cd9a
linux_6_3: drop as EOL
2023-07-22 12:46:17 -06:00
github-actions[bot]
41e6556ad3
Merge master into staging-next
2023-07-22 18:01:06 +00:00
Ryan Lahfa
c4ae17443e
Merge pull request #244233 from oddlama/init-typesense-bin
2023-07-22 18:47:45 +02:00
oddlama
234dd85da0
nixos/typesense: init at 0.24.1
2023-07-22 16:38:13 +02:00
Raito Bezarius
44aee34594
Revert "nixos/gitea: set service type to notify
"
...
This reverts commit b61919e5e0
.
As it breaks Forgejo who does not support this feature yet.
2023-07-22 16:12:36 +02:00
Florian Klink
02a5e9c933
nixos/networkmanager: create pppd lock directory
...
I digged up some 3G stick, which uses ppp to set up the connection.
It failed to spin up ppp, because ppp failed to find the directory it wants to create its lockfiles in:
```
Jul 22 16:47:49 tp ModemManager[926779]: <info> [modem1] state changed (connected -> disconnecting)
Jul 22 16:47:49 tp ModemManager[926779]: <info> [modem1] simple connect started...
Jul 22 16:47:49 tp ModemManager[926779]: <info> [modem1] simple connect state (4/10): wait to get fully enabled
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] state changed (disconnecting -> registered)
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] simple connect state (5/10): wait after enabled
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1/bearer0] connection #11 finished: duration 1s
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] simple connect state (6/10): register
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] simple connect state (7/10): wait to get packet service state attached
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] simple connect state (8/10): bearer
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] simple connect state (9/10): connect
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] state changed (registered -> connecting)
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] state changed (connecting -> connected)
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] simple connect state (10/10): all done
Jul 22 16:47:50 tp pppd[1576260]: Plugin /nix/store/yqdqzz6y6agcmrfj8b6pwqhjcjyb3ypr-networkmanager-1.42.6/lib/pppd/2.5.0/nm-pppd-plugin.so loaded.
Jul 22 16:47:50 tp NetworkManager[1576260]: Plugin /nix/store/yqdqzz6y6agcmrfj8b6pwqhjcjyb3ypr-networkmanager-1.42.6/lib/pppd/2.5.0/nm-pppd-plugin.so loaded.
Jul 22 16:47:50 tp pppd[1576260]: nm-ppp-plugin: initializing
Jul 22 16:47:50 tp pppd[1576260]: pppd 2.5.0 started by root, uid 0
Jul 22 16:47:50 tp pppd[1576260]: Can't create lock file /var/run/pppd/lock/LCK..ttyUSB0: No such file or directory
Jul 22 16:47:50 tp NetworkManager[1576260]: Can't create lock file /var/run/pppd/lock/LCK..ttyUSB0: No such file or directory
Jul 22 16:47:50 tp pppd[1576260]: nm-ppp-plugin: status 2 / phase 'serial connection'
Jul 22 16:47:50 tp pppd[1576260]: Exit.
Jul 22 16:47:50 tp pppd[1576260]: nm-ppp-plugin: status 0 / phase 'dead'
Jul 22 16:47:50 tp pppd[1576260]: nm-ppp-plugin: cleaning up
```
Creating the directories via tmpfiles.d got the connection to succeed,
and might also fix other connections using PPP.
2023-07-22 17:00:17 +03:00
github-actions[bot]
045f0259fe
Merge master into staging-next
2023-07-22 12:01:28 +00:00
Felix Bühler
0a2745684e
Merge pull request #239624 from Stunkymonkey/use-optionalString-then
...
treewide: use optionalString instead of 'then ""'
2023-07-22 13:02:47 +02:00
1000101
f63d863fde
nixos/pgbouncer: init ( #241578 )
...
Co-authored-by: Marek Mahut <marek.mahut@gmail.com>
2023-07-22 12:49:23 +02:00
github-actions[bot]
c892f7b1e4
Merge master into staging-next
2023-07-22 06:01:12 +00:00
Nick Cao
0b411c1e04
Merge pull request #244750 from therishidesai/rdesai/fix-hostapd-hardening
...
nixos/hostapd: add AF_PACKET to RestrictAddressFamilies
2023-07-21 21:16:22 -06:00
Rishi Desai
efba841aeb
nixos/hostapd: add AF_PACKET to RestrictAddressFamilies
2023-07-21 21:11:14 -05:00
rnhmjoj
c7c288fbd5
nixos/dnscrypt-wrapper: avoid using polkit
2023-07-22 02:12:31 +02:00
github-actions[bot]
c05c2c2f5c
Merge master into staging-next
2023-07-22 00:02:13 +00:00
Lassulus
f8ad4849c3
Merge pull request #233386 from Lassulus/syncthing-fix
2023-07-22 01:02:04 +02:00
Ilan Joselevich
75a51855e3
Merge pull request #244689 from Kranzes/twingate-cp
...
nixos/twingate: fix cp (-n -> --update=none)
2023-07-21 23:21:53 +03:00
Raito Bezarius
72cfcbebd6
nixos/tests/nginx-proxyprotocol: add raitobezarius as a maintainer
...
I added this feature, I will maintain it.
2023-07-21 21:13:28 +02:00
Lily Foster
e28c49d86d
nixosTests.curl-impersonate: init
2023-07-21 14:37:48 -04:00
github-actions[bot]
4c351244a0
Merge master into staging-next
2023-07-21 18:01:45 +00:00
Maximilian Bosch
7c70396c1d
Merge pull request #242863 from emilylange/nixos/gitea-runtimedirmode
...
nixos/gitea: revert change to RuntimeDirectoryMode
Closes ##243340
2023-07-21 19:22:05 +02:00
Ilan Joselevich
b0db3b7c11
nixos/twingate: fix cp (-n -> --update=none)
2023-07-21 19:57:57 +03:00
github-actions[bot]
a400aea596
Merge master into staging-next
2023-07-21 12:01:17 +00:00
Bjørn Forsman
a7da3eacaf
nixos-generate-config: add 'lib' arg to configuration.nix
...
Although 'lib' isn't needed by the default configuration, new NixOS uses
can get confused when being recommended configuration.nix snippets like
systemd.services.NetworkManager-wait-online.enable = lib.mkForce false;
and have `sudo nixos-rebuild switch` fail with
error: undefined variable 'lib'
2023-07-21 13:53:33 +02:00
Stzx
3e8f45393d
Fix package ref
2023-07-21 18:56:49 +08:00
Sandro
0bca96affc
Merge pull request #243550 from SuperSandro2000/matrix-sliding-sync-module
2023-07-21 11:39:03 +02:00
Markus S. Wamser
a936b9edec
tarsnap: add package option
2023-07-21 11:37:15 +02:00
Sandro
9f4a3203eb
Merge pull request #233250 from SuperSandro2000/podman-timer-persist
2023-07-21 11:34:18 +02:00
Nathan Bijnens
ffc3eb7c16
ebusd: new module
2023-07-21 18:22:46 +09:00
Maximilian Bosch
38823d15f4
Merge pull request #243883 from techknowlogick/gitea-1200
...
gitea: 1.19.4 -> 1.20.0
2023-07-21 09:41:07 +02:00
K900
f58e6874f3
nixos/tests/installer: fix after #244449
2023-07-21 10:36:29 +03:00
github-actions[bot]
61505962dc
Merge master into staging-next
2023-07-21 00:02:16 +00:00
Artturi
dbef093f84
Merge pull request #244449 from Artturin/fixsrip1
2023-07-21 01:44:33 +03:00
Maximilian Bosch
b61919e5e0
nixos/gitea: set service type to notify
2023-07-20 22:20:43 +02:00
Andrew Marshall
3d774b4453
util-linux: Fix build on non-Linux
...
Build logs show:
> configure: WARNING: non-linux system; not building mount
> configure: WARNING: non-linux system; not building swapon
So skip these on non-Linux
Using getOutput prevents eval failures on other platforms.
Things should stay eval'able with NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1
Co-authored-by: Artturin <Artturin@artturin.com>
2023-07-20 22:03:15 +03:00
Artturin
69267c22f1
nixos/stage-1: fix stripping
...
got broken in 6ea1a2a1be
which changed
runCommandCC to runCommand but was not
noticed because it was failing silently
runCommand doesn't include CC or bintools
2023-07-20 21:26:38 +03:00
github-actions[bot]
da1f279ece
Merge master into staging-next
2023-07-20 18:01:17 +00:00
Felix Bühler
f7bb884c13
Merge pull request #243850 from mattchrist/nixos/freshrss_auth_type
...
nixos/freshrss: authType option
2023-07-20 18:58:45 +02:00
Florian Klink
77f8c78bea
Merge pull request #244466 from RaitoBezarius/networkd/netdev-mac
...
nixos/networkd: fix netdev MAC addresses asserts
2023-07-20 16:39:32 +03:00
github-actions[bot]
37df58121d
Merge master into staging-next
2023-07-20 12:01:16 +00:00
Ryan Lahfa
faa1bc7353
Merge pull request #244395 from pogobanane/master
2023-07-20 13:08:17 +02:00
Ryan Lahfa
2d0a128ac9
Merge pull request #201562 from jdbaldry/add/osquery
2023-07-20 11:06:46 +02:00
Raito Bezarius
1ca68deebd
nixos/networkd: fix netdev MAC addresses asserts
...
The `||` condition made it fail no matter what because nothing can be none and a proper MAC address.
Thanks to trofi for catching it.
2023-07-20 11:03:46 +02:00
Matt Melling
3f34b65b2c
cloudlog: pin php version
2023-07-20 09:24:47 +01:00
github-actions[bot]
b6ae9ef2db
Merge master into staging-next
2023-07-20 06:01:21 +00:00
Will Fancher
22bcc32f63
Merge pull request #244033 from SuperSandro2000/issue-243820
...
nixos/stage-1: fix mount replacement in extra-utils
2023-07-20 00:43:33 -04:00
Will Fancher
2e60058b95
Revert "nixos/boot/stage-1: chase symlinks when copying binaries"
2023-07-20 00:03:50 -04:00
Evan Goode
be333da51f
nixos/evdevremapkeys: init
...
Add a service for evdevremapkeys (already packaged), a daemon for
remapping keyboard events
2023-07-19 23:06:31 -04:00
Matt Christ
c4d28ff161
nixos/freshrss: authType option
...
This patch adds an `authType` option to enable configuring FreshRSS's
`auth_type` parameter.
Upstream documentation for this feature is located here:
https://freshrss.github.io/FreshRSS/en/admins/09_AccessControl.html
An accompanying NixOS test is provided to confirm this feature works
as expected.
2023-07-19 19:43:55 -05:00
github-actions[bot]
e048c645c9
Merge master into staging-next
2023-07-20 00:02:29 +00:00
Sandro Jäckel
18010665ca
nixos/matrix-sliding-sync: init
...
Co-authored-by: Emily <55066419+emilylange@users.noreply.github.com>
2023-07-19 23:59:25 +02:00
Florian Klink
8f15fe7914
Merge pull request #241370 from RaitoBezarius/vxlan-independent
...
nixos/networkd: support `Independent` flag for VXLAN netdevs
2023-07-19 23:18:54 +03:00
Florian Klink
6f66c57acc
Merge pull request #241365 from RaitoBezarius/macaddrs-netdevs
...
nixos/networkd: support netdev MAC addresses
2023-07-19 23:03:34 +03:00
Martin Weinelt
aadb3f3058
Merge pull request #244188 from mweinelt/engelsystem-php81
...
nixos/engelsystem: pin php at 8.1
2023-07-19 21:13:26 +02:00
Pogobanane
d7740c24cb
nixos/lib/make-disk-image: fix installBootLoader for disabled grub
...
This commit is a fixup for a regression introduced by
0bdba6c99b
.
Before the regression, it was possible to build images without grub or a
kernel (e.g. to boot other kernels with qemu -kernel.
After the regression, such images fail to build. Since
config.boog.loader.grub.enable is false in that scenario, grub.device is
emptystring. While this happens not to be an issue of `ln`, `dirname`
fails on emptystring.
With this change, we guard both commands to only be run when grub is
actually enabled. Images with and without grub succesfully build with
this change.
2023-07-19 20:04:57 +02:00
github-actions[bot]
2c5b83e75c
Merge master into staging-next
2023-07-19 18:01:04 +00:00
Antoine Eiche
8dff9f64ec
nixos/tests/osquery: init
2023-07-19 16:57:05 +02:00
Antoine Eiche
da65d1dd20
nixos/osquery: init
2023-07-19 16:55:29 +02:00
Sandro
dd5b7cfe1c
Merge pull request #228288 from Cynerd/bigclown
2023-07-19 15:51:25 +02:00
Sandro
3168d64a3f
Merge pull request #241974 from SohamG/pkg/oddjob
2023-07-19 15:07:04 +02:00
Sandro
2a2c6aeb4a
Merge pull request #244323 from SuperSandro2000/nexus
2023-07-19 14:55:09 +02:00
Linus Heckemann
5016dee6b1
Merge pull request #244177 from DeterminateSystems/initrd-chase-symlinks
...
nixos/boot/stage-1: chase symlinks when copying binaries
2023-07-19 14:26:55 +02:00
github-actions[bot]
b110c513b2
Merge master into staging-next
2023-07-19 12:01:12 +00:00
Sandro Jäckel
fe6304df54
nixos/nexus: use mkPackageOption, cleanup
...
This fixes:
trace: warning: literalExample is deprecated, use literalExpression instead, or use literalMD for a non-Nix description.
2023-07-19 13:13:28 +02:00
Karel Kočí
fd3f5471b0
nixos/mqtt2influxdb: init module
2023-07-19 09:47:04 +02:00
Karel Kočí
dd4eec64ab
nixos/bcg: init module
...
This is gateway that transforms BigClown wireless to MQTT.
2023-07-19 09:47:04 +02:00
Michele Guerini Rocco
dfcc258054
Merge pull request #244174 from rnhmjoj/pr-fix-extra-layouts
...
xorg.xkeyboardconfig_custom: update for 2.39
2023-07-19 08:13:13 +02:00
github-actions[bot]
7f01b5d24b
Merge master into staging-next
2023-07-19 00:02:11 +00:00
Jack Connors
9bc84eba6f
nixos/boinc: add boinc-headless example to package option
2023-07-18 21:47:12 +01:00
Robert Hensing
13222d8d86
Merge pull request #242135 from tfc/test-driver-doc-autogen
...
Integration Test Driver: Improve documentation, Sync Docs with Code docstrings
2023-07-18 21:17:44 +02:00
github-actions[bot]
acbec64db0
Merge master into staging-next
2023-07-18 18:01:26 +00:00
Martin Weinelt
c8a7edcee1
nixos/engelsystem: pin php at 8.1
...
Upstream supports php 8.0/8.1 for the 3.3.0 release. The upgrade to 8.2
caused a type mismatch in carbon.
> PHP message: Exception: Code: 0, Message: Carbon\Carbon::setLastErrors(): Argument #1 ($lastErrors) must be of type array, bool given, called in /nix/store/2prnw9qya9kaks2rwvd6fkrz0c7l5ygd-engelsystem-3.3.0/share/engelsystem/vendor/nesbot/carbon/src/Carbon/Traits/Creator.php on line 98, File: vendor/nesbot/carbon/src/Carbon/Traits/Creator.php:928
2023-07-18 18:34:58 +02:00
Soham S Gumaste
162893f92a
nixos/oddjob: init at 0.34.7
2023-07-18 10:48:07 -05:00
rnhmjoj
e4ab8a7d1e
nixos/tests/keymap: add custom layouts test
2023-07-18 17:07:19 +02:00
Robert Hensing
8ad59ed1b2
Merge pull request #242098 from hercules-ci/nixos-no-nix-channel
...
nixos: Disable nix-channel
2023-07-18 15:27:24 +02:00
Robert Hensing
9d70dfd612
nixos/tests/nixos-test-driver/busybox: Improve name
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-07-18 15:08:31 +02:00
Martin Weinelt
cd71c603a1
Merge pull request #244137 from flokli/web-eid-app-programs-firefox
...
nixos/firefox: stop reading nixpkgs.config.firefox.enableEUWebID
2023-07-18 14:52:49 +02:00
github-actions[bot]
1e4fbbcda3
Merge master into staging-next
2023-07-18 12:01:37 +00:00
Sandro
cacb77fb27
Merge pull request #206273 from wucke13/master
2023-07-18 13:12:06 +02:00
Sandro
065fd18e5c
Merge pull request #240452 from NickCao/bpftune
2023-07-18 12:43:02 +02:00
Nick Cao
3f751bfdf6
nixos/bpftune: drop flaky tests
2023-07-18 16:58:37 +08:00
Florian Klink
ca1dd491c6
nixos/firefox: stop reading nixpkgs.config.firefox.enableEUWebID
...
This can cause firefox to be overridden with nativeMessagingHosts
pointing to web-eid-app twice, causing a conflict during build.
2023-07-18 11:48:17 +03:00
github-actions[bot]
eebfb7a54e
Merge master into staging-next
2023-07-18 06:01:08 +00:00
Vladimír Čunát
8b0f52c6ae
Merge branch 'staging' into staging-next
2023-07-18 07:06:15 +02:00
Mario Rodas
752b3281a4
Merge pull request #244061 from schra/fix/typo-vaultwarden
...
nixos/vaultwarden: Fix Markdown syntax of link
2023-07-17 20:15:58 -05:00
pennae
d0299f7fa1
Merge pull request #243570 from dotlambda/patroni-python310
...
nixos/patroni: use Python 3.10
2023-07-18 01:28:29 +02:00
André Schröder
9858973dad
nixos/vaultwarden: Fix Markdown syntax of link
...
The typo was introduced in 1d41cff3dc
2023-07-17 23:41:44 +02:00
Linus Heckemann
dd2a892144
nixos/boot/stage-1: chase symlinks when copying binaries
...
The split of util-linux into further outputs (#236463 ) resulted in
${util-linux.bin}/bin/mount becoming a symlink. This broke zfs in some
cases.
2023-07-17 22:13:49 +02:00
Vladimír Čunát
9f6bb855c2
Merge #244006 : linux_rt_5_4: fix build
2023-07-17 22:00:59 +02:00
Sandro
61dfd95022
Merge pull request #236778 from awakesecurity/jsoo1/buildkite-agent-hooks
...
nixos/buildkite-agents: simplify service definition
2023-07-17 21:46:12 +02:00
Sandro
aa90c57672
Merge pull request #240774 from tollb/w20230630c_fix_atop_systemd_units
...
nixos/atop: Fix regression in enabling atop units
2023-07-17 21:26:21 +02:00
Sandro Jäckel
222222bedb
nixos/stage-1: fix mount replacement in extra-utils
2023-07-17 21:12:39 +02:00
github-actions[bot]
8717af0ce1
Merge staging-next into staging
2023-07-17 18:01:56 +00:00
Emily
00a7b91eac
Merge pull request #243366 from vamega/sambda-wsdd-firewall-config
...
nixos/samba-wsdd: add openFirewall option
2023-07-17 19:21:58 +02:00
Jarosław Wygoda
7fc0e3334e
nixos/tailscale: add authKeyFile option
...
Auth key registers new nodes without needing to sign in via a browser
Tailscale sends status changes with systemd-notify.
https://github.com/tailscale/tailscale/blob/v1.44.0/ipn/ipnlocal/local.go#L3670
2023-07-17 18:52:07 +02:00
Maximilian Bosch
10ff0a076b
nixos/tests/kernel-generic: also expose rt kernels and linux_libre
2023-07-17 18:47:01 +02:00
ppom
139259a377
slskd: init module ( #233648 )
...
* slskd: init module
* Update nixos/modules/services/web-apps/slskd.nix
* Update nixos/modules/services/web-apps/slskd.nix
* add description to slskd module options
---------
Co-authored-by: ppom <ppom@ppom.me>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-07-17 18:40:54 +02:00
Varun Madiath
d237a7318c
nixos/samba-wsdd: add openFirewall option
2023-07-17 10:22:43 -04:00
github-actions[bot]
0a4cedc7f8
Merge staging-next into staging
2023-07-17 12:02:20 +00:00
Jon Seager
5e73f0c1c9
nixos/lxd: fix default ui package
2023-07-17 08:04:42 -03:00
Matthias Thym
ffb261fdb7
Note breaking change for cloud-sql-proxy
2023-07-17 12:13:22 +02:00
Maximilian Bosch
b8a8e973b0
nixos/tests/gitea: fix
...
* Since Gitea 1.20 the request to `/commits` requires at least one retry
because it appears to take a moment until Gitea actually knows that
this repo isn't empty anymore (previously on 1.20 this failed with
HTTP 409 which occurs when the requested repo is empty).
* Remove `*.shutdown()`, for some reason they hang regularly for unknown
reasons.
2023-07-17 11:59:35 +02:00
Maximilian Bosch
42105b2ba3
nixos/gitea: explicitly set CHUNKED_UPLOAD_PATH to writable location
...
Fix for Gitea 1.20.0.
Without this being set, e.g. a `git push` (or `ssh` to `git@` in general) fails like this:
2023/07/17 09:27:05 ...s/setting/setting.go:109:LoadCommonSettings() [F] Unable to load settings from config: unable to create chunked upload directory: /nix/store/yna9nf66wl2n9hlnhxi2g7fdgawk2kxl-gitea-1.20.0/bin/data/tmp/package-upload (mkdir /nix/store/yna9nf66wl2n9hlnhxi2g7fdgawk2kxl-gitea-1.20.0/bin/data: read-only file system)
Connection to git.mbosch.me closed.
2023-07-17 11:49:34 +02:00
Nick Cao
4cd70e125d
nixos/bpftune: init basic test
2023-07-17 15:59:50 +08:00
Nick Cao
b47c483bf8
nixos/bpftune: init
2023-07-17 15:59:49 +08:00
github-actions[bot]
5b36eb4172
Merge staging-next into staging
2023-07-17 00:03:32 +00:00
Otavio Salvador
0a93242075
rio: add nixosTests support using terminal-emulators existing set
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2023-07-16 20:20:04 -03:00
github-actions[bot]
786f620d45
Merge staging-next into staging
2023-07-16 12:01:41 +00:00
Colin
e7059632c6
nixos/trust-dns: init
...
Co-authored-by: Yt <happysalada@tuta.io>
2023-07-16 15:24:10 +08:00
Jan Tojnar
cea188cbbb
Merge branch 'staging-next' into staging
...
Conflicts:
- pkgs/tools/networking/shadowfox/default.nix between e989daa65f
and 1c29673fcc
- pkgs/tools/networking/wuzz/default.nix between 7d80417710
and 1c29673fcc
2023-07-16 02:20:49 +02:00
Artturi
d1abbbd9b6
Merge pull request #242309 from Artturin/ananicyextraxadd
2023-07-16 00:43:45 +03:00
Yureka
e16a75d3be
redis: use system jemalloc ( #243398 )
...
* redis: use system jemalloc
2023-07-15 13:02:13 -05:00
github-actions[bot]
26b725b3fe
Merge master into staging-next
2023-07-15 12:01:05 +00:00
pennae
45ae0efbbc
Merge pull request #243271 from woojiq/keyd-support-multiple-configs
...
nixos/keyd: add support for multiple configuration in different files
2023-07-15 13:59:57 +02:00
Nick Cao
d9dd68efda
Merge pull request #243004 from baloo/baloo/keepalived/vrrp-router-id
...
keepalived: fixup `virtualRouterId` documentation
2023-07-15 05:36:10 -06:00
woojiq
2d3bf20086
nixos/keyd: add support for multi-file configuration
...
Add `keyboards` option to define different configurations for different IDs. This creates the appropriate files in `/etc/keyd` instead of just `default.conf` as before.
Add `23.11` release note entry.
Add `mkRemovedOptionModule` for the old API with a note on how to revert the old behavior.
2023-07-15 11:33:41 +03:00
github-actions[bot]
407ebc6fd7
Merge staging-next into staging
2023-07-15 06:01:54 +00:00
github-actions[bot]
2a22bb7087
Merge master into staging-next
2023-07-15 06:01:19 +00:00
Matti
162039a233
nixos/swraid: Add missing mkRenamedOption
2023-07-15 03:56:54 +02:00
Robert Schütz
c9e8e912cb
nixos/patroni: use Python 3.10
2023-07-14 18:20:14 -07:00
Sandro
545f079f5e
Merge pull request #243475 from vtuan10/enable-klipper-flash
...
nixos/klipper: add enableKlipperFlash option
2023-07-15 02:54:47 +02:00
adisbladis
110489e12a
Merge pull request #243373 from adisbladis/pict-rs_0_4
...
pict-rs: 0.3.3 -> 0.4.0
2023-07-15 12:36:05 +12:00
github-actions[bot]
0ef9a6190c
Merge staging-next into staging
2023-07-15 00:03:09 +00:00
github-actions[bot]
73205ff524
Merge master into staging-next
2023-07-15 00:02:34 +00:00
Arthur Gautier
ee38adc8e2
keepalived: use ints.between
...
Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2023-07-14 20:52:48 +00:00
Lassulus
a4ffd00fb9
Merge pull request #243251 from schnusch/cgit-regex
...
nixos/cgit: fix \v and \f in regexEscape
2023-07-14 22:03:44 +02:00
schnusch
8980fdd9b5
nixos/cgit: fix \v and \f in regexEscape
2023-07-14 21:14:01 +02:00
github-actions[bot]
8c2cf79031
Merge staging-next into staging
2023-07-14 18:02:05 +00:00
github-actions[bot]
0f179253f1
Merge master into staging-next
2023-07-14 18:01:25 +00:00
Sandro
75cfb4925a
Merge pull request #242126 from kjeremy/vmware-guest-aarch64
...
vmware-guest module: work under aarch64
2023-07-14 19:51:14 +02:00
Sandro
01f286cb66
Merge pull request #242946 from LibreCybernetics/linux_6_4_hardened-init
...
linux/hardened/patches/6.4: init at 6.4.3-hardened1
2023-07-14 18:04:49 +02:00
Bruno BELANYI
b5f28477aa
nixos/prowlarr: make use of 'lib.getExe'
2023-07-14 13:43:26 +00:00
Van Tuan Vo
917bb93078
nixos/klipper: add enableKlipperFlash option
2023-07-14 15:19:36 +02:00
github-actions[bot]
972652b656
Merge staging-next into staging
2023-07-14 12:02:21 +00:00
github-actions[bot]
781017eaf1
Merge master into staging-next
2023-07-14 12:01:45 +00:00
Ryan Lahfa
c9e26d7d3a
Merge pull request #242036 from jnsgruk/prowlarr-update
2023-07-14 13:48:15 +02:00
adisbladis
797c9c7f2a
Merge pull request #243055 from doubledup/update/go-ethereum
...
go-ethereum: 1.11.6 -> 1.12.0
2023-07-14 22:36:41 +12:00
Sandro
9e010edec7
Merge pull request #243102 from yu-re-ka/peering-manager-meta
2023-07-14 12:08:05 +02:00
David Dunn
9a06420006
go-ethereum: 1.11.6 -> 1.12.0
...
Release notes:
https://github.com/ethereum/go-ethereum/releases/tag/v1.12.0
2023-07-14 11:36:17 +03:00
Pol Dellaiera
641b814a44
Merge pull request #243094 from jnsgruk/homepage
...
homepage: init at 0.6.21
2023-07-14 09:53:26 +02:00
adisbladis
4d790c7c98
nixos/doc: Add pict-rs upgrade notice to 23.11 release notes
2023-07-14 17:46:27 +12:00
adisbladis
4c5afa2af4
nixos/pict-rs: Use pict-rs-0.3 for NixOS <= 23.05
2023-07-14 17:46:26 +12:00
github-actions[bot]
c796e255b3
Merge staging-next into staging
2023-07-14 00:03:13 +00:00
github-actions[bot]
9905fde3a5
Merge master into staging-next
2023-07-14 00:02:39 +00:00
Janik
fc7d1abf50
Merge pull request #133092 from TomatoCream/add-jvm-to-nexus
2023-07-14 01:45:19 +02:00
Artturi
c831e7939f
Merge pull request #242905 from Artturin/gomodu1
2023-07-14 01:36:16 +03:00
Artturin
1c29673fcc
treewide: go-modules -> goModules
...
In 787af0f79f
I had to change ${go-modules} to $goModules to allow overrideAttrs to work;
However, env vars cannot contain -, so i had to change go-modules too.
This in turn broke nix-update because it uses the go-modules attr.
Instead of making nix-update more complicated, make go-modules naming match cargoDeps.
`fd --type f | xargs sd '\bgo-modules\b' 'goModules'`
and revert change to pkgs/applications/misc/dstask/default.nix
and pkgs/servers/http/dave/default.nix
and pkgs/os-specific/darwin/plistwatch/default.nix
release note added
2023-07-14 00:18:06 +03:00
Your Name
9cc181f5c6
nixos/nexus: add jvm package option
2023-07-13 23:16:42 +02:00
Janik
91bd44ef44
Merge pull request #228581 from dtzitzon/dtz/k3s
2023-07-13 23:09:21 +02:00
Ryan Lahfa
7bc11802ed
Merge pull request #238777 from ORichterSec/esdm-upstream
2023-07-13 22:35:45 +02:00
Will Fancher
11fec97761
Merge pull request #183314 from DeterminateSystems/optional-swraid
...
Make swraid optional
2023-07-13 16:24:34 -04:00
Sandro
6873b5c7ee
Merge pull request #243289 from SuperSandro2000/nullmailer-group
...
nixos/nullmailer: allow users in the nullmailer group to send mails
2023-07-13 21:44:18 +02:00
Jan Tojnar
72bec397fa
Merge pull request #243217 from jtojnar/upower
...
upower: 1.90.0 → 1.90.2
2023-07-13 21:15:39 +02:00
Guillaume Girol
aaf4aa7c7e
Merge pull request #237994 from SebTM/fix/cups-xdg-missing
...
cups: add dependency for xdg-open
2023-07-13 18:22:46 +00:00
github-actions[bot]
a3b43106c9
Merge master into staging-next
2023-07-13 18:01:24 +00:00
Jan Tojnar
d08e84b3be
upower: Add installed tests
2023-07-13 19:12:22 +02:00
Bjørn Forsman
df1eee2aa6
nixos: show which files are related to "not applying GID/UID change"
...
I initially thought it was related to /var/lib/nixos/{gid-map,uid-map},
but it seems that to migrate GID/UID you have to edit
/etc/{group,passwd} (and update GID/UID in all files). So mention those
files in the warning messages.
2023-07-13 17:21:36 +02:00
Ramses
1bee79f9f7
nixos/swap: make sure all kernel modules are loaded before creating swap devices. ( #239163 )
...
Co-authored-by: iliana etaoin <iliana@buttslol.net>
2023-07-13 17:12:54 +02:00
Sandro Jäckel
b2c1b176d9
nixos/nullmailer: allow users in the nullmailer group to send mails
...
In combination with https://github.com/NixOS/nixpkgs/pull/231673 this
allows hardened services to use nullmailer's sendmail.
2023-07-13 17:02:19 +02:00
Oliver Richter
9d6cd34766
esdm: init at 0.6.0
...
Signed-off-by: Oliver Richter <richter-oliver@gmx.net>
2023-07-13 16:08:12 +02:00
Sebastian Sellmeier
57071b60fe
cups: add xdg-open as dependency package as substitution does not work
...
for all desktop-envs
2023-07-13 15:37:00 +02:00
github-actions[bot]
f4330398cd
Merge master into staging-next
2023-07-13 12:01:13 +00:00
Philipp Bartsch
30ad9053ab
nixos/murmur: add apparmor policy
2023-07-13 11:11:01 +02:00
Philipp Bartsch
ced170c030
nixos/miniflux: add apparmor policy
...
This change also extends the test to ensure that normal operations
aren't denied.
2023-07-13 11:10:39 +02:00
Jon Seager
f94b38be98
tests/homepage-dashboard: add tests for homepage
2023-07-13 09:38:27 +01:00
Jon Seager
3de6be0951
nixos/homepage-dashboard: init
2023-07-13 09:38:26 +01:00
adisbladis
c88c434c34
nixos/lemmy: Move pictrs url from pictrs_url to pictrs.url
...
The upstream config schema changed.
2023-07-13 15:46:30 +12:00
adisbladis
2bc5b80182
lemmy-ui: Set NODE_ENV to run server in production mode
2023-07-13 15:46:30 +12:00
Philipp Bartsch
0f474b4c6c
nixos/apparmor: support custom i18n glibc locales
...
The i18n nixos module creates a customized glibcLocales package.
Use the system specific glibcLocale instead of the vanilla one.
2023-07-12 21:38:31 +02:00
github-actions[bot]
79f291cd13
Merge master into staging-next
2023-07-12 18:01:11 +00:00
Artturin
4cf8006173
nixos/ananicy: take listOf attrs
instead of string
2023-07-12 20:13:03 +03:00
Yureka
cc59ede272
nixos/tests/peering-manager: fix 'nodes.machine.config' eval warning
2023-07-12 19:05:41 +02:00
Lassulus
0e1fc501c6
Merge pull request #241927 from ether42/usbguard
...
nixos/usbguard: rename services.usbguard.implictPolicyTarget to services.usbguard.implicitPolicyTarget
2023-07-12 18:58:30 +02:00
Yureka
5934231542
nixos/peering-manager: remove global 'with lib;'
2023-07-12 18:39:55 +02:00
Yureka
041e9a8e7a
nixos/peering-manager: add meta section
2023-07-12 18:39:54 +02:00
Pol Dellaiera
f3d3147417
Merge pull request #241528 from Gerg-L/nixos/direnvrc
...
nixos/direnv: init
2023-07-12 16:42:40 +02:00
Gerg-L
194a3a7d97
nixos/direnv: init
2023-07-12 08:48:17 -04:00
Sandro
5aa53b205e
Merge pull request #208924 from erdnaxe/nitter-network-online
2023-07-12 14:19:30 +02:00
github-actions[bot]
bc41da4eb9
Merge master into staging-next
2023-07-12 12:01:23 +00:00
Cabia Rangris
d857b1261c
Merge pull request #241667 from cyberus-technology/outline-0.70.0
...
outline: 0.69.2 -> 0.70.2
2023-07-12 14:45:40 +04:00
Rick van Schijndel
e1163b27dd
Merge pull request #242912 from chayleaf/fix-getent
...
treewide: update path to getent
2023-07-12 12:37:08 +02:00
Jon Seager
b853c70661
nixos/prowlarr: add package option
2023-07-12 10:19:05 +01:00
Felix Buehler
bec27fabee
treewide: use lib.optional instead of 'then []'
2023-07-12 09:36:28 +01:00
Alexander Sieg
b926effb76
outline: 0.69.2 -> 0.70.2
2023-07-12 09:54:57 +02:00
Arthur Gautier
c8920fc6d9
keepalived: fixup virtualRouterId
documentation
...
Router id 0 is an invalid option with keepalived
2023-07-12 06:12:03 +00:00
github-actions[bot]
c7f86a0032
Merge master into staging-next
2023-07-12 00:02:37 +00:00
Fabián Heredia Montiel
ad38070be8
linux/hardened/patches/6.4: init at 6.4.3-hardened1
2023-07-11 16:53:08 -06:00
Sandro
f57af4cd1e
Merge pull request #237442 from SuperSandro2000/nixos-option
...
nixos-option: update to nix 2.15
2023-07-12 00:14:53 +02:00
chayleaf
4d4c73ff78
treewide: update path to getent
2023-07-12 02:32:23 +07:00
Sandro
d6d6d42c74
Merge pull request #237364 from fdietze/patch-3
...
fix herbstluftwm session command with other desktop managers
2023-07-11 21:14:20 +02:00
Sandro Jäckel
49d0af0f1e
nixos/tools: remove nixos-option condition
2023-07-11 17:13:21 +02:00
emilylange
da58b13615
nixos/gitea: revert change to RuntimeDirectoryMode
...
As this broke most unix socket setups and there is a far better suited
`server.UNIX_SOCKET_PERMISSION` in gitea/forgejo itself.
https://docs.gitea.io/en-us/administration/config-cheat-sheet/#server-server
ref: a0311e5107
2023-07-11 17:05:45 +02:00
github-actions[bot]
8e15f4621a
Merge master into staging-next
2023-07-11 00:02:57 +00:00
nikstur
ae55861ec2
nixos/tests: add myself to maintainers of erofs test
2023-07-10 22:02:36 +02:00
nikstur
0f9bf615a4
nixos/tests: add squashfs test
2023-07-10 22:02:36 +02:00
nikstur
3b6bc9b536
nixos/filesystems: init squashfs
2023-07-10 22:02:36 +02:00
Linus Heckemann
7d2124f9e3
stage-1: Only copy mdadm and mdmon into initramfs if enabled
2023-07-10 20:31:13 +02:00
Linus Heckemann
c0f963a338
boot.initrd.services.swraid -> boot.swraid
...
Since the option affects both stage-1 and stage-2, it does not make
sense to keep it within the boot.initrd namespace.
2023-07-10 20:20:08 +02:00
Linus Heckemann
0b277bcc2b
nixos/swraid: make entire module optional
...
swraid support will now only be enabled by default if stateVersion is
older than 23.11. nixos-generate-config will now generate explicit
config for enabling support if needed.
2023-07-10 16:39:35 +02:00
Jacek Galowicz
846ad444c7
integration test driver: Auto-generate integration test driver's machine
...
method documentation of nixos docs from python doc strings
2023-07-10 08:51:52 +02:00
github-actions[bot]
09bdd38107
Merge master into staging-next
2023-07-10 00:02:30 +00:00
Sandro
eae22520b9
Merge pull request #237802 from SuperSandro2000/ceph-package-options
...
nixos/ceph: add options to configure package used by each component
2023-07-09 23:38:28 +02:00
Philipp Bartsch
ad7ffe3a7c
nixos/apparmor: fix syntax in abstractions/bash
2023-07-09 22:25:30 +02:00
Philipp Bartsch
9145e6df84
nixos/apparmor: add missing abstraction/nss-systemd
...
The abstraction/nameservice profile from apparmor-profiles package
includes abstractions/nss-systemd. Without "reexporting" it,
the include fails and we get some errors.
2023-07-09 22:21:44 +02:00
Jacob Moody
5f97e78c64
pam_dp9ik: init at 1.5
2023-07-09 14:12:21 -05:00
Demitri Tzitzon
d629ca54b2
k3s: symlinks for kubectl crictl & ctr
2023-07-09 20:40:36 +02:00
github-actions[bot]
a61c7c58e4
Merge master into staging-next
2023-07-09 18:01:03 +00:00
Atemu
2616bb762b
nixos/paperless: explain how to set JSON env vars
...
Co-authored-by: Christian Theune <ct@flyingcircus.io>
Co-authored-by: Erik Arvstedt <erik.arvstedt@gmail.com>
2023-07-09 19:52:06 +02:00
K900
2fc57ae670
nixos/tests: adjust everything I missed for sddm update
...
Also clean up a few warnings while we're at it.
2023-07-09 18:49:28 +03:00
github-actions[bot]
c60d48234a
Merge master into staging-next
2023-07-09 12:01:18 +00:00
Jacek Galowicz
c916884f86
integration test driver: Synchronize integration test driver's docstrings in Machine class methods with nixos documentation
2023-07-09 13:57:07 +02:00
Jacek Galowicz
c97588eedc
integration test driver: Adapt test script checking output
2023-07-09 13:57:07 +02:00
Lily Foster
5c1583bfd7
nixos/plymouth: fix minor doc rendering issue
2023-07-09 02:31:05 -04:00
github-actions[bot]
a52559d1f6
Merge master into staging-next
2023-07-09 06:01:18 +00:00
K900
8533b23159
nixos/networkd: fix mismerge of #240969 and #241362
2023-07-09 07:34:42 +03:00
github-actions[bot]
24fc2ed8e1
Merge master into staging-next
2023-07-09 00:02:38 +00:00
Artturin
1b1f25312d
ananicy: unstable-2021-11-05 -> unstable-2023-03-21
...
type's were renamed so this will break some user rules
2023-07-09 00:58:05 +03:00
Will Fancher
0b25b4c7c9
Merge pull request #237908 from lilyinstarlight/upd/plymouth-2023-06-05
...
plymouth: unstable-2021-10-18 -> unstable-2023-06-05
2023-07-08 16:57:31 -04:00
Robert Hensing
a1d0ee8c50
nixos/nix-channel: Apply suggestions from code review
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-07-08 20:49:37 +02:00
github-actions[bot]
e949ec41bd
Merge master into staging-next
2023-07-08 18:01:04 +00:00
Ryan Lahfa
186edce0a0
Merge pull request #241362 from RaitoBezarius/macvtap-networkd
2023-07-08 20:00:52 +02:00
Artturin
aae2268e0a
nixos/ananicy-cpp: add rulesProvider
2023-07-08 20:28:45 +03:00
K900
008f9f0cd4
nixos/test-driver: actually use the backdoor message to wait for backdoor
...
New EDK2 sets up the backdoor port as a serial console, which feeds the test driver
a bunch of boot logs it can safely ignore. Do so by waiting for the message the
backdoor shell prints before doing anything else.
2023-07-08 20:21:50 +03:00