Janne Heß
ee0bfeddf7
Merge pull request #226010 from helsinki-systems/drop/deprecated-ssh-files
...
nixos/openssh: Drop deprecated locations
2023-04-15 11:41:16 +02:00
adisbladis
4ab1021a1b
Merge pull request #213036 from SuperSandro2000/cri-o/update_storagedrivers
...
nixos/cri-o: add aufs, devmapper, and zfs to storageDrivers
2023-04-15 16:27:50 +12:00
Eric Lesiuta
acfed64224
nixos/picosnitch: init
2023-04-14 22:09:48 -04:00
Calum MacRae
7d03f1aa9f
nixos/cri-o: add aufs, devmapper, and zfs to storageDrivers
...
Update the storageDrivers option to align with the supported drivers, as listed here:
https://github.com/containers/storage/blob/master/docs/containers-storage.conf.5.md#storage-table
2023-04-15 01:15:46 +02:00
Moritz 'e1mo' Fromm
cc55cd6ab7
nixos/dokuwiki: Mark last descriptions as md
2023-04-14 18:12:48 +02:00
Moritz 'e1mo' Fromm
e78f08fa21
nixos/dokuwiki: Finally remove extraConfig
...
After the introduction of structured settings in #208299 the old
string-style options / types which were kept for compatibility are now
removed in preparation for the 23.05 release.
2023-04-14 18:12:42 +02:00
Sandro
1c5ca89f42
nixos/lorri: install direnv
...
direnv is required to allow files to be run by lorri, so it should be installed, too.
2023-04-14 15:19:34 +02:00
Aidan Gauland
0135b7a556
nixos/peroxide: correct option doc
...
Correct the description for the option services.peroxide.enable.
2023-04-14 14:47:55 +02:00
Jon Seager
0dfc5c14d7
nixos/multipass: don't start until online
2023-04-14 11:27:57 +01:00
Sandro
f9e70759cd
Merge pull request #213816 from karmanyaahm/karmanyaahm/nixos/kubo
2023-04-14 00:48:37 +02:00
Janne Heß
98c3d190b2
nixos/openssh: Drop deprecated locations
...
The changelog entry should give a good indication why I don't think this
is necessary anymore.
2023-04-13 20:31:18 +02:00
ajs124
6fc4e722c4
nixos/prometheus-smartctl-exporter: fix evaluation after adding cfg.extraFlags
...
was done in 3c61665b7f
but does not evaluate
error: value is a string with context while a list was expected
2023-04-13 17:32:50 +02:00
Florian Klink
4496a91077
Merge pull request #225973 from IndeedNotJames/grafana-agent
...
grafana-agent: 0.30.2 -> 0.32.1, remove obsolete test fix; nixos/grafana-agent: use `lib.getExe`
2023-04-13 17:29:48 +02:00
Jonas Heinrich
86a685ceb1
nixos/maddy: Add option ensureCredentials
2023-04-13 09:36:54 -04:00
IndeedNotJames
845a6e9784
nixos/grafana-agent: use lib.getExe
as binary names changed between updates
...
and `lib.getExe` allows a safe handling and potential backport of this.
But for that to work it would require 22.11 to set `pkgs.grafana-agent.meta.mainProgram = "agent"`
Relevant upstream release: https://github.com/grafana/agent/releases/tag/v0.31.0
2023-04-13 10:43:02 +02:00
Karmanyaah Malhotra
6086d85777
nixos/kubo: documentation suggestions
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-04-13 03:14:59 -05:00
Karmanyaah Malhotra
4bd622cd9d
nixos/kubo: unmount on service stop
...
When kubo is force killed with `pkill -KILL ipfs` or by systemd-oomd,
it doesn't unmount /ipfs and /ipns. That prevents it
from starting up the next time. So, unmount on postStop.
2023-04-13 03:14:59 -05:00
Martin Weinelt
f0e4bd26bd
Merge pull request #225943 from jakubgs/smartctl-exporter/fix-extra-flags
...
nixos/prometheus-smartctl-exporter: support extraFlags
2023-04-13 07:37:28 +02:00
Jakub Sokołowski
3c61665b7f
nixos/prometheus-smartctl-exporter: support extraFlags
...
Seems to be ignored currently. Useful for `-verbose` flag.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-04-12 23:56:32 +02:00
Johan Thomsen
0b57240111
nixos/kubernetes: kubelet --container-runtime flag has been removed
2023-04-13 07:21:56 +10:00
Martin Weinelt
130be87c8d
Merge pull request #224549 from mweinelt/go-neb-unit-permissions
...
nixos/go-neb: Replace PermissionsStartOnly with executable prefix
2023-04-12 22:59:41 +02:00
Sandro Jäckel
fdbd0834b2
nixos/smokeping: use ln with -f
2023-04-12 22:47:21 +02:00
Sandro
603320b64f
Merge pull request #204534 from SuperSandro2000/boot-tmp
2023-04-12 21:37:47 +02:00
Sandro
6152b09a6a
Merge pull request #225005 from erictapen/mastodon-sidekiq
2023-04-12 21:31:50 +02:00
Will Fancher
e70b42bf61
systemd-initrd: Add users and groups with static IDs.
2023-04-12 13:55:50 -04:00
Bobby Rong
d550ee0d43
Merge pull request #206173 from bobby285271/pantheon
...
pantheon.elementary-tasks: 6.3.0 -> 6.3.1
2023-04-12 22:14:27 +08:00
Bobby Rong
aacdc51e15
pantheon.elementary-tasks: 6.3.0 -> 6.3.1
...
https://github.com/elementary/tasks/releases/tag/6.3.1
2023-04-12 21:40:00 +08:00
Vladimír Čunát
2a3291834f
Merge #224806 : staging-next 2023-04-05
2023-04-12 13:18:37 +02:00
Doron Behar
504849a7bb
rtsp-simple-server: rebrand as mediamtx
2023-04-12 12:23:44 +03:00
Javed Mohamed
3ecc7b1484
nixos/gpsd: add multiple-device support for gpsd
2023-04-12 10:15:47 +02:00
github-actions[bot]
47157337bf
Merge master into staging-next
2023-04-12 00:02:18 +00:00
Martin Weinelt
7a5a2fa8a4
Merge pull request #225785 from helsinki-systems/warn-dhcpd-eol
...
nixos/dhcpd: warn of pending removal
2023-04-12 00:08:42 +02:00
ajs124
e3702c0788
nixos/dhcpd: warn of pending removal
2023-04-11 23:47:40 +02:00
Will Fancher
762b69f2ff
systemd-initrd: Fix up root directory mode
2023-04-11 15:20:47 -04:00
Will Fancher
fef26d88e2
systemd-initrd: Support secrets when boot loader doesn't
...
initrd-secrets: Fix service config with systemd-stage-1
2023-04-11 15:20:47 -04:00
Will Fancher
71983a6eb5
systemd-initrd: Don't use SYSTEMD_SULOGIN_FORCE
2023-04-11 15:20:47 -04:00
0x4A6F
3196b965ed
Merge pull request #224072 from helsinki-systems/fix/borg-compact
...
nixos/borgbackup: run compact after prune
2023-04-11 21:14:39 +02:00
Jörg Thalheim
89103b63d2
Merge pull request #225195 from Mic92/buildbot
...
buildbot: move out of python3.pkgs
2023-04-11 19:49:24 +01:00
github-actions[bot]
4e2c1815ed
Merge master into staging-next
2023-04-11 18:01:18 +00:00
ajs124
d37ee8222b
nixos/borgbackup: run compact after prune
2023-04-11 19:48:16 +02:00
0x4A6F
1ee33cc078
Merge pull request #224460 from helsinki-systems/drop/gitit-mod
...
nixos/gitit: remove
2023-04-11 19:23:59 +02:00
github-actions[bot]
3c070a08ff
Merge master into staging-next
2023-04-11 12:01:14 +00:00
Michael Raitza
9f0e1b6047
modules.openafsServer: Add FABS backup server
2023-04-11 08:30:56 -03:00
Jörg Thalheim
90b750456e
buildbot: move out of python3.pkgs
...
By moving it out we can start apply overrides to python dependendencies
starting with sqlalchemy.
This fixes the build with the current version.
2023-04-11 12:38:58 +02:00
ajs124
f7245e9e4e
Merge pull request #224859 from Yarny0/tsm-client
...
tsm-client: use `libxcrypt-legacy`, drop `openssl_1_1`, use `concatLines` in module
2023-04-11 11:17:29 +02:00
github-actions[bot]
bcca7c70b6
Merge master into staging-next
2023-04-11 00:02:15 +00:00
Sandro
fd04c0caf0
Merge pull request #221380 from Majiir/ddclient-fix-permissions
2023-04-11 01:31:53 +02:00
Infinidoge
ff4a5234da
nixos/minipro: add to module list
2023-04-10 14:54:59 -04:00
github-actions[bot]
ace14e0119
Merge master into staging-next
2023-04-10 18:01:11 +00:00
Martin Weinelt
19fa5ab1e6
nixos/hardware/ipu6: Improve the enable description
...
The module is doing much more than just enabling the ipu6 kernel
module, so extending the enable options scope to support for these
camera modules seems a better fit.
2023-04-10 18:43:21 +02:00
github-actions[bot]
39f71c03bf
Merge master into staging-next
2023-04-10 06:01:13 +00:00
K900
e41c8ea86d
Merge pull request #225325 from K900/no-mesa-multiversioning
...
Revert "nixos/opengl: add mesaPackage option"
2023-04-10 08:47:22 +03:00
github-actions[bot]
2ea027a913
Merge master into staging-next
2023-04-10 00:02:09 +00:00
Maciej Krüger
e663a3a17a
Merge pull request #223645 from nbraud/auto-cpufreq
2023-04-09 23:11:54 +02:00
nicoo
04b1a3f847
nixos/auto-cpufreq: Avoid touching /etc
2023-04-09 19:15:49 +00:00
github-actions[bot]
20d94e414f
Merge master into staging-next
2023-04-09 12:01:09 +00:00
K900
c29ccca1a3
Merge pull request #222923 from oddlama/fix-nginx-duplicate-mime
...
nixos/nginx: fix warning about duplicate mime entry
2023-04-09 14:58:39 +03:00
Kerstin Humm
431ccf26e4
nixos/mastodon: add assertion for only allowing one sidekiq scheduler queue
2023-04-09 13:24:43 +02:00
github-actions[bot]
fc0616b73d
Merge master into staging-next
2023-04-09 06:01:16 +00:00
Martin Weinelt
cf724150b0
Merge pull request #225292 from betaboon/ipu6-hardware-module
...
Ipu6 hardware module
2023-04-09 02:15:40 +02:00
github-actions[bot]
97afa6ec9b
Merge master into staging-next
2023-04-09 00:02:38 +00:00
betaboon
e4e00d22bf
nixos/hardware/ipu6: init
2023-04-09 00:41:45 +02:00
betaboon
dd33a7a9b9
nixos/v4l2-relayd: init
2023-04-09 00:41:45 +02:00
Robert Hensing
7de60eae37
Merge pull request #225315 from roberth/nixos-systemd-resolved-discoverable
...
nixos: Make services.resolved discoverable via "systemd-resolved" search
2023-04-08 21:52:19 +02:00
K900
727f9f0fbd
Revert "nixos/opengl: add mesaPackage option"
...
This reverts commit bf1785d0a9
.
2023-04-08 21:45:46 +03:00
Bjørn Forsman
54731a8cea
nixos/installer: update getty help message
...
I think this is clearer.
2023-04-08 20:18:28 +02:00
Bjørn Forsman
bc3272f51e
nixos/installation-device.nix: improve comment about ssh login
...
root is not the only user that can login (user "nixos" can too), so
generalize the wording.
2023-04-08 20:16:16 +02:00
github-actions[bot]
8ae069b888
Merge master into staging-next
2023-04-08 12:01:05 +00:00
Infinidoge
cc46277bf5
nixos/minipro: init
...
Minipro requires a set of udev rules to be installed to work properly.
This module installs the package and the udev rules.
2023-04-07 22:32:02 -04:00
github-actions[bot]
1ad73cb589
Merge master into staging-next
2023-04-07 18:01:06 +00:00
Mihai Fufezan
c816bd50aa
nixos/hyprland: init ( #221730 )
...
* nixos/hyprland: init
---------
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2023-04-07 14:43:01 +01:00
Felix Buehler
327b0cff7a
treewide: use more lib.optionalString
2023-04-07 13:38:33 +02:00
github-actions[bot]
06a0a17fc7
Merge master into staging-next
2023-04-07 06:01:28 +00:00
mrobbetts
3c1c5600e8
bind: replace hard-coded allow-query
zone setting with a real zone parameter. ( #224776 )
2023-04-07 06:55:09 +02:00
Geraint Ballinger
8b2521bdae
nixos/darwin-builder: add disk space options ( #224480 )
2023-04-07 05:10:49 +02:00
Robert Hensing
bcd2d49d85
nixos: Make services.resolved discoverable via "systemd-resolved" search
...
This query yielded no results on search.nixos.org.
I don't think I can make all options magically appear, but you can
the other options by reading the text.
2023-04-07 01:09:05 +02:00
github-actions[bot]
638ad26bf6
Merge master into staging-next
2023-04-06 16:11:06 +00:00
Robert Schütz
2b81862da7
Merge pull request #224908 from SuperSandro2000/home-assistant-drv
...
nixos/home-assistant: fix infinite recursion when derivations are used in config
2023-04-06 07:56:47 -07:00
Viv Lim
c778f4d225
nixos/mastodon: Allow configuring sidekiq processes
...
This change allows the number of sidekiq processes and which job classes
they handle to be configured.
An instance admin may choose to have separate sidekiq processes handling
jobs related to local users (`default` job class) and jobs related to
federation (`push`, `pull`, `ingress`), so that as the instance grows
and takes on more federation traffic, the local users' experience is not
as impacted.
For more details, see https://docs.joinmastodon.org/admin/scaling/#sidekiq
This pr also includes the following changes suggested in review:
- adds syslog identifiers for mastodon services
- moves working directory config to common cfgService
- adds mastodon.target
2023-04-06 16:30:16 +02:00
Martin Weinelt
9de84cd029
Merge pull request #224882 from NixOS/home-assistant
...
home-assistant: 2023.3.6 -> 2023.4.0
2023-04-06 16:05:07 +02:00
github-actions[bot]
707b1367f3
Merge master into staging-next
2023-04-06 12:01:12 +00:00
Martin Weinelt
e89108897d
nixos/home-assistant: Allow serial access for otbr
2023-04-06 13:43:55 +02:00
Vladimír Čunát
6afd316cbc
Merge branch 'master' into staging-next
2023-04-06 11:54:07 +02:00
Vladimir Serov
0ff543e311
nixos/garage: fix links to config reference
2023-04-06 13:40:38 +04:00
Peter Zimmermann
9a63b0df9f
Change the regreet default command to run through dbus-run-session for faster startup time
...
Make dbus command explicit
2023-04-06 04:13:09 -04:00
alyaeanyx
bd573376ad
nixos/wstunnel: init
2023-04-06 09:51:30 +02:00
github-actions[bot]
6e7ab02752
Merge master into staging-next
2023-04-06 06:01:26 +00:00
Franz Pletz
0e950a1ec7
Merge pull request #223085 from Izorkin/update-nginx-proxy-cache
...
nixos/nginx: enable multiple proxyCachePath support
2023-04-06 02:52:44 +02:00
github-actions[bot]
be07e18261
Merge master into staging-next
2023-04-06 00:02:09 +00:00
Sandro Jäckel
94b402045d
nixos/home-assistant: fix infinite recursion when derivations are used in config
2023-04-06 01:26:24 +02:00
KFears
51fdf00ecb
nixos/grafana: fix assertions leaking into YAML
...
This commit deletes the assertions that were added in 4ec456b
. Those
assertions weren't even working to begin with, and they also cause
assertions leak into the generated YAML.
2023-04-06 02:35:23 +04:00
Florian Klink
aa158ed243
Merge pull request #219496 from f2k1de/smokeping-css-js-fix
...
smokeping: fix css and js symlink
2023-04-05 21:56:33 +02:00
Florian Klink
ea7dd83b0d
Merge pull request #224833 from flokli/smokeping-config
...
nixos/smokeping: use /etc/smokeping.conf
2023-04-05 21:54:57 +02:00
github-actions[bot]
136b8f41e4
Merge master into staging-next
2023-04-05 18:01:36 +00:00
Yarny0
ad2b70061f
nixos/tsm-client: use lib.concatLines
2023-04-05 19:32:52 +02:00
oddlama
8df62ec46c
nixos/esphome: init module
2023-04-05 17:35:58 +02:00
Florian Klink
9de75c8bbe
nixos/smokeping: use /etc/smokeping.conf
...
This allows other services to refer to the generated smokeping config,
which is e.g. necessary to run smokeping with nginx as frontend, rather
than thttpd.
2023-04-05 16:51:26 +02:00
Ryan Lahfa
a6bc6ed645
Merge pull request #206983 from minijackson/netbox-3.4.1
...
netbox: 3.3.9 -> 3.4.7, netbox_3_3: init at 3.3.10, RFC42-style options, more tests
2023-04-05 14:04:27 +02:00
github-actions[bot]
ae5b53747b
Merge master into staging-next
2023-04-05 12:01:10 +00:00
Nick Cao
2d2abaa467
Merge pull request #224042 from linyinfeng/rime-data-refactor
...
{ibus,fcitx5}-rime: Refactor RIME data support
2023-04-05 16:16:18 +08:00
Jörg Thalheim
87083d40c0
Merge pull request #221856 from Mic92/dendrite
...
dendrite: 0.11.0 -> 0.12.0
2023-04-05 08:36:44 +01:00
github-actions[bot]
80f198ff3a
Merge staging-next into staging
2023-04-05 06:01:50 +00:00
Yureka
53c20eae38
Revert "bind: remove hard-coded allow-query
config setting"
2023-04-04 23:35:11 +02:00
github-actions[bot]
5e498b046d
Merge staging-next into staging
2023-04-04 12:01:50 +00:00
Martin Weinelt
ca051755d9
Merge pull request #224495 from Mic92/mediawiki-postgres
...
mediawiki: add support for postgresql
2023-04-04 12:21:06 +02:00
Minijackson
78eb4d64e7
netbox_3_3: init
...
reintroduce previous version, use in NixOS module if stateVersion < 23.05
2023-04-04 11:45:31 +02:00
Minijackson
36a550c6f9
nixos/netbox: RFC42-style options
...
- allows specifying allowed hosts
- setup sane default for logging
2023-04-04 11:45:29 +02:00
Antoine Eiche
2638fb722e
systemd-boot-builder only ignores OSError "invalid argument"
...
In order to fix
https://github.com/NixOS/nixpkgs/issues/114552 (profile name with
special characters), all OSError have been ignored while only the OSError
with errno 22 (invalid argument) could has been ignored.
The drawback of ignoring all OSError is that the "No space left on
device" error is also ignored. When the /boot doesn't have enough
available disk space, the switch-to-configuration script succeeds
while the boot menu has not been updated: the user thinks it's system
has been updated, but on the next reboot it is actually rollbacked.
2023-04-04 09:16:41 +02:00
github-actions[bot]
0c95c3ea6b
Merge staging-next into staging
2023-04-04 06:01:40 +00:00
Jörg Thalheim
d9c613d746
mediawiki: add support for postgresql
2023-04-04 07:50:04 +02:00
Martin Weinelt
34464d6044
nixos/go-neb: Replace PermissionsStartOnly with executable prefix
...
This should work as a drop-in replacement and satisfy #53852 .
2023-04-04 01:01:49 +02:00
Thomas Gerbet
188573bf93
nixos/roundcube: use PHP 8.1
...
Roundcube has announced support of PHP 8.1 in the 1.6.0
https://github.com/roundcube/roundcubemail/releases/tag/1.6.0
2023-04-03 18:21:35 +02:00
Thomas Gerbet
2b155e1198
nixos/moodle: use PHP 8.1
...
Moodle is compatible with PHP 8.1 since the 4.1.2.
https://moodledev.io/general/development/policies/php
2023-04-03 18:14:09 +02:00
Kerstin Humm
0b0cc93e79
remove myself (erictapen) from packages which I don't use anymore
2023-04-03 17:07:16 +02:00
ajs124
4f2152215a
nixos/gitit: remove
...
has not been evaluated (in module-list) since 122d5e497e
Closes #167034
2023-04-03 13:19:31 +02:00
github-actions[bot]
baa80fd5aa
Merge staging-next into staging
2023-04-03 06:02:15 +00:00
7c6f434c
8ce248a734
Merge pull request #218870 from Uthar/lisp2
...
lisp-modules: replace with an implementation based on github:uthar/nix-cl
2023-04-03 06:00:48 +00:00
Bobby Rong
28031f7579
Merge pull request #216737 from FedericoSchonborn/budgie
...
Budgie Desktop
2023-04-03 10:57:32 +08:00
Martin Weinelt
814401390c
Merge pull request #224418 from jtojnar/users-validate-passwords-with-options
...
nixos/users-groups: Fix password scheme validation
2023-04-03 02:28:07 +02:00
Jan Tojnar
5a3eb4f6fe
nixos/users-groups: Fix password scheme validation
...
0d7cd66652
broke validation for hashes with options
such as those generated with `mkpasswd --method=sha-512 --rounds=1000000`:
$6$rounds=1000000$xpzZ6Rfg873gZnDY$RxS7lpVnohfDrrKG3lt9UFHED1KoiPGzH7zQv/HzwalZepo/IfFtxw05ap25duEJSKYhC14.Fn9eXszEpWVtF.
This fixes it.
2023-04-03 02:16:07 +02:00
github-actions[bot]
6da4ad9318
Merge staging-next into staging
2023-04-03 00:03:04 +00:00
0x4A6F
6f62b499cf
nixos/atuin: add maxHistoryLength
2023-04-02 18:31:36 -04:00
github-actions[bot]
41454e267b
Merge staging-next into staging
2023-04-02 18:01:35 +00:00
K900
8f172ed10a
nixos/grafana-image-renderer: fix setting name
2023-04-02 16:48:36 +03:00
happysalada
5ba4f4293d
chatgpt-retrieval-plugin: init module
2023-04-02 09:26:35 -04:00
github-actions[bot]
9d596c3b86
Merge staging-next into staging
2023-04-02 06:01:46 +00:00
Lin Yinfeng
e4246ae1e7
{ibus,fcitx5}-rime: Refactor RIME data support
2023-04-02 10:36:36 +08:00
Nick Cao
39a96c9518
Merge pull request #224255 from Kiskae/patch-1
...
nixos/nvidia: use correct attribute
2023-04-02 08:31:52 +08:00
github-actions[bot]
84208ebfd7
Merge staging-next into staging
2023-04-02 00:03:05 +00:00
Sandro
ef6206c3ee
Merge pull request #224170 from mvnetbiz/ddclient
2023-04-02 01:29:59 +02:00
Sandro
34c25b025f
Merge pull request #224272 from mattmelling/cloudlog-no-ifd
2023-04-02 00:38:00 +02:00
Sandro
44bdb9ce9f
Merge pull request #223091 from Izorkin/update-nginx-compression
2023-04-02 00:32:47 +02:00
Federico Damián Schonborn
50198ac1f8
nixos/budgie: init
...
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
2023-04-01 18:06:52 -03:00
Sandro
b5618fe81b
Merge pull request #215493 from Izorkin/fix-dhcpcd-ipv6rs
2023-04-01 22:58:01 +02:00
Luke Granger-Brown
7c66437cba
Merge pull request #207248 from Izorkin/update-nginx
...
nginxQuic: 3be953161026 -> 0af598651e33
2023-04-01 21:55:05 +01:00
Kiskae
0491659cd0
nixos/nvidia: use correct attribute
2023-04-01 20:24:02 +02:00
github-actions[bot]
75808a4bf6
Merge staging-next into staging
2023-04-01 18:01:35 +00:00
Nick Cao
236d77246c
Merge pull request #223939 from Kiskae/patch-1
...
linuxPackages.nvidia_x11_production: 525.89.02 -> 525.105.17
2023-04-01 21:15:43 +08:00
Kiskae
ea126529eb
nixos/nvidia: allow package to override IBT support
2023-04-01 14:44:43 +02:00
github-actions[bot]
7f0e9a3d13
Merge staging-next into staging
2023-04-01 12:01:53 +00:00
Izorkin
9fdf7027cc
nixos/zsh: allow fqdn hostname output
2023-04-01 13:56:51 +03:00
Izorkin
427ae14373
nixos/nginx: update description in compression modules
2023-04-01 13:56:26 +03:00
Izorkin
8a289bcc79
nixos/nginx: enable multiple proxyCachePath support
2023-04-01 13:55:56 +03:00
Izorkin
3ab26f9f00
nixos/dhcpcd: add IPv6rs option
2023-04-01 13:52:38 +03:00
Izorkin
77d6fd36cf
nixos/nginx: update quic configuration
2023-04-01 13:09:49 +03:00
Vladimír Čunát
45c671173b
Merge #224143 : nixos/qtile: fix manual build
...
(the build is OK on unstable/master but not on 22.11)
2023-04-01 09:30:00 +02:00
github-actions[bot]
d86df1eda1
Merge staging-next into staging
2023-04-01 06:01:47 +00:00
Matt Votava
ee88bac7be
nixos/ddclient: add iproute2 to unit path if using "if" method
2023-03-31 21:54:21 -07:00
Alan Strohm
121fddc901
nixos/proxmox-image: don't assume virtio0 is using local-lvm storage
2023-03-31 18:42:01 -07:00
Sandro
eb5d126dcb
Merge pull request #163082 from ettom/zeyple
2023-04-01 02:35:08 +02:00
Lily Foster
858acb7bfc
nixos/qtile: fix manual build
2023-03-31 19:21:31 -04:00
github-actions[bot]
ce96000189
Merge staging-next into staging
2023-03-31 06:01:38 +00:00
Silvan Mosberger
e58b3b8ce5
Merge pull request #223843 from simplejack-src/nixos_manual_desktop_item
...
nixos/documentation: Fix desktopIcon, GenericName/Comment
2023-03-31 03:19:39 +02:00
github-actions[bot]
47ddbcb1f0
Merge staging-next into staging
2023-03-31 00:03:05 +00:00
David Houston
6e8c2760ac
maintainers: Update houstdav000 -> cyntheticfox
2023-03-30 18:50:29 -04:00
Ilan Joselevich
003c2e3957
Merge pull request #221964 from randomnetcat/sanoid-service-package
...
sanoid/syncoid: Add package options
2023-03-30 23:33:53 +03:00
github-actions[bot]
04fb768a55
Merge staging-next into staging
2023-03-30 18:01:42 +00:00
Benjamin Staffin
ff296a777e
Merge pull request #207115 from s1341/init_freeipa
...
freeipa: init at 4.10.1
2023-03-30 13:15:18 -04:00
Ilan Joselevich
faf84687ce
Merge pull request #223754 from IndeedNotJames/nixos-loki
...
nixos/loki: add `package` option
2023-03-30 17:43:50 +03:00
K900
3947e917cf
Merge pull request #223760 from K900/nicer-pure-eval-error
...
nixos/system: disallow system.copySystemConfiguration in pure eval mode
2023-03-30 17:00:15 +03:00
IndeedNotJames
f8f3eb7a48
nixos/loki: add package
option
2023-03-30 14:35:53 +02:00
superherointj
a180470959
nixos/k3s: start after network-online
2023-03-30 07:53:38 -03:00
simeplejack-src
fe28e8f1e6
nixos/documentation: Fix desktopIcon, GenericName/Comment
2023-03-29 22:23:39 -04:00
Robert Scott
9a6aabc474
Merge pull request #223548 from enc0urage/fix-graphene-hardened
...
nixos/malloc: set vm.max_map_count when using graphene-hardened
2023-03-29 22:32:24 +01:00
Janet Cobb
1033d0f6ac
(nixos/sanoid, nixos/syncoid): Add package options
...
Allows changing the sanoid package to be used for these services.
2023-03-29 17:23:51 -04:00
K900
48b2f723f5
nixos/system: disallow system.copySystemConfiguration in pure eval mode
...
This is already broken, so let's give it a better error message.
2023-03-29 17:49:30 +03:00
K900
542012fe24
Merge pull request #222336 from motiejus/master_synapse_signing_key_path
...
matrix-synapse: fix signing key path in fix-permissions script
2023-03-29 16:57:56 +03:00
Bernardo Meurer
afbc94b2a8
Merge pull request #223661 from filakhtov/resolvconf-disable
2023-03-29 09:39:06 -03:00
Sandro
c2ae278eb8
Merge pull request #221851 from Ma27/postgresql-jit-support
...
postgresql: implement opt-in JIT support
2023-03-29 13:29:30 +02:00
zendo
907bd4927b
nixos/clash-verge: init module
2023-03-29 19:05:40 +08:00
Maximilian Bosch
e2fb651752
nixos/postgresql: fix enableJIT
...
Make sure that JIT is actually available when using
services.postgresql = {
enable = true;
enableJIT = true;
package = pkgs.postgresql_15;
};
The current behavior is counter-intuitive because the docs state that
`enableJIT = true;` is sufficient even though it wasn't in that case
because the declared package doesn't have the LLVM dependency.
Fixed by using `package.withJIT` if `enableJIT = true;` and
`package.jitSupport` is `false`.
Also updated the postgresql-jit test to test for that case.
2023-03-29 08:39:47 +02:00
Maximilian Bosch
43dbeae02d
postgresql: pass through JIT-enabled variant of non-JIT postgres and vice versa
...
This is useful if your postgresql version is dependant on
`system.stateVersion` and not pinned down manually. Then it's not
necessary to find out which version exactly is in use and define
`package` manually, but just stay with what NixOS provides as default:
$ nix-instantiate -A postgresql
/nix/store/82fzmb77mz2b787dgj7mn4a8i4f6l6sn-postgresql-14.7.drv
$ nix-instantiate -A postgresql_jit
/nix/store/qsjkb72fcrrfpsszrwbsi9q9wgp39m50-postgresql-14.7.drv
$ nix-instantiate -A postgresql.withJIT
/nix/store/qsjkb72fcrrfpsszrwbsi9q9wgp39m50-postgresql-14.7.drv
$ nix-instantiate -A postgresql.withJIT.withoutJIT
/nix/store/82fzmb77mz2b787dgj7mn4a8i4f6l6sn-postgresql-14.7.drv
I.e. you can use postgresql with JIT (for complex queries only[1]) like
this:
services.postgresql = {
enable = true;
enableJIT = true;
};
Performing a new override instead of re-using the `_jit`-variants for
that has the nice property that overlays for the original package apply
to the JIT-enabled variant, i.e.
with import ./. {
overlays = [
(self: super: {
postgresql = super.postgresql.overrideAttrs (_: { fnord = "snens"; });
})
];
};
postgresql.withJIT.fnord
still gives the string `snens` whereas `postgresql_jit` doesn't have the
attribute `fnord` in its derivation.
[1] https://www.postgresql.org/docs/current/runtime-config-query.html#GUC-JIT-ABOVE-COST
2023-03-29 08:39:46 +02:00
Peter Simons
7942e2e38f
Merge pull request #221108 from mrobbetts/bind_remove_allow_query
...
bind: remove hard-coded `allow-query` config setting
2023-03-29 07:50:47 +02:00
Garry Filakhtov
d86e9911cd
nixos/modules/config/resolvconf.nix: skip systemPackages if disabled
...
A change made in #166308 added `networking.resolvconf.package` to the
`environment.systemPackages` list, so it is installed as part of the
system image. However it does so unconditionally, meaning that even if
the `config.networking.resolvconf.enable` is set to false the package
listed in the `networking.resolvconf.package` would still be intalled.
This change makes it so the package installation will depend on the
status of the `config.networking.resolvconf.enable` option instead.
2023-03-29 09:31:09 +11:00
nicoo
deab2b3bf7
nixos/auto-cpufreq: Add configuration support.
2023-03-28 22:01:27 +00:00
Sandro
fd46812f7e
Merge pull request #222667 from chuangzhu/proxychains-package
2023-03-28 22:19:38 +02:00
Daniel Nagy
e1a383102f
nixos/x11: set XKB_CONFIG_ROOT from config
...
The motivation is to make overriding `services.xserver.xkbDir` easier.
2023-03-28 20:00:00 +02:00
Kasper Gałkowski
9a26e2dea9
merge master
2023-03-28 19:43:40 +02:00
Atemu
91f5aa3446
Merge pull request #213378 from Atemu/steam-env-vars
...
steam: add extraEnv argument
2023-03-28 17:25:14 +02:00
enc0urage
a76bd96e4b
nixos/malloc: set vm.max_map_count when using graphene-hardened
2023-03-28 10:18:20 +00:00
r-vdp
982ea4295b
NixOS/opengl: Use the default Mesa package by default.
...
Fixes #223458
Fixes #223331
2023-03-28 11:06:07 +02:00
Nick Cao
ca7c52c4f5
Merge pull request #222762 from Kiskae/nvidia/530.41.03
...
linuxPackages.nvidia_x11: 525.89.02 -> 530.41.03
2023-03-28 08:23:48 +08:00
Ryan Lahfa
6fcf40805a
Merge pull request #223439 from mjlbach/fix/garage
...
garage: fix missing stateVersion and default pkg
2023-03-28 00:26:47 +02:00
Michael Lingelbach
e6854e7d3a
garage: fix missing stateVersion and default pkg
...
* stateVersion was not in scope, added config.system.systemVersion
* garage_0_8_0 -> garage_0_8, the former does not exist
2023-03-27 13:18:33 -07:00
Ryan Lahfa
16f67c4afc
Merge pull request #223242 from panicgh/nitrokey-libnitrokey
...
libnitrokey: init at 3.8
2023-03-27 22:07:24 +02:00
Ryan Lahfa
482c735228
Merge pull request #223388 from 06kellyjac/authelia-move
...
authelia: move module under security and minor fixes
2023-03-27 21:59:57 +02:00
K900
e74d28259d
Merge pull request #162479 from stuebinm/feature/mattermost-secrets
...
nixos/mattermost: add secretFile option for declarative configs (again)
2023-03-27 21:50:18 +03:00
stuebinm
c29ca6704d
mattermost: add environmentFile option to allow declarative secrets
...
This adds an option `services.mattermost.environmentFile`, intended to be
useful especially when `services.mattermost.mutableConfig` is set to `false`.
Since all mattermost configuration options can also be set by environment
variables, this allows managing secret configuration values in a declarative
manner without placing them in the nix store.
2023-03-27 20:46:01 +02:00
Sandro
fc7d893822
Merge pull request #222592 from Luflosi/update/kubo
...
kubo: 0.18.1 -> 0.19.0
2023-03-27 15:24:34 +02:00
Lily Foster
6f07da7277
Merge pull request #220450 from arjan-s/qtile-options
...
qtile: add more options to NixOS module and expose unwrapped package
2023-03-27 07:23:15 -04:00
06kellyjac
9b60eef4bd
authelia: move module under security and minor fixes
...
Fixed test access to lib
Added nixos test to passthru
2023-03-27 12:00:07 +01:00
Maximilian Bosch
3351d1bdb2
Merge pull request #223294 from SuperSandro2000/synapse.nix
...
nixos/synapse: fix path
2023-03-27 10:43:25 +02:00
Nicolas Benes
771d39638b
nitrokey-udev-rules: replace with libnitrokey
2023-03-27 04:02:13 +02:00
Sandro Jäckel
40c8cebade
nixos/synapse: Fix incorrect module path after it was moved
...
Fixes: 22f3d4e4db
("nixos: move matrix services into their category")
2023-03-27 00:49:38 +02:00
Sandro Jäckel
056be64f11
nixos/podman: add example to enable network dns
2023-03-27 08:42:29 +10:00
Sandro
6f558d3009
Merge pull request #212599 from SuperSandro2000/podman-cleanup
2023-03-27 00:05:30 +02:00
Sandro
97d67f4a5f
Merge pull request #221643 from Tungsten842/wireshark-capabilities
2023-03-26 22:31:40 +02:00
github-actions[bot]
665b0409ad
Merge master into staging-next
2023-03-26 16:02:07 +00:00
Atemu
1f27e0b77a
steam: add extraEnv option
2023-03-26 17:19:33 +02:00
Atemu
4731598712
nixos/steam: always apply extraLibraries and make them additive
...
Before, setting {option}`programs.steam.package` would result in a steam without
the {option}`hardware.opengl.package`, {option}`hardware.opengl.extraPackages`
etc. You had to manually add them yourself.
Additionally, overlaying `steam = prev.steam.override { extraLibraries = [ ... ]; }`
resulted in those extra libraries not actually being put into the fhsenv because
they'd be fully overridden by the option's default.
Now, the user can supply a custom steam to {option}`programs.steam.package` with
its own list of extraLibraries which will not be overridden and overlays work as
expected too.
2023-03-26 17:19:33 +02:00