lassulus
4762932601
nixos/syncthing: fix disabled folders
2023-05-18 11:06:57 +02:00
Matthias Berndt
cb410a8c59
Merge remote-tracking branch 'upstream/master' into mberndt123/stratis-rootfs
2023-05-17 21:47:19 -04:00
Anderson Torres
c637afe9c1
Merge pull request #229030 from atorres1985-contrib/with-lib-is-bad
...
With lib is bad: removes `with lib;` occurrences - part I
2023-05-17 20:24:46 -03:00
Doron Behar
84d5e9b123
release-notes: Mention services.syncthing changes due to RFC 42
...
Fixup to #226088 and #232439 .
2023-05-17 22:25:49 +03:00
Martin Weinelt
a919e81dbf
Merge pull request #231512 from n0emis/zammad-5.4.1
...
zammad: 5.1.1 -> 5.4.1
2023-05-17 18:36:29 +02:00
Markus Cisler
a0b7802372
nixos/thelounge: add package option
...
Adds a package option to the thelounge NixOS module.
2023-05-17 08:34:18 -07:00
Naïm Favier
40a2df0fb0
nixos/syncthing: fixup #226088
2023-05-17 16:53:01 +02:00
Ember Keske
8c5087c1f6
zammad: link test in passthru.tests
2023-05-17 16:06:50 +02:00
Ryan Lahfa
d4abba5c1e
Merge pull request #232243 from mklca/issue-232229
...
nixos/config/swap: resolve swapfile issue !232229
2023-05-17 11:38:48 +02:00
K900
86c366b440
nixos/grafana-agent: remove deprecated option ( #232375 )
...
Deprecated in version 0.21: 323c1eb36d/docs/sources/static/upgrade-guide.md
?plain=1#L417
2023-05-17 11:21:27 +02:00
Matthias Berndt
92814241a8
improve stratis initrd support
...
it is now possible to supply a stratis pool uuid
for every filesystem, and if that filesystem
is required for boot, the relevant pool will be
started in the initramfs.
2023-05-16 22:48:36 -04:00
Lassulus
52bbee772a
Merge pull request #232019 from 4z3/master-wireguard
2023-05-16 22:29:17 +02:00
Thomas Gerbet
bc48fa8f5e
limesurvey: mark as broken
...
limesurvey is not yet compatible with PHP 8.1.
2023-05-16 19:18:22 +02:00
Thomas Gerbet
314c64c409
grocy: mark as broken
...
grocy is not yet compatible with PHP 8.1
2023-05-16 19:13:00 +02:00
Alexandre Iooss
1ab4e66b79
nixos/nitter: remove replaceInstagram option
2023-05-16 18:54:17 +02:00
Alexandre Iooss
d1d81f1866
nixos/nitter: add new upstream options
2023-05-16 18:54:02 +02:00
Mikaela Allan
4101d3b56f
nixos/config/swap: resolve swapfile issue !232229
2023-05-16 10:48:53 -04:00
Mikaela Allan
9b47ad6682
nixos/config/swap: check failure in swap file test
2023-05-16 10:48:53 -04:00
Sandro
efb55108b3
Merge pull request #231435 from drupol/openvscode-server/systemd-service
2023-05-16 14:14:29 +02:00
Sandro
bcd46a36a7
Merge pull request #227338 from erictapen/mastodon
2023-05-16 13:52:28 +02:00
Doron Behar
9b0a03fc88
Merge pull request #226088 from Xyz00777/master
...
nixos/syncthing: applied rfc42 and added some additional options
2023-05-16 13:29:36 +03:00
tv
50b845c5a6
nixos/wireguard: allow customizing peer unit name
2023-05-16 10:28:24 +02:00
Maciej Krüger
5bb24e21ee
Merge pull request #231097 from aanderse/lxc/nixos-rebuild-boot
2023-05-16 04:13:01 +02:00
Matthias Berndt
3aa262b644
make nixos-generate-config generate stratis pool UUIDs
2023-05-15 20:48:10 -04:00
Martin Weinelt
d38127eb13
Merge pull request #232017 from NickCao/mjolnir
...
mjolnir: 1.5.0 -> 1.6.4, build with mkYarnPackage
2023-05-16 01:37:54 +02:00
Robert Hensing
25f227fc67
Merge pull request #231316 from hercules-ci/nixos-system.checks
...
NixOS: add `system.checks`
2023-05-15 23:16:29 +02:00
OPNA2608
447657c2de
mir: Pull patch to fix evdev device misses
2023-05-15 22:40:29 +02:00
Pol Dellaiera
cce7cdd293
nixosTests.openvscode-server: init
2023-05-15 21:48:08 +02:00
Pol Dellaiera
1d37fe1526
nixos/openvscode-server: init
2023-05-15 21:48:08 +02:00
Jonas Heinrich
8a4f016281
nixos/maddy: tls.loader add acme support, add secrets option
2023-05-15 15:00:16 -04:00
K900
d5c292af6b
Merge pull request #197524 from f2k1de/graylog4
...
graylog: init at 4.0.8, 4.3.9, 5.0.2
2023-05-15 19:42:04 +03:00
Sandro
872c89e5a7
Merge pull request #221750 from rhendric/rhendric/nixos/snapper
2023-05-15 17:24:25 +02:00
Florian
391b059c1d
nixosTests.pgadmin4: increase test coverage ( #229632 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-05-15 17:04:22 +02:00
Nick Cao
3c0f0d84a8
nixosTests.mjolnir: unbreak
2023-05-15 22:36:26 +08:00
Nick Cao
dde3cb6977
Merge pull request #232007 from Janik-Haag/restic
...
restic: add persistent default for timer unit
2023-05-15 07:37:51 -06:00
Nick Cao
1de301aef3
Merge pull request #231954 from mac-chaffee/acme-ipv6
...
nixos/security/acme: Fix listenHTTP bug with IPv6 addresses
2023-05-15 07:30:57 -06:00
woojiq
2ee66a3000
keyd: run systemd service as root user
2023-05-15 15:28:34 +02:00
Sandro
5bb17df552
Merge pull request #231705 from ambroisie/add-vikunja-port
2023-05-15 15:27:31 +02:00
Janik H
95e1099d2a
restic: add persistent default for timer unit
2023-05-15 15:16:58 +02:00
figsoda
783ebc7682
Merge pull request #231707 from figsoda/trip
2023-05-15 09:13:59 -04:00
Xyz00777
32866f8d58
nixos/syncthing: use rfc42 style settings
2023-05-15 14:38:56 +02:00
nikstur
46dfed6010
nixos/tests/rshim: init
2023-05-15 14:09:28 +02:00
nikstur
6852dc2359
nixos/rshim: fix shell escape
...
Using escapeShellArg does not make sense here because (a) it turned the
list into a string, so the entire service failed and (b) because systemd
does not use the same escaping mechanism as bash.
2023-05-15 14:06:26 +02:00
Ryan Lahfa
6d6c7c5993
Merge pull request #232015 from NixOS/fix-zfs-unlock
...
nixos/pam: fix ZFS support assertion
2023-05-15 13:27:52 +02:00
Ryan Lahfa
5a7e90bc95
Merge pull request #228801 from NixOS/make-disk-image-faster
...
nixos/lib/make-disk-image: do not compile a full arch QEMU to convert images
2023-05-15 13:24:08 +02:00
Nick Cao
c256ecf7a3
nixos/mjolnir: explicitly set --mjolnir-config
2023-05-15 18:40:57 +08:00
Raito Bezarius
3f446bfbd3
nixos/pam: fix ZFS support assertion
...
It was always complaining even if you didn't enable PAM ZFS.
2023-05-15 12:06:04 +02:00
Ryan Lahfa
8c4a3f67b5
Merge pull request #228956 from tensor5/pam-zfs-key
...
nixos/pam: enable unlocking ZFS home dataset
2023-05-15 11:42:30 +02:00
Adam Joseph
c87e1115d7
release-notes: mention that powerpc64 now uses IEEE-standard floats
2023-05-15 01:05:04 -07:00
Ryan Lahfa
fa06a3b646
Merge pull request #230888 from Misterio77/nextcloud-createlocally-optin
...
nixos/nextcloud: default createLocally to false
2023-05-15 09:28:15 +02:00
Nicola Squartini
56e894b0b1
nixos/pam: add test for ZFS home dataset unlocking
2023-05-15 09:22:42 +02:00
Nicola Squartini
87cbaf7ce3
nixos/pam: assert ZFS support for PAM module
2023-05-15 09:22:42 +02:00
Nicola Squartini
5466f76755
nixos/pam: improve documentation of ZFS module
2023-05-15 09:22:39 +02:00
Adam Joseph
2983698c4b
release-notes: note ability to build powerpc64le-linux NixOS ISOs
...
This commit adds a mention to the release notes of the fact that
NixOS 23.05 can build installer ISOs for a new platform.
2023-05-15 00:21:41 -07:00
Nicola Squartini
09f4bf7f16
nixos/pam: enable unlocking ZFS home dataset
2023-05-15 09:20:40 +02:00
Maximilian Nitsch
25f3323d60
nixos/etcd: Fix mapping of clientCertAuth option
...
The clientCertAuth option must be mapped to the etcd environment
variable ETCD_CLIENT_CERT_AUTH and the peerClientCertAuth option to
ETCD_PEER_CLIENT_CERT_AUTH.
Signed-off-by: Maximilian Nitsch <maximilian.nitsch@d3tn.com>
2023-05-15 09:11:41 +02:00
Ryan Lahfa
feb7fcde4b
Merge pull request #231481 from nikstur/rshim-user-space
...
rshim for Nvidia BlueField
2023-05-15 09:03:50 +02:00
Ryan Lahfa
e3bd7faa18
Merge pull request #226830 from Janik-Haag/birdwatcher
...
birdwatcher: init at 2.2.4, alice-lg: init at 6.0.0, nixos/birdwatcher: init, nixos/alice-lg: init
2023-05-15 08:42:10 +02:00
Janik H
40136a1f7f
nixos/birdwatcher: init
2023-05-15 02:52:06 +02:00
Janik H
8ed86700a2
nixos/alice-lg: init
2023-05-15 02:52:06 +02:00
Mac Chaffee
33b15fdce0
security/acme: Fix listenHTTP bug with IPv6 addresses
2023-05-14 20:27:52 -04:00
nikstur
5435eaaa4d
nixos/rshim: init
2023-05-15 01:24:48 +02:00
Bernardo Meurer
d8b94f5b2c
Merge pull request #231881 from lovesegfault/klipper-log
2023-05-14 16:48:48 -04:00
Jonas Chevalier
9c63dd372d
cloud-init module: fix default settings ( #231867 )
...
The `//` operator doesn't do deep merge so it was overriding the first
attrset and not recording the defaults.
2023-05-14 22:35:06 +02:00
Jörg Thalheim
3007746b3f
Merge pull request #231473 from B4dM4n/eval-config-pass-system
...
treewide: pass system argument to eval-config.nix
2023-05-14 20:13:12 +01:00
Ryan Lahfa
d4028c3eb6
Merge pull request #231870 from teutat3s/zhf/prometheus-exporter-wireguard
...
nixosTests.prometheus-exporters.wireguard: fix test script
2023-05-14 20:53:23 +02:00
Bernardo Meurer
570fff5e92
nixos/klipper: add logFile option
2023-05-14 13:02:08 -04:00
Bernardo Meurer
7a5f684ffd
nixos/klipper: use klippy from $out/bin
2023-05-14 13:02:06 -04:00
Ryan Lahfa
285330f081
Merge pull request #230153 from mklca/swap-encrypt-enhancement
...
nixos/config/swap: improve randomEncrytion
2023-05-14 19:01:56 +02:00
Ryan Lahfa
1ee11b8a31
Merge pull request #231283 from nikstur/filesystems-erofs
...
nixos/filesystems: init erofs
2023-05-14 18:54:37 +02:00
teutat3s
b3915bd5e2
nixosTests.prometheus-exporters.wireguard: fix test script
...
A newline in the public key breaks the test script, stripping it out
fixes the test.
2023-05-14 18:01:58 +02:00
Jörg Thalheim
fc8c839fe8
Merge pull request #231841 from Ma27/wikijs-node18
...
wiki-js: use nodejs18
2023-05-14 16:22:56 +01:00
Gabriel Fontes
f9f76529cd
nixos/nextcloud: default createLocally to false
2023-05-14 12:09:50 -03:00
Ryan Lahfa
8ef486b60e
Merge pull request #207194 from RaitoBezarius/pixelfed-module
...
pixelfed: init at 0.11.5, module, tests
2023-05-14 17:09:19 +02:00
Sophie Tauchert
8af23590d3
nixos/borgbackup: fix extraCompactArgs
...
Fixes the extraCompactArgs introduced with #224072 as the variable
currently isn't added to the script's environment.
2023-05-14 16:51:24 +02:00
figsoda
3aa6580f46
nixos/trippy: init
2023-05-14 10:05:29 -04:00
Maximilian Bosch
577ffe768c
wiki-js: use nodejs18
...
Part of #229910 .
Unfortunately this is a little hacky because upstream doesn't intend to
support it for 2.5, but only for 3.0 which isn't out yet, however nodejs-16
will get out of maintenance during the support-span of NixOS 23.05[1].
The only breaking change is that `extract-files` uses a deprecated way
of exposing modules, I went through the list of other breaking
changes in v17 and v18[2][3] and couldn't spot any usage of removed
features, also local testing didn't reveal further issues.
Unfortunately fixing that breakage turned out to be non-trivial.
Currently, `extract-files@9.0.0` is used with the problematic portions
in its `package.json`, however it's only a transitive dependency of
`@graphql-tools/url-loader` & `apollo-upload-client`. Unfortunately, the
versions of that in use require v9 and don't work with a newer version of
`extract-files` with the problem fixed[4]. Also, upgrading the
dependencies in question is not a feasible option because `graphql-tools`
was split up into multiple smaller packages in v8 and also some of the
APIs in use in `wiki.js` were dropped there[5], so this would also be
very time-consuming and non-trivial to fix.
Since this was the only issue, I decided to go down the hacky route and
patch the problem in `package.json` of `extract-files` manually during
our `patchPhase`.
[1] https://github.com/requarks/wiki/discussions/6388
[2] https://nodejs.org/en/blog/release/v17.0.0
[3] https://nodejs.org/en/blog/release/v18.0.0
[4] Upon local testing, this broke with the following error:
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './public/extractFiles' is not defined by "exports" in /wiki/node_modules/extract-files/package.json
[5] For instance `SchemaDirectiveVisitor` in
`server/graph/directives/auth`.
2023-05-14 14:25:33 +02:00
Jonas Heinrich
9241cee3c4
Merge pull request #224274 from SuperSandro2000/nixos/nextcloud-notify_push
...
nixos/nextcloud: add configureRedis option; nixos/nextcloud-notify_push: add bendDomainToLocalhost
2023-05-14 10:35:57 +02:00
K900
95f0fe369b
nixos/tests/nfs/simple: remove shutdown time check for now
...
Regressed in latest kernels, but seems less critical than
the channels being stuck for a week.
2023-05-14 10:16:16 +03:00
Martin Weinelt
21e3532284
Merge pull request #231755 from figsoda/nzbget
...
nzbget: make compatible with openssl 3
2023-05-14 03:07:34 +02:00
figsoda
7064ad5a6e
nixosTests.nzbget: fix deprecation warning
2023-05-13 20:05:06 -04:00
linsui
c3a2ce47a1
nixos/neovim: fix runtime.text
2023-05-13 23:41:50 +02:00
rewine
71d6ed698f
nixos/gnupg: default to qt pinentry program in deepin
2023-05-14 05:32:38 +08:00
Vladimír Čunát
1ba92fc952
Merge branch 'master' into staging-next
2023-05-13 19:23:59 +02:00
Bruno BELANYI
b981ba288c
nixos/vikunja: test 'port' option
2023-05-13 18:01:36 +01:00
Bruno BELANYI
f3f709af74
nixos/vikunja: add 'port' option
2023-05-13 18:01:36 +01:00
ajs124
831e41f469
Merge pull request #231629 from Izorkin/update-unit
...
unit: 1.29.1 -> 1.30.0
2023-05-13 19:01:33 +02:00
Izorkin
baa5550162
unit: 1.29.1 -> 1.30.0
2023-05-13 16:55:47 +03:00
github-actions[bot]
51e24f4508
Merge master into staging-next
2023-05-13 12:01:05 +00:00
Rene Hollander
dbb940f433
nixos/zfs: disable unlock timeout with systemd
...
Currently systemd-ask-passwd times out after 1m30s. After 3 tries this
causees systemd to enter the emergency shell and basically lead to an
unbootable system requiring a reboot to be able to try to unlock again.
Also if a pool is imported but not unlocked, the unlock step will no
longer be skipped.
2023-05-13 13:53:22 +02:00
Bobby Rong
ea11a3977f
Merge pull request #231378 from FedericoSchonborn/budgie-plugins
...
Add `budgiePlugins` set, init `budgie-user-indicator-redux` at 1.0.1
2023-05-13 17:08:10 +08:00
Florian Klink
e9c6179ad0
Merge pull request #231504 from nikstur/systemd-repart-add-maintainer
...
nixos/systemd-repart: add myself as maintainer
2023-05-13 10:51:11 +03:00
github-actions[bot]
0b21b8d8a6
Merge master into staging-next
2023-05-13 06:01:08 +00:00
Nick Cao
a221f15b84
Merge pull request #231371 from Misterio77/update-headscale-test
...
nixos/tests/headscale: update test
2023-05-13 10:07:59 +08:00
Anderson Torres
aec8dddef7
nixos/tests/gitlab.nix: get rid of with lib
2023-05-12 22:29:30 -03:00
Anderson Torres
6955c0c03b
nixos/tests/yabar.nix: get rid of with lib
2023-05-12 22:29:30 -03:00
Anderson Torres
21b0935d38
nixos/tests/xss-lock.nix: get rid of with lib
2023-05-12 22:29:30 -03:00
Anderson Torres
9fe5926b15
nixos/tests/uptime-kuma.nix: get rid of with lib
2023-05-12 22:29:30 -03:00
Anderson Torres
de2927e336
nixos/tests/tor.nix: get rid of with lib
2023-05-12 22:29:30 -03:00
Anderson Torres
07b75a58e1
nixos/tests/systemd-timesyncd.nix: get rid of with lib
2023-05-12 22:29:30 -03:00
Anderson Torres
bef35b3b88
nixos/tests/sudo.nix: get rid of with lib
2023-05-12 22:29:30 -03:00
Anderson Torres
5f00f1f49c
nixos/tests/sonarr.nix: get rid of with lib
2023-05-12 22:29:29 -03:00
Anderson Torres
1b26f82eed
nixos/tests/readarr.nix: get rid of with lib
2023-05-12 22:29:29 -03:00
Anderson Torres
2f459bb0c4
nixos/tests/radarr.nix: get rid of with lib
2023-05-12 22:29:29 -03:00
Anderson Torres
cb47374b5e
nixos/tests/prowlarr.nix: get rid of with lib
2023-05-12 22:29:29 -03:00
Anderson Torres
a8790192f3
nixos/tests/polaris.nix: get rid of with lib
2023-05-12 22:29:29 -03:00
Anderson Torres
8cc0632c46
nixos/tests/please.nix: get rid of with lib
2023-05-12 22:29:29 -03:00
Anderson Torres
4e9cdcb64e
nixos/tests/ombi.nix: get rid of with lib
2023-05-12 22:29:29 -03:00
Anderson Torres
196debcf29
nixos/tests/odoo.nix: get rid of with lib
2023-05-12 22:29:29 -03:00
Anderson Torres
56934ebec4
nixos/tests/oci-containers.nix: get rid of with lib
2023-05-12 22:29:29 -03:00
Anderson Torres
98f5064884
nixos/tests/nzbhydra2.nix: get rid of with lib
2023-05-12 22:29:29 -03:00
Anderson Torres
757b9f1be6
nixos/tests/noto-fonts.nix: get rid of with lib
2023-05-12 22:29:29 -03:00
Anderson Torres
2e4a81b23a
nixos/tests/n8n.nix: get rid of with lib
2023-05-12 22:29:28 -03:00
Anderson Torres
aa7d79c0f6
nixos/tests/mpv.nix: get rid of with lib
2023-05-12 22:29:28 -03:00
Anderson Torres
ca916d0f61
nixos/tests/misc.nix: get rid of with lib
2023-05-12 22:29:28 -03:00
Anderson Torres
13dc33c7ac
nixos/tests/miniflux.nix: get rid of with lib
2023-05-12 22:29:28 -03:00
Anderson Torres
6351703280
nixos/tests/lidarr.nix: get rid of with lib
2023-05-12 22:29:28 -03:00
Anderson Torres
9f34f195e1
nixos/tests/libreddit.nix: get rid of with lib
2023-05-12 22:29:28 -03:00
Anderson Torres
80042b4cd3
nixos/tests/komga.nix: get rid of with lib
2023-05-12 22:29:28 -03:00
Anderson Torres
67fd24d509
nixos/tests/jirafeau.nix: get rid of with lib
2023-05-12 22:29:28 -03:00
Anderson Torres
cb95162f89
nixos/tests/jackett.nix: get rid of with lib
2023-05-12 22:29:28 -03:00
Anderson Torres
081a3c1fbe
nixos/tests/iftop.nix: get rid of with lib
2023-05-12 22:29:28 -03:00
Anderson Torres
9bdb3ee175
nixos/tests/hadoop/hdfs.nix: get rid of with lib
2023-05-12 22:29:27 -03:00
Anderson Torres
49483ab768
nixos/tests/esphome.nix: get rid of with lib
2023-05-12 22:29:27 -03:00
Anderson Torres
1792f2c61c
nixos/tests/doh-proxy-rust.nix: get rid of with lib
2023-05-12 22:29:27 -03:00
Anderson Torres
18d90beb1a
nixos/tests/doas.nix: get rid of with lib
2023-05-12 22:29:27 -03:00
Anderson Torres
a137b4161d
nixos/tests/couchdb.nix: get rid of with lib
2023-05-12 22:29:27 -03:00
Anderson Torres
5ee5e4bb46
nixos/tests/common/auto.nix: get rid of with lib
2023-05-12 22:29:27 -03:00
Anderson Torres
334b168990
nixos/tests/common/acme/server/default.nix: get rid of with lib
2023-05-12 22:29:27 -03:00
Anderson Torres
ba6bc92d5e
nixos/tests/cadvisor.nix: get rid of with lib
2023-05-12 22:29:27 -03:00
Anderson Torres
6d1287bb75
nixos/tests/bazarr.nix: get rid of with lib
2023-05-12 22:29:27 -03:00
Anderson Torres
a4af083f62
nixos/tests/atuin.nix: get rid of with lib
2023-05-12 22:29:27 -03:00
Anderson Torres
5252e85595
nixos/tests/apparmor.nix: get rid of with lib
2023-05-12 22:29:26 -03:00
Anderson Torres
5202b74305
nixos/tests/3proxy.nix: get rid of with lib
2023-05-12 22:29:26 -03:00
Anderson Torres
75a76768fe
nixos/tests/xautolock.nix: get rid of with lib
2023-05-12 22:29:26 -03:00
Anderson Torres
f872db7aed
nixos/tests/ulogd.nix: get rid of with lib
2023-05-12 22:29:26 -03:00
Anderson Torres
714180048b
nixos/tests/redis.nix: get rid of with lib
2023-05-12 22:29:26 -03:00
Anderson Torres
70e8a86b2b
nixos/tests/pantheon.nix: get rid of with lib
2023-05-12 22:29:26 -03:00
Anderson Torres
d1a2a4cbcc
nixos/tests/hibernate.nix: get rid of with lib
2023-05-12 22:29:26 -03:00
Anderson Torres
3002c44f48
nixos/tests/gnome.nix: get rid of with lib
2023-05-12 22:29:26 -03:00
Anderson Torres
ca96a578a5
nixos/tests/gnome-xorg.nix: get rid of with lib
2023-05-12 22:29:26 -03:00
Anderson Torres
b51ac3bd4c
nixos/tests/gnome-flashback.nix: get rid of with lib
2023-05-12 22:29:26 -03:00
Anderson Torres
defe899239
nixos/tests/fluidd.nix: get rid of with lib
2023-05-12 22:29:26 -03:00
Anderson Torres
4e18039449
nixos/tests/convos.nix: get rid of with lib
2023-05-12 22:29:25 -03:00
Anderson Torres
7aa945d949
nixos/tests/cinnamon.nix: get rid of with lib
2023-05-12 22:29:25 -03:00
Anderson Torres
87586867d6
nixos/tests/calibre-web.nix: get rid of with lib
2023-05-12 22:29:25 -03:00
Anderson Torres
b5a6dff664
nixos/tests/budgie.nix: get rid of with lib
2023-05-12 22:29:25 -03:00
Anderson Torres
047734d8e6
nixos/tests/boot-stage1.nix: get rid of with lib
2023-05-12 22:29:25 -03:00
Anderson Torres
dc5919aa58
nixos/tests/quake3.nix: get rid of with lib
2023-05-12 22:29:25 -03:00
AndersonTorres
5bba43ec57
nixos/tests/nfs/kerberos.nix: get rid of with lib
2023-05-12 22:29:25 -03:00
AndersonTorres
d87f1b8c9f
nixos/tests/hardened.nix: get rid of with lib
2023-05-12 22:29:25 -03:00
Anderson Torres
4c6a141720
nixos/modules/rename.nix: get rid of with lib
2023-05-12 22:29:25 -03:00
AndersonTorres
1be3d36336
nixos/maintainers/scripts/lxd/nix.tpl: get rid of with lib
2023-05-12 22:29:25 -03:00
AndersonTorres
80f0839fde
nixos/maintainers/scripts/lxd/lxd-image.nix: get rid of with lib
2023-05-12 22:29:24 -03:00
AndersonTorres
0a1db38632
nixos/maintainers/scripts/lxd/lxd-image-inner.nix: get rid of with lib
2023-05-12 22:29:24 -03:00
AndersonTorres
85a7b22c6e
nixos/maintainers/scripts/cloudstack/cloudstack-image.nix: get rid of with lib
2023-05-12 22:29:24 -03:00
Martin Weinelt
557f89f5d1
Merge pull request #228492 from LeSuisse/tt-rss-2023-04-13-php81
...
tt-rss: unstable-2022-10-15 -> unstable-2023-04-13, module use PHP 8.1
2023-05-13 02:17:24 +02:00
github-actions[bot]
2f665c348c
Merge master into staging-next
2023-05-13 00:02:05 +00:00
Harshil Jani
aa0b851e83
manual: fix matrix room link ( #231523 )
...
Co-authored-by: figsoda <figsoda@pm.me>
2023-05-12 18:55:19 -04:00
Isa
c7629a78b7
graylog: let the user decide which version of graylog to use
2023-05-12 20:43:03 +02:00
Isa
efbcbc5611
graylog: init at 4.0.8, 4.3.8, 5.0.6
2023-05-12 20:16:05 +02:00
github-actions[bot]
206417b7a2
Merge master into staging-next
2023-05-12 18:01:18 +00:00
nikstur
fa09e0a3c7
nixos/filesystems: init erofs
...
Enable using an erofs filesystem as one of the filesystems needed to
boot the system. This is useful for example in image based deployments
where the Nix store is mounted read only.
[erofs](https://docs.kernel.org/filesystems/erofs.html ) offers multiple
benefits over older filesystems like squashfs. Skip fsck.erofs because
it is still experimental.
2023-05-12 19:55:32 +02:00
nikstur
1bd62f43eb
nixos/systemd-repart: add myself as maintainer
2023-05-12 18:55:09 +02:00
Katze
dfb8a2a7c4
nixos/syncplay: add saltFile and extraArgs option ( #220096 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-05-12 18:01:33 +02:00
Martin Weinelt
1c80c494ca
Merge pull request #228422 from mweinelt/gitea-actions-runner-module
...
nixos/gitea-actions-runner: init
2023-05-12 17:54:16 +02:00
Fabian Möller
c51fe112cc
treewide: pass system argument to eval-config.nix
...
Calling `eval-config.nix` without a `system` from a Nix flake fails with
`error: attribute 'currentSystem' missing` since #230523 . Setting
`system = null` removes the use of `currentSystem` and instead uses the
value from the `nixpkgs` module.
2023-05-12 14:56:23 +02:00
github-actions[bot]
30ae8398a9
Merge master into staging-next
2023-05-12 12:01:26 +00:00
Martin Weinelt
dc8f1bfe48
Merge pull request #231255 from Ma27/fix-vrf-test
...
nixos/tests/systemd-networkd-vrf: fix build & clean up
2023-05-12 12:47:54 +02:00
github-actions[bot]
0a82cd9e62
Merge master into staging-next
2023-05-12 08:49:13 +00:00
K900
b136129246
Merge pull request #231293 from K900/libinput-default
...
nixos/x11/hardware/libinput: enable by default
2023-05-12 09:42:23 +03:00
Federico Damián Schonborn
8e01b9d98c
nixos/budgie: Update description for sessionPath, add example for extraPlugins
...
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
2023-05-11 21:35:27 -03:00
Federico Damián Schonborn
7da8045e7e
budgiePlugins.budgie-analogue-clock-applet: rename from budgie.budgie-analogue-clock-applet
...
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
2023-05-11 21:09:54 -03:00
github-actions[bot]
84352fc449
Merge master into staging-next
2023-05-12 00:01:57 +00:00
Gabriel Fontes
e74d936730
nixos/tests/headscale: update test
...
Version 0.19.0 renamed 'namespace' to 'user'
https://github.com/juanfont/headscale/blob/main/CHANGELOG.md#0190-2023-01-29
2023-05-11 19:31:02 -03:00
Martin Weinelt
3c09f66193
Merge pull request #231096 from kai-tub/vector/add-pkg-opt
...
vector: add `package` Option
2023-05-11 22:10:20 +02:00
Robert Hensing
2e2f0d28ea
nixos: Use checks instead of extraDependencies
...
... as appropriate.
This drops a few unnecessary store paths from the system closure.
2023-05-11 21:18:38 +02:00
Robert Hensing
5bdf63819b
nixos/top-level.nix: Add system.checks
...
Note that this does not add to the `forbiddenDependenciesRegex`
code because that code check should be unaffected as it only checks
output dependencies, not build dependencies.
Build deps are added after that check, if those are enabled in the
first place.
2023-05-11 21:18:38 +02:00
Arian van Putten
6c0935d466
Merge pull request #231140 from NixOS/rosetta-nix-build
...
modules/rosetta: configure nix build sandbox to use rosetta
2023-05-11 14:21:54 -04:00
github-actions[bot]
b9c14e0e61
Merge master into staging-next
2023-05-11 18:01:13 +00:00
Kai Norman Clasen
3142dd9827
nixosTests.vector: fix race condition
2023-05-11 19:45:47 +02:00
Kai Norman Clasen
8989ea2778
nixos/vector: add package
Option
2023-05-11 19:44:50 +02:00
Ilan Joselevich
e4298360d4
Merge pull request #231310 from Kranzes/harmonia
...
nixos/tests/harmonia: check if settings work
2023-05-11 19:23:10 +03:00
Robert Hensing
5c3e59b6d6
Merge pull request #230523 from hercules-ci/fast-nixos-test-eval
...
Fast nixos test eval
2023-05-11 17:34:46 +02:00
Ilan Joselevich
64d505e227
nixos/tests/harmonia: check if settings work
2023-05-11 18:03:14 +03:00
Robert Hensing
16e3647337
nixos/all-tests: Enable readOnlyPkgs by default for runTest
...
Most tests are not affected by this because they use the `handleTest`
function instead.
2023-05-11 16:36:49 +02:00
Robert Hensing
b0e17891f2
nixos/testing/nodes.nix: Do not rely on disabledModules
...
It's just not necessary.
2023-05-11 16:24:01 +02:00
Robert Hensing
0f83261f0e
nixos/testing: Add node.pkgsReadOnly escape hatch
...
By adding this option indirection, a test can declare all by itself
that it needs a custom nixpkgs. This is a more convenient way of
going about this when the caller of the test framework receives a
`node.pkgs` unconditionally.
2023-05-11 16:24:01 +02:00
Robert Hensing
f659db7ba2
nixos/testing: Add node.pkgs option
...
By factoring out this logic, it's easier for other projects to make
use of it this optimization too (and do it correctly).
2023-05-11 16:24:00 +02:00
Robert Hensing
d0b0f9e441
nixosTests.acme: Use a read-only pkgs
...
This speeds up evaluation by a factor 2.
Ballpark figures from my machine:
```
$ time nix-build nixos/release.nix -A tests.acme
/nix/store/q4fxp55k64clcarsx8xc8f6s10szlfvz-vm-test-run-acme
/nix/store/lnfqg051sxx05hclva84bcbnjfc71c8x-vm-test-run-acme
real 1m28.142s
user 1m7.474s
sys 0m7.932s
$ time nix-build nixos/release.nix -A tests.acme
/nix/store/q4fxp55k64clcarsx8xc8f6s10szlfvz-vm-test-run-acme
/nix/store/lnfqg051sxx05hclva84bcbnjfc71c8x-vm-test-run-acme
real 0m38.235s
user 0m33.814s
sys 0m2.283s
```
2023-05-11 16:24:00 +02:00
Robert Hensing
b213791e7e
nixos/all-tests.nix: Add readOnlyPkgs module
2023-05-11 16:24:00 +02:00
K900
9fec1a09bd
nixos/x11/hardware/libinput: enable by default
...
Basically everything Wayland uses this, it's much more actively
maintained than xf86-input-evdev, and we should really be shipping
it by default.
2023-05-11 16:49:10 +03:00
Robert Hensing
f212785e1e
Merge pull request #231246 from yayayayaka/gitlab-test-fix-warning
...
nixosTests.gitlab: Use module system based runner
2023-05-11 15:13:08 +02:00
Robert Hensing
8b2d1e4554
nixos/tests/gitlab.nix: Document running it
...
`nix-build $file` is not possible anymore, so this helps both newcomers and old hands.
It's documented in the manual, but that's far away.
2023-05-11 14:31:21 +02:00
Naïm Favier
ea81a2465e
make-iso9660-image: use __structuredAttrs
...
Makes it easier to enable discarding of references, a feature of Nix
2.14 which requires structured attrs.
2023-05-11 14:25:44 +02:00
Naïm Favier
56226c4674
make-squashfs: use __structuredAttrs
...
Makes it easier to enable discarding of references, a feature of Nix
2.14 which requires structured attrs.
2023-05-11 14:25:31 +02:00
github-actions[bot]
387f5d9a5f
Merge master into staging-next
2023-05-11 12:01:42 +00:00
Martin Weinelt
537d611a75
nixos/sshd: Remove algorithms that do MAC-then-encrypt
...
Algorithms with the -etm suffix calculate the MAC after encryption,
which is generally considered safer.
2023-05-11 12:54:32 +02:00
ajs124
89f2a7f6ee
Merge pull request #231105 from helsinki-systems/upd/mariadb
...
mariadb: 10.4.29, 10.5.20, 10.6.13, 10.10.4, 10.11.3
2023-05-11 12:49:48 +02:00
ajs124
fbfa1ec989
Merge pull request #231190 from aanderse/nixos/automysqlbackup
...
nixos/automysqlbackup: add some missing permissions
2023-05-11 12:47:39 +02:00