Robert Hensing
faa1b3babc
nixosTests.installer: Fix driverInteractive
2023-07-07 19:00:05 +02:00
Robert Hensing
218ef2f405
nixosTests.installer: Make sure we boot into the config we generated
2023-07-07 19:00:05 +02:00
Gabriel Simmer
4656163a04
nixos/n8n: add test for webhookUrl configuration
2023-07-07 16:20:03 +01:00
Ilan Joselevich
af8206f801
nixos/nix-daemon: use tmpfiles from nixPackage when possible
2023-07-07 17:29:05 +03:00
Pol Dellaiera
764472b473
Merge pull request #233091 from yayayayaka/add-team-gitlab
...
maintainers/team-list: Add team gitlab
2023-07-07 15:19:15 +02:00
Nick Cao
b119b38cc1
Merge pull request #241134 from frederictobiasc/mautrix
...
mautrix-telegram: 0.14.0 -> 0.14.1, python3Packages.mautrix: 0.19.16 -> 0.20.0
2023-07-07 20:41:07 +08:00
Franz Pletz
a72142410d
Merge pull request #241969 from mweinelt/kea-2.4.0
2023-07-07 14:13:11 +02:00
github-actions[bot]
da44aac0b1
Merge master into staging-next
2023-07-07 12:01:26 +00:00
K900
c0132f22e9
sddm: 0.19.0 -> 0.20.0
2023-07-07 12:46:59 +03:00
Sandro Jäckel
88d7aa56e1
nixos/nix*: remove not necessary imports
...
We do not really declare module dependencies anywhere else and it would
a nousance to move any file if many other referenced it without being
necessary. Also most higher level modules depend on most of the lower
level ones.
So removing this because it can only potentially cause weird issues.
2023-07-07 11:01:12 +02:00
Robert Hensing
54303b65ef
Merge pull request #241690 from hercules-ci/nixos-nix-modules
...
Split nixos/nix-daemon.nix
2023-07-07 10:29:58 +02:00
Robert Hensing
262e7272c7
Merge pull request #236389 from Enzime/darwin-builder
...
darwin-builder: use port 31022 by default
2023-07-07 10:24:48 +02:00
Robert Hensing
12cb2b0b40
nixos: flakes.nix -> nix-flakes.nix
...
I guess this is what people expect to find. Thanks Sandro.
2023-07-06 23:27:17 +02:00
Martin Weinelt
048b14d40f
nixos/tests: Fix delegated prefix in prefix-delegation test
...
Prefix/pool validation since kea 2.4.0 is now complaining about
overlapping and not properly aligned prefix lengths.
2023-07-06 22:49:06 +02:00
github-actions[bot]
1a76e12ddc
Merge master into staging-next
2023-07-06 18:01:11 +00:00
Robert Hensing
c83ad0598b
nixos/*nix*: Update module impl docs and link related modules
...
Something extra for the readers.
2023-07-06 20:00:10 +02:00
Robert Hensing
07de9b62cc
nixos/*nix*: Add imports as inherently necessary
...
Albeit not technically necessary because of nixos//module-list.nix
2023-07-06 19:48:22 +02:00
Michele Guerini Rocco
d0b4889418
Merge pull request #240295 from sysvinit/sysvinit/udev-privacy-address-scope
...
network-interfaces: restrict ipv6 udev rules
2023-07-06 18:03:36 +02:00
Kevin Boulain
680ee304ca
nixos/usbguard: rename services.usbguard.implictPolicyTarget to services.usbguard.implicitPolicyTarget
2023-07-06 15:34:40 +02:00
Kerstin
ba445ba8bc
Merge pull request #241088 from jooooscha/master
...
maintainers: add joscha
2023-07-06 15:30:28 +02:00
Michael Hoang
edef486898
darwin.linux-builder: rename from darwin.builder
2023-07-06 21:33:09 +10:00
Michael Hoang
34f6ce2fc2
darwin.builder: allow overriding configuration
2023-07-06 21:32:08 +10:00
Michael Hoang
98d970bc37
nixos/qemu-vm: use CA certificates from host
2023-07-06 21:32:08 +10:00
Michael Hoang
285f5e858e
darwin.builder: use port 31022 by default
2023-07-06 21:32:08 +10:00
github-actions[bot]
b9424c74c5
Merge staging-next into staging
2023-07-06 00:03:25 +00:00
Gabriel Simmer
674de7c287
nixos/n8n: correct configuration, webhookUrl type
...
I realised in NixOS#240189 I made some minor errors in the service definition.
2023-07-05 23:15:52 +01:00
Sandro
5e3022fb17
Merge pull request #240320 from wegank/cdesktopenv-bump
...
cdesktopenv: 2.3.2 -> 2.5.1
2023-07-05 23:41:36 +02:00
Lassulus
f751061a08
Merge pull request #237477 from accelbread/usbguard-dbus-support
...
nixos/usbguard: add USBGuard dbus daemon option
2023-07-05 23:13:10 +02:00
Vladimír Čunát
d507f1d4a6
Merge branch 'master' into staging
2023-07-05 23:06:05 +02:00
K900
db9b857e1d
nixos/iso-image: fix syntax
2023-07-05 21:49:03 +03:00
github-actions[bot]
8791a24d33
Merge staging-next into staging
2023-07-05 18:02:00 +00:00
Will Fancher
e520c2e278
Merge pull request #240600 from lilyinstarlight/fix/luksroot-lvm-default-off
...
nixos/lvm: toggle initrd enable option independently of main options
2023-07-05 12:42:45 -04:00
Alexander Sieg
8d80108d6d
nixos/gitlab: configure elasticsearch indexer path
2023-07-05 15:01:31 +02:00
Robert Hensing
0f71c406cf
nixos/nix-daemon: Move to services/system
...
It is now only about the system service.
Granted, it also installs the client package, but that could be
factored out later, with actual test to support such a new type of
configuration.
2023-07-05 14:59:01 +02:00
Jan Tojnar
6bbcd65c44
gedit: Move out of GNOME
...
It has been moved out of GNOME core in favour of gnome-text-editor.
And it is not much of a GNOME app anymore either, using custom gtksourceview fork.
2023-07-05 14:56:27 +02:00
Robert Hensing
fad172a366
nixos/config/nix-channel: Move NIX_PATH logic
2023-07-05 14:54:29 +02:00
Robert Hensing
5c0c96a828
nixos/config/nix-channel: Factor out root channel initialization
2023-07-05 14:54:29 +02:00
Robert Hensing
1c772cd857
nixos/config/flakes: Factor out
2023-07-05 14:54:28 +02:00
Robert Hensing
d6a68f0542
nixos/config/nix-remote-build: Factor out
2023-07-05 14:54:27 +02:00
Robert Hensing
4bbd44908c
nixos/config/nix: Move extraOptions
2023-07-05 14:54:27 +02:00
Robert Hensing
19e33831c6
nixos/config/nix: Move nix.check*
2023-07-05 14:54:26 +02:00
Robert Hensing
d73da5b868
nixos/config/nix: Move nix.settings
2023-07-05 14:54:26 +02:00
Yaya
71be5933cd
nixos/snipe-it: Use the pinned PHP package
...
As 3bb3859
bumped the default PHP version to 8.2, the snipe-it package
has been pinned to PHP 8.1. This commit changes the php package used in
the module to the one pinned by snipe-it.
2023-07-05 14:47:05 +02:00
github-actions[bot]
007ab6fb2f
Merge staging-next into staging
2023-07-05 12:02:05 +00:00
Maximilian Bosch
b82c8e13c7
Merge pull request #228508 from SuperSandro2000/gitea-no-recurse
...
nixos/gitea: don't recursively change file owners/permissions
2023-07-05 13:56:46 +02:00
Lassulus
7e37c051c1
Merge pull request #241526 from Mic92/cloud-init
2023-07-05 13:31:27 +02:00
Jörg Thalheim
56926dda06
Merge pull request #239393 from Lassulus/iso-graphical
...
nixos/iso-image: make graphical grub configurable
2023-07-05 12:30:59 +01:00
Robert Hensing
6649d1e369
nixos/config/nix: Move nixConf
2023-07-05 13:03:32 +02:00
Robert Hensing
2fa416732c
nixos/config/nix: Move legacyConfMappings
2023-07-05 12:52:56 +02:00
Maximilian Bosch
7f0bc68c32
Merge pull request #237544 from hrdinka/fix_gitea
...
Revert "nixos/gitea: requires database"
2023-07-05 12:09:55 +02:00
Lily Foster
7b514d2175
nixos/lvm: toggle initrd enable option independently of main options
2023-07-05 04:59:04 -04:00
Jan Tojnar
2819e547d3
Merge branch 'staging-next' into staging
...
; Conflicts:
; pkgs/development/libraries/nss/generic.nix
- bb53634671
removed the conditionals since firefox-esr-91 and nss <3.69 has been dropped a while ago.
- cb3762857d
updated the conditionals to always partition the tests based on the nss_latest version. Chosen that since it will remain future proof.
2023-07-05 02:22:26 +02:00
Emily
3a79936b45
Merge pull request #217536 from sephii/caddy-reload
...
nixos/caddy: add support for reload
2023-07-04 22:57:24 +02:00
r-vdp
9ef5b7d793
nixos/x11: change the description of the display manager service
...
Currently systemd prints `Starting X11 Server` in the journal, which completely
misled me into searching why my wayland system was starting an X server.
Turns out that what is started is actually the display manager,
so I think it's better to call it like that in the description.
2023-07-04 21:08:13 +02:00
Samuel Dionne-Riel
a6e61a1ea9
nixos: Formally deprecate boot.loader.raspberryPi
...
The whole option set was recommended against since mid-2019, and never
worked with the Raspberry Pi 4 family of devices.
We should have deprecated it in early 2020 for removal by 2021. At the
time I did not feel confident in making such a decision, and never
ended-up getting around to it.
The ***only*** supported-by-NixOS boot methods for AArch64 are
standards-based boot methods, namely UEFI or the pragmatically
almost-standard extlinux-compatible for U-Boot.
You can quote me on that.
2023-07-04 13:42:57 -04:00
Jörg Thalheim
6f404ed214
cloud-init: add xfs support
2023-07-04 19:27:18 +02:00
Alexander Sieg
8934558abf
nixos/gitlab: fix unit test result display ( #241322 )
...
After the update to GitLab 16 the puma worker needs `gzip` in it's PATH
in order to junit test results.
2023-07-04 18:57:19 +02:00
Atemu
712caf8eb1
Merge pull request #224366 from martinetd/ankisyncd-rs
...
ankisyncd-rs: add package for anki-sync-server-rs
2023-07-04 18:03:19 +02:00
Sandro Jäckel
d35df28f65
ddclient: remove package and module on upstream maintainer request
2023-07-04 16:46:53 +02:00
Martin Weinelt
06f0af1f0a
firefox-esr-115-unwrapped: init at 115.0esr
...
The next major version of the Firefox Extended Support Release.
https://www.mozilla.org/en-US/firefox/115.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2023-22/
Fixes: CVE-2023-3482, CVE-2023-37201, CVE-2023-37202, CVE-2023-37203
CVE-2023-37204, CVE-2023-37205, CVE-2023-37206, CVE-2023-37207,
CVE-2023-37208, CVE-2023-37209, CVE-2023-37210, CVE-2023-37211,
CVE-2023-37211, CVE-2023-37212
2023-07-04 16:07:25 +02:00
github-actions[bot]
14bdc27ee1
Merge staging-next into staging
2023-07-04 12:01:56 +00:00
Sylvain Fankhauser
27b7132e81
nixos/caddy: remove admin check
...
Since it introduces IFD.
2023-07-04 11:25:08 +02:00
Sylvain Fankhauser
1f0ac736b4
nixos/caddy: add support for reload
2023-07-04 11:25:05 +02:00
Pol Dellaiera
3ede00e4fa
Merge pull request #240571 from gaelreyrol/scaphandre-module-assertions
...
nixos/prometheus/exporters: adjust scaphandre assertions
2023-07-04 11:24:24 +02:00
Dominique Martinet
fbe3e3b44e
replace ankisyncd with ankisyncd-rs
...
- remove old ankisyncd python package
- rename new rust package so it's a drop in replacement
2023-07-04 18:14:18 +09:00
Dominique Martinet
668f528b6c
nixos/ankisyncd: use ankisyncd-rs instead of the old python one
...
Unfortunately the config is not compatible; data itself looks like it was compatible
from an up to date python ankisyncd but I wouldn't assume anything with the older
service (which didn't work for me with either ankidroid or recent desktop version)
2023-07-04 18:14:17 +09:00
Florian Klink
f338f46fff
Merge pull request #240969 from mutantmell/systemd-network-unit-util
...
systemd.network: move unit file generation code into a util
2023-07-04 12:02:37 +03:00
Janik
8419b512e6
Merge pull request #240189 from gmemstr/patch-1
...
n8n: add WEBHOOK_URL environment variable
2023-07-04 08:56:36 +02:00
github-actions[bot]
0f844d9b01
Merge staging-next into staging
2023-07-03 18:01:46 +00:00
Will Fancher
73a8ca1674
Merge pull request #240601 from lilyinstarlight/fix/lvm-root-sd-stage-1-unhide
...
nixos/*: unhide remaining systemd stage-1 options
2023-07-03 13:38:12 -04:00
Christoph Hrdinka
70cc0d412f
nixos/gitea: only require databases if createDatabase is set
...
Currently the database service (mysql/postgresql) is required by the
gitea service. If none of them exists on the same machine as gitea it
will refuse to start. With this change it is only required if
createDatabase was set to true.
2023-07-03 17:02:12 +02:00
Lein Matsumaru
143869247e
rtl8723bs-firmware: cleanup
2023-07-03 14:22:20 +00:00
Lily Foster
e9207b0501
nixos/*: unhide remaining systemd stage-1 options
...
These options were missed in NixOS/nixpkgs#226237 , but they all were
specifically added for systemd stage-1.
2023-07-03 08:41:38 -04:00
github-actions[bot]
afae8eadb8
Merge staging-next into staging
2023-07-03 12:01:45 +00:00
Janik
565fc74d28
Merge pull request #240954 from michaelshmitty/anuko-time-tracker-fixup
2023-07-03 12:29:43 +02:00
Bobby Rong
dd9fcc40b7
Merge pull request #241131 from ShamrockLee/nix-daemon-gramman
...
nixos/nix-daemon: fix grammatical mistake in description
2023-07-03 16:41:51 +08:00
Michael Smith
65585d6c53
nixos/anuko-time-tracker: improve module options
...
* Remove unsafe dbinstall.php script
* Make Nginx virtualhost configurable
2023-07-03 08:39:17 +02:00
github-actions[bot]
61abd839c4
Merge staging-next into staging
2023-07-03 06:01:59 +00:00
Eric Wolf
ee5cc38432
lemmy: Support secret options
...
This commit implements #101777 by merging
the config with an external file at startup.
2023-07-03 09:12:40 +08:00
Nguyễn Gia Phong
170125ebdb
nixos/ntfy.sh: require base-url setting
...
It is required by attachment-cache-dir whose default is provided.
2023-07-03 08:58:05 +08:00
github-actions[bot]
9fc1b7bdc9
Merge staging-next into staging
2023-07-03 00:03:26 +00:00
Ryan Lahfa
9f2cff4e0a
Merge pull request #240913 from gabriel-doriath-dohler/MCHPRS
2023-07-03 01:14:24 +02:00
gabriel-doriath-dohler
04c830db01
nixos/mchprs: init module
...
Co-authored-by: Ryan Lahfa <masterancpp@gmail.com>
2023-07-02 23:59:59 +00:00
github-actions[bot]
d3954e9196
Merge staging-next into staging
2023-07-02 18:01:45 +00:00
Emily
d8c2229c49
Merge pull request #226684 from srid/patch-8
...
nixos/jenkins-job-builder: Fix link to documentation, use mkEnableOption
2023-07-02 19:49:17 +02:00
Sridhar Ratnakumar
ac4790a84e
nixos/jenkins-job-builder: Fix link to documentation, use mkEnableOption
...
Co-Authored-By: emilylange <git@emilylange.de>
2023-07-02 19:07:44 +02:00
Frédéric Tobias Christ
bb55edd515
mautrix-telegram: 0.14.0 -> 0.14.1
...
Add new configuration option regarding IPv6 support to the example.
Diff: https://github.com/mautrix/telegram/compare/refs/tags/v0.14.0...v0.14.1
Changelog: https://github.com/mautrix/telegram/releases/tag/v0.14.1
2023-07-02 17:44:51 +02:00
Yueh-Shun Li
a899971599
nixos/nix-daemon: fix grammatical mistake in description
2023-07-02 23:27:09 +08:00
Raito Bezarius
d7e721f614
plausible: fix admin user password seed and SMTP passwords
...
LoadCredential was misused as it is not building any environment variable,
it is the responsibility of our preStart to do it so
Plausible's script can pick it up.
2023-07-02 17:03:53 +02:00
github-actions[bot]
394e69c186
Merge staging-next into staging
2023-07-02 12:01:55 +00:00
Ryan Lahfa
7672c1e9ae
Merge pull request #201907 from Tom-Hubrecht/fail2ban
2023-07-02 13:57:47 +02:00
oddlama
1fa9f03eec
nixos/hostapd: rewrite to support multi-AP, password from file, and more
...
At this point this is basically a full rewrite of this module, which
is a breaking change and was necessary to properly expose the useful
parts of hostapd's config. The notable changes are:
- `hostapd` is now started with additional systemd sandbox/hardening options
- A single-daemon can now manage multiple distinct radios and BSSs, which is
why all configuration had to be moved into `hostapd.radios`
- By default WPA3-SAE will be used, but WPA2 and WPA3-SAE-TRANSITION are
supported, too
- Added passwordFile-like options for wpa and sae
- Add new relevant options for MAC ACL, WiFi5, WiFi6 and WiFi7 configuration
- Implements RFC42 as far as reasonable for hostapd
- Removes `with lib;`
2023-07-02 13:32:41 +02:00
oddlama
4bec3f2043
hostapd: enable new stable features such as WiFi6 and structure .config
...
These changes are important to support modern APs configurations.
Short overview:
- CONFIG_IEEE80211AX support (WiFi6)
- CONFIG_SAE_PK (pubkey authenticated WPA3)
- CONFIG_DRIVER_NONE (standalone RADIUS server)
- CONFIG_OCV (Operating Channel Validation)
- Enable epoll on linux systems
- Remove deprecated TKIP support
- Fix misspelling (CONFIG_INTERNETWORKING != CONFIG_INTERWORKING)
- The .config was restructured into sections to reflect the
upstream defconfig order and for easier updating in the future
2023-07-02 13:31:38 +02:00
Joscha Loos
1130d57afb
gollum: add maintainer
2023-07-02 13:23:05 +02:00
mutantmell
d51ebb6173
nixos/networkd: refactor
...
Reduces size of networkd module by moving unit file generation code into a util.
2023-07-01 17:17:51 -07:00
github-actions[bot]
f5a8109c46
Merge staging-next into staging
2023-07-02 00:03:47 +00:00
figsoda
a86a7dafdf
Merge pull request #226977 from mac-chaffee/sws-module
2023-07-01 19:58:40 -04:00
Pol Dellaiera
b9b176f8b8
Merge pull request #240725 from eskytthe/apachekafka-3.5.0
...
apacheKafka: 3.5.0, 3.4.1, 3.3.1 -> 3.3.2
2023-07-01 23:25:54 +02:00
Pol Dellaiera
b9e160aef4
Merge pull request #240945 from nh2/consul-1.16.0
...
consul: 1.15.3 -> 1.16.0
2023-07-01 23:06:32 +02:00
Jan Tojnar
ff15350944
Merge branch 'staging-next' into staging
...
; Conflicts:
; pkgs/development/libraries/nss/generic.nix
fa93045a5b
adds `< 3.91` conjunct for the `remove-c25519-support.patch` condition
bb53634671
removes the ≥ 3.90 condition for the `remove-c25519-support.patch` since nss < 3.90 is no longer provided
2023-07-01 20:11:04 +02:00
Mac Chaffee
61cb4170fd
nixos/static-web-server: create module which uses upstream systemd units
...
This commit creates a nixos module for static-web-server.
The module uses upstream systemd units to start static-web-server.
It also includes options for configuring static-web-server.
2023-07-01 12:51:13 -04:00
Niklas Hambüchen
64ded123c6
release-notes: Mention Consul 1.16 upgrade
2023-07-01 18:36:07 +02:00
Jörg Thalheim
cf2167b39e
Merge pull request #231609 from Mic92/bcachefs-tools
...
bcachefs-tools: unstable-2023-01-31 -> unstable-2023-05-13
2023-07-01 16:31:43 +01:00
Jörg Thalheim
af57956199
nixos/test/bcachefs: fix password input
2023-07-01 17:10:11 +02:00
Jörg Thalheim
4d719f101c
nixos/bcachefs: add new mount.bcachefs util
2023-07-01 17:10:10 +02:00
Niklas Hambüchen
080757c6c5
nixos/vaultwarden: Bind to localhost by default. See #100192
2023-07-01 15:35:28 +02:00
Nick Cao
99d4bf7bab
Merge pull request #218280 from thequux/set-pdns-config-dir
...
powerdns, pdns-recursor: find config in /etc by default
2023-07-01 20:18:22 +08:00
Sven Slootweg
6e95ba2260
docs: clarify videoDrivers breakage in release notes
2023-07-01 13:48:51 +02:00
TQ Hirsch
dd481f2ee3
pdns: Changed paths in /etc to use pdns instead of powerdns
2023-07-01 18:55:51 +08:00
TQ Hirsch
8ab22ad2ad
nixos/tests/powerdns: Stop manually configuring config path
2023-07-01 18:55:50 +08:00
TQ Hirsch
d25e5e2107
nixos/powerdns, nixos/pdns-recurser: Symlink configuration into /etc
...
This places a symlink to the running configuration where the admin
tools expect it, allowing users to control the powerdns server or
recursor without manually specifying a config file.
2023-07-01 18:55:50 +08:00
Janik
87cb1d7cd2
Merge pull request #178610 from Et7f3/headless-remove-vesa
2023-07-01 10:19:04 +02:00
Will Fancher
ccaea077e2
Merge pull request #240792 from accelbread/plymoutherror
...
nixos/gdm: fix plymouth-quit bootup error message
2023-07-01 02:38:08 -04:00
github-actions[bot]
ed3d23eef3
Merge staging-next into staging
2023-07-01 00:03:25 +00:00
pennae
969b4d7ba9
Merge pull request #232454 from quentinmit/bridge-vlan
...
nixos/networkd: Fix typo in BridgeVLAN options
2023-07-01 00:19:37 +02:00
Tom Hubrecht
208ee8b2e2
nixos/fail2ban: use attrsets for settings instead of strings
2023-06-30 22:27:40 +02:00
Michele Guerini Rocco
aedc167ecf
Merge pull request #240325 from 999eagle/update/searxng
...
nixos/searx: add configuration for redis and limiter settings
2023-06-30 22:22:43 +02:00
Archit Gupta
36ca205e44
nixos/gdm: fix plymouth-quit bootup error message
...
If plymouth is not enabled, there is no plymouth-quit service created
otherwise, so setting systemd.services.plymouth-quit.wantedBy creates an
empty service which logs an error during bootup. The plymouth fix should
only be applied if plymouth is actually available to prevent a needless
systemd service error on systems with gdm but no plymouth (such as a
default gnome setup).
2023-06-30 13:15:53 -07:00
pennae
05b84a2b83
Merge pull request #240754 from SuperSandro2000/ssh-fix-manpage
...
nixos/{sshd,thelounge,ttyd,proxmox-image}: fix example rendering
2023-06-30 20:24:43 +02:00
github-actions[bot]
1f219a2d35
Merge staging-next into staging
2023-06-30 18:01:53 +00:00
Domen Kožar
22deb49735
Merge pull request #240744 from NixOS/pcdcd-plugins-default
...
nixos: append ccid as a plugin
2023-06-30 17:30:56 +01:00
Sandro Jäckel
2048a8ca02
nixos/proxmox-image: fix example rendering
2023-06-30 18:14:43 +02:00
Sandro Jäckel
0000004f80
nixos/ttyd: fix example rendering
2023-06-30 18:14:37 +02:00
Sandro Jäckel
000004d123
nixos/thelounge: fix example rendering
2023-06-30 18:14:24 +02:00
Sandro Jäckel
9999996fd6
nixos/sshd: fix example rendering
2023-06-30 18:14:16 +02:00
Erik Skytthe
c09a0a837a
apacheKafka: 3.5.0, 3.4.1, 3.3.1 -> 3.3.2
2023-06-30 17:59:40 +02:00
Domen Kožar
8079c9ac60
nixos: append ccid as a plugin
2023-06-30 16:21:57 +01:00
David McFarland
d19ab9f1da
nixos/gnupg: fix pinentryFlavor documentation and add release note
2023-06-30 10:22:38 -03:00
Gaël Reyrol
f856229c9a
nixos/prometheus/exporters: adjust scaphandre assertions
2023-06-30 15:10:38 +02:00
github-actions[bot]
36acc4f99b
Merge staging-next into staging
2023-06-30 12:02:06 +00:00
David McFarland
3d4f3068fd
nixos/gnupg: fix gpg-agent when pinentryFlavor is null
...
8ea644997f
moved the configuration outside
the pinentryFlavor check, causing evaluation to fail when it was set to
null.
960a5142aa
removed the upstream systemd
units, causing gpg-agent.service to be conditional on pinentryFlavor.
2023-06-30 08:04:16 -03:00
Nick Cao
3cf96bff20
Merge pull request #240467 from NickCao/deepin-trivial
...
deepin: some trivial updates, upstream changes reviewed
2023-06-30 18:07:36 +08:00
Maximilian Bosch
c1ea4ec7a9
Merge pull request #208605 from Izorkin/update-gitea
...
nixos/gitea: update configuration
2023-06-30 11:44:04 +02:00
adisbladis
0fab94a844
xonsh: Add wrapper
...
It is currently not obvious how to install/use xonsh with dependencies and python packages.
This PR implements a wrapper that allows you to construct a custom xonsh environment by using:
``` nix
xonsh.override { extraPackages = ps: [ ps.requests ]; }
```
2023-06-30 19:39:53 +12:00
Sophie Tauchert
0aa5adef62
nixos/searx: add configuration for redis and limiter settings
2023-06-30 07:38:59 +02:00
Nick Cao
f633ed072a
nixosTests.deepin: raise virtualisation.memorySize to 2048
2023-06-30 10:58:03 +08:00
github-actions[bot]
f6242f9557
Merge staging-next into staging
2023-06-30 00:03:00 +00:00
Arthur Gautier
9338511350
nixosTest: provide a test for lib.extend in nixosTests & runNixOSTest
2023-06-29 09:14:58 -07:00
Arthur Gautier
18c734d7f2
nixosTest: adds support for lib.extend
...
When lib overrides were used, before this commit, they would not be made
available in the configuration evaluation of nixosTest's nodes.
Sample code:
``` nix
let
pkgs = import ./. {
overlays = [
(new: old: {
lib = old.lib.extend (self: super: {
sorry_dave = builtins.trace "There are no pod bay doors" "sorry dave";
});
})
];
};
in
pkgs.testers.nixosTest {
name = "demo lib overlay";
nodes = {
machine = { lib, ... }: {
environment.etc."got-lib-overlay".text = lib.sorry_dave;
};
};
testScript = { nodes }:
''
start_all()
machine.succeed('grep dave /etc/got-lib-overlay')
'';
}
```
2023-06-29 09:13:44 -07:00
Bobby Rong
c84b823065
Merge pull request #240261 from bobby285271/upd/pantheon
...
Pantheon updates 2023-06-28
2023-06-29 23:31:46 +08:00
Weijia Wang
a5b7078a2d
cdesktopenv: 2.3.2 -> 2.5.1
2023-06-29 17:18:45 +03:00
lassulus
e4f361f352
installation-cd: enable graphicalGrub
2023-06-29 14:35:54 +02:00
lassulus
363c846d77
nixos/iso-image: make graphical grub configurable
2023-06-29 14:35:54 +02:00
Bobby Rong
82970f8b1e
nixos/pantheon: Stop shipping gnome-bluetooth-contract by default
...
The functionality is now covered by wingpanel-indicator-bluetooth 7.0.0.
2023-06-29 20:13:07 +08:00
github-actions[bot]
958ca2b0c0
Merge staging-next into staging
2023-06-29 12:01:52 +00:00
Kevin Cox
65365bbb83
Merge pull request #240417 from kevincox/minetest-conf
...
nixos.minetest-server: Add option for generating config file and ability to add extra command line flags
2023-06-29 07:36:04 -04:00
Maximilian Bosch
089f26b5e2
Merge pull request #240397 from Ma27/linux-kernel-updates
...
Linux kernel updates 2023-06-28
2023-06-29 10:00:19 +02:00
Pol Dellaiera
958fb96b56
Merge pull request #240394 from gaelreyrol/prometheus-php-fpm-exporter-init
...
prometheus-php-fpm-exporter: init at 2.2.0
2023-06-29 09:55:42 +02:00
Thane Gill
6092b1b8b8
Fix typo in 23.05 release notes
2023-06-29 08:07:45 +02:00
Kevin Cox
6cb0b6a4d6
nixos.minetest-server: Add option for generating config file and ability to add extra command line flags
...
This adds two main features:
1. `services.minetest-server.config` is an options object that is automatically serialized into a minetest config file.
2. `services.minetest-server.extraArgs` provides an escape hatch to pass extra arguments.
2023-06-28 17:31:46 -04:00
Izorkin
a0311e5107
nixos/gitea: update sandboxing options
2023-06-28 23:28:56 +03:00
Gaël Reyrol
cba0a200b0
nixos/doc: new prometheus.exporters addition
2023-06-28 22:11:36 +02:00
Gaël Reyrol
1a821e7bf5
nixos/prometheus-exporters: add php-fpm
2023-06-28 22:11:36 +02:00
Maximilian Bosch
0b4e493e58
linux_6_3_hardened: expose package
2023-06-28 21:23:00 +02:00
github-actions[bot]
c5b82a046f
Merge staging-next into staging
2023-06-28 18:01:51 +00:00
maralorn
26b42078cf
Merge branch 'master' into haskell-updates
2023-06-28 19:07:41 +02:00
Benjamin Staffin
211d94d70b
nixos/paperless: Enable UMask now that it works ( #240010 )
...
According to
https://github.com/NixOS/nixpkgs/issues/147599#issuecomment-1272286679
the bug that prevented this UMask directive from working has been fixed
in systemd, so it should be safe to use now.
This stops paperless-ngx from making everything world-readable on disk,
but it does not change permissions of any files previously created.
2023-06-28 10:48:25 -04:00
dariof4
5c13477d40
nixos/fontdir: add otb to font regex ( #239802 )
2023-06-28 14:22:38 +02:00
Sandro
0a5cb5c47e
nixos/grafana: disable updater by default ( #240323 )
2023-06-28 14:09:55 +02:00
Gaël Reyrol
3a4e234b07
services/calibre-server: Add new http & auth options ( #216497 )
...
nixos/doc: add calibre-server new options
2023-06-28 14:06:47 +02:00
Robert Hensing
772d6076e8
nixos: Add system.activatable flag for images that are pre-activated
2023-06-28 14:06:28 +02:00
github-actions[bot]
291da905ac
Merge staging-next into staging
2023-06-28 12:02:09 +00:00
Robert Hensing
89664199e1
nixos/tests/switch-test.nix: Fix warnings
2023-06-28 12:49:34 +02:00
Robert Hensing
9edad17d29
nixos/top-level: Remove unused builder variables
...
These variables were previously used by the activation script
build commands, but are now embedded into those commands for
to improve reusability for an upcoming addition.
2023-06-28 12:49:34 +02:00
Robert Hensing
7891c8cdaf
nixos/activatable-system: Move legacy variables to top-level
2023-06-28 12:48:59 +02:00
Robert Hensing
990b72f6af
nixos/activatable-system: Make system builder commands env independent
...
This way it will be easier to reuse in a different context, such as
a separate build of the activation script by itself (TBD).
2023-06-28 12:42:51 +02:00
Michele Guerini Rocco
bf0b22ff02
Merge pull request #240292 from sysvinit/sysvinit/initrd-udev-docs
...
nixos/manual: rename references to services.udev.initrdRules
2023-06-28 10:43:00 +02:00
Pol Dellaiera
e1b3f7b159
Merge pull request #239803 from gaelreyrol/prometheus-scaphandre-exporter-init
...
services/prometheus/exporters: add scaphandre
2023-06-28 09:46:08 +02:00
Christian Kögler
934a291b5a
Merge pull request #240121 from NickCao/tmate-msgpack
...
tmate, tmate-ssh-server: update and use msgpack-c instead of msgpack
2023-06-28 08:39:52 +02:00
Pol Dellaiera
f9c3e5dac1
Merge pull request #232415 from jensbin/displaylink57
...
displaylink: 5.6.1-59.184 -> 5.7.0-61.129
2023-06-28 08:36:14 +02:00
github-actions[bot]
b0a5a6b413
Merge staging-next into staging
2023-06-28 06:01:58 +00:00
Leona Maroni
dd05e2a899
nixos/paperless: add leona as maintainer
2023-06-28 08:42:23 +08:00
github-actions[bot]
0aaf2b2ebc
Merge master into haskell-updates
2023-06-28 00:14:55 +00:00
github-actions[bot]
6ace22c3b7
Merge staging-next into staging
2023-06-28 00:03:21 +00:00
Gabriel Simmer
3d33c5c7df
n8n: add WEBHOOK_URL environment variable
...
The WEBHOOK_URL options is only able to be set through environment variables. Was considering adding a more generic "environment" parameter but wasn't sure the best way to approach this.
2023-06-27 21:16:33 +01:00
Lily Foster
73710c4a5b
Merge pull request #238848 from nikstur/qemu-vm-volatile-root
...
nixos/tests/qemu-vm-volatile-root: init
2023-06-27 16:00:41 -04:00
Lily Foster
35337085ea
Merge pull request #237820 from lilyinstarlight/fix/systemd-initrd-network-default-package
...
nixos/networkd: make overriding boot.initrd.systemd.package a little easier by using mkDefault
2023-06-27 15:58:57 -04:00
Gaël Reyrol
e11f06a951
services/prometheus/exporters: add scaphandre
2023-06-27 20:50:58 +02:00
github-actions[bot]
ae79d808a5
Merge staging-next into staging
2023-06-27 18:01:53 +00:00
Sandro
135fef712e
Merge pull request #232920 from SuperSandro2000/nix-optimise
...
nixos/nix-optimise: persist timer
2023-06-27 18:14:08 +02:00
Sandro
d698c07d15
Merge pull request #233451 from SuperSandro2000/matplotlib-nox
...
nixos/no-x-libs: add python3.pkgs.matplotlib
2023-06-27 17:57:56 +02:00
Aaron Andersen
7362e078cb
Merge pull request #208363 from GeorgesAlkhouri/refactor/nixos-modules-shadow
...
nixos/shadow: refactor login.defs config options
2023-06-27 11:49:15 -04:00
Molly Miller
3e96fd980d
nixos/network-interfaces: restrict IPv6 privacy address overrides to interface
...
Only trigger the privacy address override for a given interface when
that interface is added. Without restricting the rule to the
interface, this command would be run when any interface is added.
2023-06-27 16:15:02 +02:00
Kerstin
bc152fd1c1
Merge pull request #203621 from jooooscha/master
...
nixos/gollum: add options for user and group of gollum process
2023-06-27 15:49:45 +02:00
Nick Cao
6ecfdd3fa4
nixos/tmate-ssh-server: fix test by opening port on firewall
2023-06-27 21:21:25 +08:00
Molly Miller
f13c890b59
nixos/manual: rename references to services.udev.initrdRules
...
This option was renamed to boot.initrd.services.udev.rules.
2023-06-27 14:36:49 +02:00
Nick Cao
694de8e63e
Merge pull request #240072 from NickCao/singbox-harden
...
nixos/sing-box: set umask 0077 when generating configuration file
2023-06-27 20:34:18 +08:00
adisbladis
d76f499f99
Merge pull request #239690 from adisbladis/lemmy-0_18_0
...
lemmy: 0.17.4 -> 0.18.0
2023-06-28 00:10:09 +12:00
Janik
946c3f8c51
Merge pull request #214063 from michaelshmitty/anuko-timetracker
2023-06-27 13:19:44 +02:00
Michael Smith
7532dbaa32
nixos/anuko-time-tracker: init
2023-06-27 12:30:33 +02:00
Naïm Favier
3ef988ce97
Merge pull request #237259 from ncfavier/extraDependencies-path
...
nixos/top-level: change extraDependencies from packages to paths
2023-06-27 11:59:06 +02:00
Naïm Favier
0179d9f7e6
nixos/top-level: change extraDependencies from package to pathInStore
...
Allows adding subdirectory flake inputs that aren't top-level store paths.
2023-06-27 11:48:08 +02:00
Naïm Favier
14d3e5685a
lib/types: add pathInStore
2023-06-27 11:48:08 +02:00
NotAShelf
b5fcbad5fb
nixos/lemmy: handle database creation better
2023-06-27 17:46:19 +08:00
Yaya
7d432c1ff9
nixos/gitlab: Add an additional folder to systemd-tmpfiles
2023-06-27 11:39:17 +02:00
Sandro Jäckel
1370fe7c36
nixos/no-x-libs: add python3.pkgs.matplotlib
2023-06-27 11:29:24 +02:00
Michele Guerini Rocco
3bb07bdf2d
Merge pull request #236322 from rnhmjoj/pr-udev-quiet
...
nixos/udev: silence harmless warnings
2023-06-27 10:28:41 +02:00
Nick Cao
e52b401a95
nixos/sing-box: set umask 0077 when generating configuration file
2023-06-27 16:08:55 +08:00
Janik
23a11416b9
Merge pull request #238307 from pacien/pixelfed-update
2023-06-27 09:55:06 +02:00
Nick Cao
54eaf5ee86
Merge pull request #240046 from NickCao/singbox
...
sing-box: 1.2.7 -> 1.3.0
2023-06-27 15:44:57 +08:00