Pablo Andres Dealbera
bb40443e77
nixos/photoprism: use nsenter to call photoprism bin with correct UID and PID
2024-01-29 13:26:35 -03:00
Bobby Rong
850bac2305
Merge pull request #284633 from FedericoSchonborn/budgie-desktop-10.9
...
Budgie Desktop 10.9
2024-01-29 21:58:15 +08:00
Bobby Rong
6b5dd0640b
nixosTests.budgie: Fix login subtest
...
After budgie-session is used.
2024-01-29 10:13:31 -03:00
Weijia Wang
273b8ebd64
Merge pull request #284711 from misuzu/netbird-test
...
nixosTests.netbird: fix after module update
2024-01-29 13:25:52 +01:00
github-actions[bot]
66542bb884
Merge staging-next into staging
2024-01-29 12:01:40 +00:00
Marco Rebhan
26e71b5a5b
nixos/dovecot: remove unused imports
2024-01-29 12:21:58 +01:00
Izorkin
fd21b17628
nixos/no-x-libs: add gpg-tui
2024-01-29 12:35:22 +03:00
Fabián Heredia Montiel
45fad8902f
linux/hardened/patches/6.7: init at 6.7.2-hardened1
2024-01-29 09:44:08 +01:00
misuzu
83591dbbe5
nixosTests.netbird: fix after module update
2024-01-29 09:46:02 +02:00
Jacek Galowicz
d45acb5457
nixos-rebuilt-target-host test: Add long TMPDIR to verify that fix works
2024-01-29 07:59:15 +01:00
Nick Cao
519ebe37e2
Merge pull request #283452 from SuperSandro2000/pcsclite-outputs
...
pcsclite: move binaries, polkit, systemd files to out, move libraries to lib
2024-01-28 21:19:51 -05:00
github-actions[bot]
1a9dbf110b
Merge staging-next into staging
2024-01-29 00:02:49 +00:00
Felix Bühler
da47763cb8
Merge pull request #279384 from Stunkymonkey/recursive-pth-loader-normalize
...
python311Packages.recursive-pth-loader: rename from recursivePthLoader
2024-01-29 00:40:42 +01:00
Federico Damián Schonborn
0d209c6641
nixos/budgie: Replace gnome-session with budgie-session
...
Signed-off-by: Federico Damián Schonborn <fdschonborn@gmail.com>
2024-01-28 20:08:59 -03:00
Joachim F
6dd56e1483
Merge pull request #275579 from tamara-schmitz/master
...
update hardened profile to new recommendations
2024-01-28 20:25:27 +01:00
Sandro Jäckel
3da096a5c3
pcsclite: move binaries, polkit, systemd files to out, move libraries to lib
...
This should make the things related to the udev rules and binaries a lot
simpler and more expected.
2024-01-28 19:31:54 +01:00
Sandro
263af58884
Merge pull request #284488 from Silver-Golden/master
...
Bitwarden directory connector: fix bad preStart
2024-01-28 19:18:10 +01:00
github-actions[bot]
229c36bdcb
Merge staging-next into staging
2024-01-28 18:01:42 +00:00
K900
499b9a5de0
Merge pull request #284562 from K900/lemmy-nginx-fix
...
lemmy: fix nginx config generation
2024-01-28 20:48:51 +03:00
Kerstin
45b1d68c35
Merge pull request #283981 from f2k1de/mastodon-too-many-open-files-fix
...
mastodon: set LimitNOFILE
2024-01-28 18:47:53 +01:00
Nick Cao
2389ab15b4
Merge pull request #284496 from ElvishJerricco/systemd-255-hibernate-resume
...
systemd-stage-1: Fix hibernate-resume with systemd v255
2024-01-28 11:20:04 -05:00
K900
c34a1d5135
lemmy: fix nginx config generation
2024-01-28 19:15:02 +03:00
Adam C. Stephens
382935bf7a
Merge pull request #284109 from ambroisie/update-woodpecker
...
woodpecker-*: 1.0.5 -> 2.2.2
2024-01-28 10:19:02 -05:00
Aaron Andersen
0ed21f3b09
Merge pull request #284122 from Stunkymonkey/zabbix-write-secret
...
nixos/{zabbixServer,zabbixProxy}: prefer 'install' over 'mkdir/chmod/chown'
2024-01-28 06:24:11 -08:00
Andrew Marshall
5d798a0657
nixos/tests/zfs: decouple makeZfsTest params from unstable vs. stable
...
enableUnstable was trying to do too much, it’s more obvious to remove
the indirection to set zfsPackage and push the semantics up to the
caller.
2024-01-28 09:20:31 -05:00
Andrew Marshall
39ba1b4145
nixos/tests/zfs: improve naming
...
It is not one package, but the package set, and so is plural.
2024-01-28 09:19:21 -05:00
nikstur
dff64f549e
nixos/x11: remove leading slash from environment.etc path
...
Even if the tools that assemble /etc can handle leading slashes, this
still is not correct. For example, you could have both /X11 and X11 in
environment.etc which makes overriding hard.
2024-01-28 13:38:09 +01:00
nikstur
a9161ceb5a
nixos/etc: remove leading slash from target paths in build-composefs-dump.py
...
This is necessary so that duplicates in the composefs dump are avoided.
2024-01-28 13:37:23 +01:00
Will Fancher
6f1b17d4b8
systemd-stage-1: Fix hibernate-resume with systemd v255
2024-01-28 06:52:21 -05:00
Brendan Golden
fe59b6d24b
Bitwarden directory connector: fix bad preStart
2024-01-28 10:52:43 +00:00
Jared Baur
0bf5f3be25
appliance-repart-image: fix OVMF not detecting disk
...
With the update of systemd to v255, the repart tool switched to use 4K
sector sizes by default. This change sets the appliance-repart-image
test to use a sector size of 512B to fit in with the existing NixOS VM
test infrastructure using qemu disks with 512B sector sizes.
2024-01-27 17:20:04 -08:00
Jared Baur
4e139026b5
nixos/repart: add option for configuring sector size
...
This option is helpful for situations when the target host disk's sector
size differs from that of the build host.
2024-01-27 17:19:32 -08:00
nikstur
92b98478a8
nixos/etc: fix type checking of build-composefs-dump.py
2024-01-28 01:58:56 +01:00
PassiveLemon
1d3e2a92bc
nixos/alvr: init module
2024-01-27 19:45:27 -05:00
github-actions[bot]
3d3220f45a
Merge staging-next into staging
2024-01-28 00:02:42 +00:00
Martin Weinelt
0deb00012d
Merge pull request #255707 from micahsoftdotexe/update-navidrome
...
nixos/navidrome: accept DataFolder option
2024-01-28 00:08:18 +01:00
Micah Tanner
7d9e3e510b
nixos/navidrome: accept DataFolder option
2024-01-27 17:54:50 -05:00
Tamara Schmitz
b80c3284d5
nixos/hardened: update hardened profile to new recommendations
...
Borrowing from here to match hardened profile with more recent kernels:
* https://madaidans-insecurities.github.io/guides/linux-hardening.html?#boot-parameters
* https://github.com/a13xp0p0v/kernel-hardening-checker/
Removed "slub_debug" as that option disables kernel memory address
hashing. You also see a big warning about this in the dmesg:
"This system shows unhashed kernel memory addresses via the console, logs, and other interfaces."
"init_on_alloc=1" and "init_on_free=1" zeroes all SLAB and SLUB allocations. Introduced in 6471384af2a6530696fc0203bafe4de41a23c9ef. Also the default for the Android Google kernel btw. It is on by default through the KConfig.
"slab_nomerge" prevents the merging of slab/slub caches. These are
effectively slab/slub pools.
"LEGACY_VSYSCALL_NONE" disables the older vsyscall mechanic that relies on
static address. It got superseeded by vdsos a decade ago. Read some
LWN.net to learn more ;)
"debugfs=off" I'm sure there are some few userspace programs that rely on
debugfs, but they shouldn't.
Most other things mentioned on the blog where already the default on a
running machine or may not be applicable.
Most other Kconfigs changes come from the kernel hardening checker and
were added, when they were not applied to the kernel already.
Unsure about CONFIG_STATIC_USERMODEHELPER. Would need testing.
2024-01-27 20:43:58 +00:00
WilliButz
3a00809390
nixos/prometheus-snmp-exporter: fix undefined logPrefix
...
When I added `coerceConfigFile` based on the blackbox exporter module, I
did not notice the missing attribute definition.
2024-01-27 20:59:41 +01:00
github-actions[bot]
a390a2178d
Merge staging-next into staging
2024-01-27 18:01:49 +00:00
Sandro Jäckel
1af95a24c1
nixos/dhcpcd: link dhcpcd.conf to /etc/ to fix dhcpcd -k
2024-01-27 18:12:55 +01:00
Luke Granger-Brown
0f8804e6a5
Merge pull request #283916 from devusb/fix-pomerium-test
...
nixos/pomerium: fix UI test
2024-01-27 17:02:35 +00:00
Nick Cao
8138e47046
Merge pull request #284115 from jacekpoz/ratbagd-module
...
nixos/ratbagd: add package option
2024-01-27 11:12:55 -05:00
Sandro
8219e2c1bc
Merge pull request #279050 from SuperSandro2000/portunus-seedsettings
...
nixos/portunus: add seedSettings option
2024-01-27 16:08:41 +01:00
Andrew Marshall
fb346a8791
nixos/tests/zfs: fix using wrong package
2024-01-27 09:33:35 -05:00
github-actions[bot]
10d19dce50
Merge staging-next into staging
2024-01-27 12:01:38 +00:00
Will Fancher
2af1ee5bba
Merge pull request #259196 from liff/mod/systemd-lock-handler
...
nixos/systemd-lock-handler: init with corresponding package at 2.4.2
2024-01-27 06:13:38 -05:00
Maximilian Bosch
abd098fce8
Merge pull request #283972 from onny/nextcloud-settings
...
nixos/nextcloud: Rename extraOptions to settings
2024-01-27 11:01:23 +01:00
Olli Helenius
e103c5cfcf
nixos/systemd-lock-handler: init
2024-01-27 11:55:46 +02:00
github-actions[bot]
d976132a1f
Merge staging-next into staging
2024-01-27 06:01:37 +00:00
Pierre Bourdon
b0051767f1
Merge pull request #284153 from JulienMalka/systemd-boot-builder-folder
...
nixos/systemd-boot: move builder script in bin folder
2024-01-27 06:58:18 +01:00
K900
b5dc67dd94
Merge pull request #284130 from xNaxdy/fix-plasma5-mobilegear
...
nixos/plasma5: fix plasmaMobileGear path
2024-01-27 07:07:52 +03:00
Weijia Wang
4354538139
Merge branch 'staging-next' into staging
2024-01-27 04:17:36 +01:00
Weijia Wang
7d021ca26b
Merge pull request #265056 from rgri/init-mouse-actions
...
mouse-actions: init at 0.4.4
2024-01-27 03:47:42 +01:00
Julien Malka
ceeddc5b15
nixos/systemd-boot: move builder script in bin folder
2024-01-27 01:29:40 +00:00
Thomas Gerbet
117fd19a77
Merge pull request #276306 from ambroisie/aria2-rpc-secret-file
...
nixos/aria2: implement 'rpcSecretFile'
2024-01-27 00:46:56 +01:00
Bruno BELANYI
44792c6df4
nixos: release notes for woodpecker update
2024-01-26 22:54:32 +00:00
Naxdy
edc49b2e83
nixos/plasma5: fix plasmaMobileGear path
2024-01-26 23:52:49 +01:00
Yt
a759a579fb
Merge pull request #283447 from Munksgaard/livebook-fixes
...
livebook: Use `mix release` to build instead of escript
2024-01-26 22:14:08 +00:00
Felix Buehler
bdce5312c9
nixos/{zabbixServer,zabbixProxy}: prefer 'install' over 'mkdir/chmod/chown'
2024-01-26 23:10:57 +01:00
jacekpoz
49130d8bf7
nixos/ratbagd: add package option
2024-01-26 22:58:44 +01:00
Felix Buehler
4c9b5cb310
nixos/rabbitmq: prefer 'install' over 'mkdir/chmod/chown'
2024-01-26 22:56:28 +01:00
maxine
642317d03f
Merge pull request #283618 from SuperSandro2000/tailscale-resoleconf
...
nixos/tailscale: make resolvconf package depending on enablement of module
2024-01-26 22:41:14 +01:00
Felix Bühler
d9de6dd272
Merge pull request #284075 from rhoriguchi/nixos/esphome
...
nixos/esphome: add option to use ping to check online status of devices
2024-01-26 22:13:11 +01:00
Kira Bruneau
473b20c3d7
Merge pull request #281909 from kira-bruneau/gamemode
...
nixos/gamemode: add gamemode group
2024-01-26 15:25:56 -05:00
superherointj
cbe8e0c980
nixos/etcd: fix etcd category from misc to databases
2024-01-26 16:40:11 -03:00
superherointj
29d18e8f6f
nixos/etcd: fixes etcd failing to start at boot and add openFirewall option
...
Fixes etcd failing to start at boot for network and firewall not being ready and etcd peers being unavailable because of network/firewall
* configure etcd systemd unit to:
- delay etcd start-up until network and firewall are ready
- restart on failure and be always on
* add openFirewall option
The official etcd ports are 2379 for client requests and 2380 for peer communication:
https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt
https://etcd.io/docs/v3.4/op-guide/configuration/
2024-01-26 16:40:11 -03:00
Philip Munksgaard
1ee8e72834
livebook: Set KillMode=mixed
...
This will gracefully shut down the service instead of resulting in errors like
this:
```
Jan 24 10:11:11 foo livebook[981676]: 10:11:11.922 [error] GenServer :disksup terminating
Jan 24 10:11:11 foo livebook[981676]: ** (stop) {:port_died, :normal}
Jan 24 10:11:11 foo livebook[981676]: Last message: {:EXIT, #Port<0.8>, :normal}
Jan 24 10:11:11 foo livebook[981676]: 10:11:11.922 [error] GenServer :memsup terminating
Jan 24 10:11:11 foo livebook[981676]: ** (stop) {:port_died, :normal}
```
2024-01-26 20:19:49 +01:00
Philip Munksgaard
897d5670a3
livebook: Use mix release
to build instead of escript
...
The current build of livebook does not work with the new [Livebook
Teams](https://livebook.dev/teams/ ) features. The problem can be observed by
running the current version of livebook, adding a new team and going to the team
page. The process will crash and the team page will show a 500 error.
The base of the problem is that the escript build method is not officially
supported. This commit changes the livebook package to use the `mix release`
workflow, which is also the one used to build the official Docker container.
Unfortunately, the binary built with `mix release` does not support command line
arguments like the `escript` binary does. Instead, users need to pass in most of
the configuration as environment variables, as documented
[here](https://hexdocs.pm/livebook/readme.html#environment-variables ). As a
result, this commit also changes the Livebook service to reflect this new way of
configuring Livebook.
Finally, the Livebook release configuration specifically excludes the
ERTS (Erlang Runtime System), which means that the resulting release cannot run
without Erlang installed.
I have tested the results (both of the package and the service) locally.
2024-01-26 20:19:46 +01:00
Ryan Horiguchi
17243e6a84
nixos/esphome: add option to use ping to check online status of devices
2024-01-26 19:39:49 +01:00
maxine
a3101b8137
Merge pull request #281424 from Cottand/nomad-173-166-1513
...
nomad: nomad_1_6 -> nomad_1_7, nomad_1_7: 1.7.2 -> 1.7.3. nomad_1_6: 1.6.5 -> 1.6.6, nomad_1_5: 1.5.12 -> 1.5.13, nomad_1_4: remove
2024-01-26 17:32:04 +01:00
Raito Bezarius
b9e78cd4a0
rl-2405: highlight cryptsetup upgrade
...
It is probably a good idea to talk about it and leave it to release editors to decide how they want to present this.
Hardware OPAL based is interesting for certain companies with compliance constraints.
2024-01-26 17:17:23 +01:00
Ryan Lahfa
37832d237e
Merge pull request #283244 from bjornfor/nixos-add-polkit-to-installation-device
...
nixos/installation-device: enable polkit
2024-01-26 14:46:48 +01:00
Bobby Rong
4be8c3b2a5
Merge pull request #283687 from r-ryantm/auto-update/cinnamon.cinnamon-screensaver
...
cinnamon.cinnamon-screensaver: 6.0.2 -> 6.0.3
2024-01-26 21:45:36 +08:00
K900
07e7fcc46f
nixos/test-driver: black
2024-01-26 16:27:53 +03:00
Jonas Heinrich
e1c0d281b2
nixos/nextcloud: Rename extraOptions to settings
2024-01-26 14:22:49 +01:00
Isa
24930dadca
mastodon: set LimitNOFILE
2024-01-26 12:30:57 +01:00
Lassulus
da25b2382d
Merge pull request #280373 from h7x4/treewide-use-new-tmpfiles-api
...
treewide: use new tmpfiles API
2024-01-26 10:47:18 +01:00
tomberek
7aea9330a6
Merge pull request #60804 from jluttine/add-brightness-keys-to-light
...
light: support brightness control keys
2024-01-26 02:43:19 -05:00
Jacek Galowicz
d6318f4a86
Merge pull request #262772 from RaitoBezarius/qemu-vm/wait-for-event
...
nixos/lib/test-driver: add `wait_for_qmp_event`
2024-01-26 08:27:06 +01:00
Aaron Jheng
096f6d6c00
prometheus-openvpn-exporter: remove
2024-01-26 14:37:05 +08:00
rgri
28614f6861
mouse-actions: init at 0.4.4
...
Co-authored-by: Donovan Glover <donovan@dglover.co>
Co-authored-by: Arne Keller <2012gdwu+github@posteo.de>
2024-01-25 22:25:29 -06:00
Morgan Helton
04918db10a
nixos/pomerium: fix UI test
2024-01-25 22:04:59 -06:00
Morgan Helton
5b651da243
pomerium: add devusb to maintainers
2024-01-25 22:04:56 -06:00
Will Fancher
f6d787c27f
Merge pull request #283818 from ElvishJerricco/revert-258680-network-online-x-multi-user
...
nixos/systemd: Temporarily bring back multi-user -> network-online
2024-01-25 18:18:18 -05:00
Robert Schütz
8433938f9b
Merge pull request #283617 from SuperSandro2000/headscale
...
nixos/headscale: install package system wide
2024-01-25 13:40:29 -08:00
Bruno BELANYI
3092020c0c
nixos/aria2: add release note for 'rpcSecretFile'
2024-01-25 21:36:23 +00:00
Bruno BELANYI
d3a1465196
nixos/aria2: implement 'rpcSecretFile'
...
Since this is supposed to be a secret, use a file path as an input
instead of making it part of the expression, which would expose it in
the nix store.
2024-01-25 21:36:21 +00:00
Felix Buehler
d35003e302
python311Packages.recursive-pth-loader: rename from recursivePthLoader
2024-01-25 22:13:17 +01:00
Will Fancher
0d85bf0efe
nixos/systemd: Temporarily bring back multi-user -> network-online
...
There were several modules, critically including NetworkManager, which
were not prepared for this change. Most of the change was good,
however. Let's bring back the dependency and change the assertion to a
warning for now.
2024-01-25 15:53:52 -05:00
maxine
066ccb996b
Merge pull request #282963 from NukaDuka/prometheus-pve-exporter-update
...
prometheus-pve-exporter: 2.3.0 -> 3.2.1
2024-01-25 21:17:19 +01:00
Raito Bezarius
1196ae6e6b
nixos/lib/test-driver: add wait_for_qmp_event
...
Adds a function to wait for a new QMP event with a model filter
so that you can expect specific type of events with specific payloads.
e.g. a guest-reset-induced shutdown event.
2024-01-25 20:50:20 +01:00
Ryan Lahfa
8cc42008aa
Merge pull request #274281 from RaitoBezarius/hebbot-module
...
nixos/hebbot: init
2024-01-25 20:33:02 +01:00
Ryan Lahfa
ae910a15e6
Merge pull request #281001 from RaitoBezarius/new-sieve-dovecot-api
...
nixos/mail/dovecot2: re-introduce extra settings and rename `sieveScripts`
2024-01-25 20:32:35 +01:00
Ryan Lahfa
6fe2736c6f
Merge pull request #246055 from Tom-Hubrecht/netbird
...
nixos/netbird: Allow running multiple netbird networks in parallel
2024-01-25 20:08:58 +01:00
rnhmjoj
f522af7174
nixos/release-notes: mention dnsdist DNSCrypt options
2024-01-25 18:28:41 +01:00
Raito Bezarius
78bc60b8a4
nixos/hebbot: init
...
This is a NixOS module to support TWIM-style Matrix bots.
2024-01-25 18:27:33 +01:00
rnhmjoj
a41bd09059
nixos/tests/dnsdist: test dnscrypt support
2024-01-25 18:25:40 +01:00
rnhmjoj
1a1b91b3b9
nixos/dnsdist: add options for dnscrypt
2024-01-25 18:25:40 +01:00
rnhmjoj
cc9de1626b
nixos/tests/dnsdist: use runTest
2024-01-25 18:25:33 +01:00
Tom Hubrecht
c2d822e6b0
nixos/netbird: Allow running multiple netbird networks in parallel
2024-01-25 17:25:59 +01:00
Raito Bezarius
3cb7823738
nixos/mail/dovecot2: warn about potential collision due to structured configuration
...
Plugin configuration is pesky in dovecot2, let's warn about potential conflicts
in the module system by using a fancy regex.
This is only band-aid, this should be removed ASAP.
We clean up also a 21.05-era warning.
2024-01-25 17:18:58 +01:00
Alejandro Sanchez Medina
a63b9c15c9
doc: Update manuals bespoke syntax
...
doc: add figure definition to bespoke syntax reference
doc: add example definition to bespoke syntax reference
doc: add footnote definition to beskpoke syntax reference
The usage of footnotes in the manuals is not the one documented
in markdown-it-py: https://python-markdown.github.io/extensions/footnotes/
doc: add inline comment definition to beskpoke syntax reference
doc: add typographic replacements to beskpoke syntax reference
doc: Fix rendering of bespoke syntax reference
doc: remove references to DocBook in the NixOS manual
doc: add entry on lack of HTML support
doc: Minor improvement
doc: update typographic replacements entry in beskpoke syntax reference
doc: add link reference definitions to beskpoke syntax reference
doc: fix footnote definition in beskpoke syntax reference
doc: Minor improvements from code review
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2024-01-25 16:33:35 +01:00
Sandro Jäckel
922351ec86
nixos/tailscale: make resolvconf package depending on enablement of module
...
If resolvconf is not enabled, trying to use it always fails because
/etc/resolvconf.conf contains an `exit 1`.
2024-01-25 15:50:36 +01:00
linsui
6d1e022e7c
nixos/nautilus-open-any-terminal: init
2024-01-25 22:00:23 +08:00
Bobby Rong
85d2b356ca
nixosTests.cinnamon-wayland: Fix screensaver test
...
5e225dca4c
2024-01-25 21:41:57 +08:00
github-actions[bot]
8c2ba7797a
Merge master into staging-next
2024-01-25 12:01:19 +00:00
Julien Malka
39a2e0bb03
Merge pull request #283396 from newAM/clevis-clarify
2024-01-25 08:52:44 +01:00
github-actions[bot]
c406bf8bac
Merge staging-next into staging
2024-01-25 06:01:31 +00:00
github-actions[bot]
5af80acc9a
Merge master into staging-next
2024-01-25 06:01:04 +00:00
Elijah M. Immer
c847e364ea
nixos/hyprland: move to programs/wayland
...
Just moved to hyprland module to programs/wayland.
This has no effect on the module side (still accessed the same way in
the module `programs.hyprland`) just moved to be inline with other
wayland compositors.
Also edit the module list to reflect where the file is located.
2024-01-24 20:20:07 -08:00
Jörg Thalheim
559ddda570
Merge pull request #279852 from Madouura/pr/bcachefs
...
bcachefs: update comments, release-notes, only use IFS for bcachefs, update bcachefs-tools and module
2024-01-25 01:11:04 +01:00
github-actions[bot]
feb654493f
Merge staging-next into staging
2024-01-25 00:02:41 +00:00
github-actions[bot]
a4b5a14b07
Merge master into staging-next
2024-01-25 00:02:13 +00:00
Sandro Jäckel
9f395dae71
nixos/headscale: install package system wide
...
this is required to confirm nodes and generally manage everything
2024-01-24 23:00:54 +01:00
Lassulus
65f1d64303
Merge pull request #279923 from jopejoe1/sshfs
...
nixos/filesystems: set `system.fsPackages` for sshfs
2024-01-24 22:04:41 +01:00
Alyssa Ross
0a95fd24f0
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/development/libraries/libunwind/default.nix
2024-01-24 22:00:49 +01:00
maxine
c62395c96d
Merge pull request #283568 from r-vdp/fwupd_1_9_12
...
fwupd: 1.9.11 -> 1.9.12
2024-01-24 21:33:59 +01:00
r-vdp
28ea07d4e3
fwupd: 1.9.11 -> 1.9.12
...
The fwupd daemon refuses to start when there is an uefi_capsule key without any
values in the config file, so I modified the module to only include this
key when there are actually values that go inside.
2024-01-24 20:29:01 +01:00
Niklas Hambüchen
987dc940ba
Merge pull request #281858 from nh2/fix-ceph-build-use-fmt_9
...
ceph: Fix build with GCC 13 by using fmt_8 -> fmt_9. Fixes #281027
2024-01-24 18:39:28 +01:00
Niklas Hambüchen
506b21518d
ceph: Fix tests by adding back old required python libs. See #281858 .
...
Fixes #241482 .
Also fix test putting cluster in unhealthy `POOL_APP_NOT_ENABLED` state;
this seems to be the default state with Ceph 18.2.1 at least,
and it does not hurt to fix it now already in the way the Ceph docs say.
Also revert "nixosTests.ceph-single-node: remove dashboard check"
This reverts commit 41b27d7f4b
.
2024-01-24 14:29:24 +00:00
github-actions[bot]
69383b97bd
Merge staging-next into staging
2024-01-24 12:01:44 +00:00
github-actions[bot]
d45e853c88
Merge master into staging-next
2024-01-24 12:01:06 +00:00
Vladimír Čunát
7f979aeb86
nixos/knot: allow specifying the clear
section
...
It was added in 3.3.4. I'm not sure if it will be useful with NixOS
services, but I added it in the usual way anyway.
2024-01-24 10:33:55 +01:00
Cottand
36cd764d38
nixos: release notes for nomad breaking changes
2024-01-24 08:56:58 +00:00
a-n-n-a-l-e-e
18cc181b9b
Merge pull request #279511 from DanielSidhion/tigerbeetle-service
...
nixos/tigerbeetle: init module
2024-01-23 23:13:54 -08:00
h7x4
e672d527ff
Merge pull request #282472 from simonhollingshead/libjxl091
...
libjxl: 0.8.2 -> 0.9.1, libaom: remove butteraugli support
2024-01-24 07:27:04 +01:00
github-actions[bot]
297b3df1d5
Merge staging-next into staging
2024-01-24 06:01:25 +00:00
github-actions[bot]
bd24648ae1
Merge master into staging-next
2024-01-24 06:00:59 +00:00
Simon Hollingshead
15a8cd49df
libjxl: 0.8.2 -> 0.9.1, libaom: remove butteraugli support
2024-01-24 05:25:41 +00:00
Alex Martens
c37de24b78
nixos/clevis: clairify secret creation
2024-01-23 20:46:52 -08:00
h7x4
f5d513c573
treewide: use new tmpfiles api
2024-01-24 05:13:17 +01:00
h7x4
e5f115b0d4
Merge pull request #283059 from Nanotwerp/patch-1
...
nixos/corectrl: add package option
2024-01-24 05:10:36 +01:00
github-actions[bot]
9bf128cad3
Merge staging-next into staging
2024-01-24 00:02:51 +00:00
github-actions[bot]
6a4e9dff73
Merge master into staging-next
2024-01-24 00:02:25 +00:00
kirillrdy
64cab3aa8d
Merge pull request #279285 from huantianad/jdtls-upgrade
...
jdt-language-server: 1.26.0 -> 1.31.0, use upstream wrapper
2024-01-24 06:19:20 +09:00
Nanotwerp
6638cf69fe
nixos/corectrl: add package option
...
Co-authored-by: Emily <git@emilylange.de>
2024-01-23 15:35:44 -05:00
github-actions[bot]
0684df09d4
Merge staging-next into staging
2024-01-23 18:01:22 +00:00
github-actions[bot]
01a65d81f3
Merge master into staging-next
2024-01-23 18:00:56 +00:00
ppom
65544c693b
rustdesk-server: init module
2024-01-23 18:01:54 +01:00
Niklas Hambüchen
aa6c8ae3a6
Merge pull request #253488 from nh2/install-grub-dont-stat-network-fs
...
install-grub.pl: Do stat() last to not hang on hanging network FS
2024-01-23 16:36:49 +01:00
Niklas Hambüchen
b9ba9df3e8
install-grub.pl: Do stat() last to not hang on hanging network FS
2024-01-23 15:34:40 +00:00
Bjørn Forsman
dadc54aabe
nixos/installation-device: enable polkit
...
Polkit enables running 'reboot' and 'poweroff' in the installer without
being root, and non-root is the default login for a few NixOS releases
now.
There's no size increase in the minimal ISO:
$ git checkout nixpkgs-unstable
$ nix-build -A config.system.build.isoImage -I nixos-config=nixos/modules/installer/cd-dvd/installation-cd-minimal.nix nixos/default.nix && du -sc ./result/iso/*.iso
/nix/store/bfvbvrrqjmnqqhyqyxc0w32gagdz2rya-nixos-24.05.git.1149dab64e7-x86_64-linux.iso
998404 ./result/iso/nixos-24.05.git.1149dab64e7-x86_64-linux.iso
998404 total
$ git checkout THIS_COMMIT
$ nix-build -A config.system.build.isoImage -I nixos-config=nixos/modules/installer/cd-dvd/installation-cd-minimal.nix nixos/default.nix && du -sc ./result/iso/*.iso
/nix/store/l9x9rwlvfddnri70h1ifx865q0cvka5l-nixos-24.05.git.1149dab64e7-x86_64-linux.iso
998404 ./result/iso/nixos-24.05.git.1149dab64e7-x86_64-linux.iso
998404 total
2024-01-23 16:10:31 +01:00
Bruno BELANYI
e837f4623d
nixos/pyload: document new module
2024-01-23 15:07:40 +00:00
Bruno BELANYI
60518d6a52
nixos/pyload: init test
2024-01-23 15:07:40 +00:00
Bruno BELANYI
70d0a6e547
nixos/pyload: init
2024-01-23 15:04:44 +00:00
Raito Bezarius
72e23635e6
nixos/mail/dovecot2: imapsieve.mailbox.*.causes
is a list
...
Otherwise, it's not possible to pass `COPY,APPEND` properly.
2024-01-23 14:04:08 +01:00
Raito Bezarius
caf9e51e0f
nixos/mail/dovecot2: re-introduce extra settings and rename sieveScripts
...
https://github.com/NixOS/nixpkgs/pull/275031 introduced structured configuration
for the dovecot2 sieve plugin, by doing so, it broke SNM configuration doing Sieve configurations.
This attempts to fix up the public API to make it possible for SNM to pick up the pieces.
2024-01-23 14:04:08 +01:00
github-actions[bot]
04ed250013
Merge staging-next into staging
2024-01-23 12:01:46 +00:00
github-actions[bot]
568f381221
Merge master into staging-next
2024-01-23 12:01:17 +00:00
Florian Klink
439eb59727
Merge pull request #282908 from RaitoBezarius/unmaintain-dolibarr
...
dolibarr: remove myself from maintainers
2024-01-23 11:01:31 +02:00
h7x4
f1e0a0a3c5
Merge pull request #281985 from bryango/inetutils-low-priority
...
inetutils: set priority lower than util-linux
2024-01-23 09:18:31 +01:00
github-actions[bot]
b8dad03876
Merge staging-next into staging
2024-01-23 06:01:22 +00:00
github-actions[bot]
70e275b1cb
Merge master into staging-next
2024-01-23 06:00:55 +00:00
Kartik Gokte
dde72e969e
nixos/prometheus-pve-exporter: updated schema and options to v3.2.1
2024-01-23 11:19:37 +05:30
Brenton Simpson
f571033ce0
handheld-daemon: use kebab-case instead of camelCase for service name
2024-01-22 19:26:43 -08:00
Brenton Simpson
bcf9a24332
handheld-daemon: init at 0.2.7
2024-01-22 19:26:42 -08:00
Peder Bergebakken Sundt
03c2b6235a
Merge pull request #277211 from trofi/nixosTests.nixops-fix-eval
...
nixosTests.nixops: Revert "tests.nixops: fix broken eval" to fix eval
2024-01-23 02:39:59 +01:00
github-actions[bot]
9cd951173e
Merge staging-next into staging
2024-01-23 00:02:58 +00:00
github-actions[bot]
8303a96c2d
Merge master into staging-next
2024-01-23 00:02:30 +00:00
huantian
302dc9deb2
jdt-language-server: 1.26.0 -> 1.31.0, use upstream wrapper
...
Co-authored-by: kirillrdy <kirillrdy@gmail.com>
2024-01-22 14:28:02 -08:00
Peder Bergebakken Sundt
0d308a02a6
Merge pull request #264844 from OPNA2608/init/lomiri/telephony-service
...
lomiri.telephony-service: init at 0.5.2
2024-01-22 23:23:52 +01:00
Peder Bergebakken Sundt
2f6dec4f46
Merge pull request #277825 from OPNA2608/init/lomiri/ayatana-indicator-datetime
...
ayatana-indicator-datetime: init at 23.10.1
2024-01-22 23:10:53 +01:00
Peder Bergebakken Sundt
76e9a3eafc
Merge pull request #272147 from SuperSandro2000/archisteamfarm
...
nixos/archisteamfarm: don't use asf abbreviation for more clarity
2024-01-22 22:57:04 +01:00
Ryan Lahfa
5b14fea3d6
Merge pull request #280405 from RaitoBezarius/keepalived-unicast
...
nixos/networking/keepalived: do not emit `unicastPeers` when there are none
2024-01-22 22:43:29 +01:00
Raito Bezarius
08c9562995
keepalived: add myself as a maintainer
...
I will use this for a while, so… let's keep it tidy.
2024-01-22 21:56:04 +01:00
Ryan Lahfa
32a6e224ae
Merge pull request #282929 from minijackson/netbox-3.7.1
...
Netbox 3.7.1
2024-01-22 20:52:54 +01:00
Robert Schütz
6de0d9293e
Revert "Dovecot: Do not include empty sieve_extensions and sieve_global_extensions"
2024-01-22 10:02:51 -08:00
github-actions[bot]
0c0f70ab25
Merge staging-next into staging
2024-01-22 18:01:24 +00:00
github-actions[bot]
3c7375b75c
Merge master into staging-next
2024-01-22 18:00:55 +00:00
nikstur
3ea482163b
Merge pull request #282320 from helsinki-systems/fix/nix-gc-unit-type
...
nixos/nix-gc: Minor module fixups
2024-01-22 17:49:18 +01:00
nikstur
733c8ee469
Merge pull request #282086 from nikstur/uki
...
nixos/uki: init
2024-01-22 17:43:09 +01:00
Minijackson
da3587e8ea
nixos/rl-2405: document NetBox breaking change
2024-01-22 16:36:55 +01:00
Minijackson
5d2370f800
netbox_3_5: remove
2024-01-22 16:31:45 +01:00
Minijackson
163fed297e
netbox: 3.6.9 -> 3.7.1
...
Or another way to see it:
netbox_3_7: init at 3.7.1
Make NetBox 3.7 the default version if stateVersion >= 24.05,
switch upgrade test to test upgrade from 3.6 to 3.7,
remove clearcache command for >=3.7.0,
make reindex command mandatory
2024-01-22 16:31:45 +01:00
Jörg Thalheim
b0a5444e43
Merge pull request #282878 from Mic92/buildbot
...
nixos/buildbot: don't require network-online.target
2024-01-22 15:53:13 +01:00
Luke Granger-Brown
f5344c8b87
Merge pull request #280658 from simonhollingshead/add-fixedrandomdelay
...
nixos/auto-upgrade: add system.autoUpgrade.fixedRandomDelay
2024-01-22 14:48:23 +00:00
Raito Bezarius
9b0be1e3a3
dolibarr: remove myself from maintainers
...
It's a tiring piece of software.
2024-01-22 14:54:30 +01:00
bryango
940fb2a3e0
inetutils: release-note on meta.priority
2024-01-22 21:53:06 +08:00
github-actions[bot]
2227557d88
Merge staging-next into staging
2024-01-22 12:01:39 +00:00
github-actions[bot]
3a8094730e
Merge master into staging-next
2024-01-22 12:01:10 +00:00
Jörg Thalheim
372513f630
nixos/buildbot: don't require network-online.target
...
The daemon setup itself only requires the firewall to be up.
Workers will connect itself as they can reach the master instance.
That's why we don't need an online target for buildbot to function.
2024-01-22 12:54:42 +01:00
Linus Heckemann
18e5176621
Merge pull request #270727 from nikstur/nixos-perlless-activation
...
Perlless Activation
2024-01-22 10:11:44 +01:00
github-actions[bot]
32a33243c9
Merge staging-next into staging
2024-01-22 06:01:45 +00:00
github-actions[bot]
f363b57fc7
Merge master into staging-next
2024-01-22 06:01:17 +00:00
h7x4
5f5210aa20
Merge pull request #281606 from MarcelCoding/bird-no-auto-restart
...
nixos/bird2: add option to disable auto reload
2024-01-22 01:24:37 +01:00
github-actions[bot]
7af142cf2c
Merge staging-next into staging
2024-01-22 00:02:41 +00:00
github-actions[bot]
dceddd03df
Merge master into staging-next
2024-01-22 00:02:14 +00:00
nikstur
1f65b34e99
nixos/profiles/perlless: add release-note
2024-01-22 00:54:14 +01:00
nikstur
3df9c5ef3e
nixos/profiles/perlless: add manual section
2024-01-22 00:54:14 +01:00
nikstur
8710a27bc6
nixos/profiles/perlless: init
2024-01-22 00:54:13 +01:00
nikstur
7763ea212a
nixos/etc: add release-note about overlay
2024-01-22 00:54:13 +01:00
nikstur
dbd8cb9d46
nixos/etc: add manual section
2024-01-22 00:54:13 +01:00
nikstur
60f529fc82
nixos/etc: optionally mount etc as an overlay
2024-01-22 00:54:13 +01:00
Peder Bergebakken Sundt
0fbb6483cf
Merge pull request #273537 from sigprof/nixos-ssh-askpass-xauthority
...
nixos/ssh: pass XAUTHORITY to ssh-askpass
2024-01-22 00:43:59 +01:00
Nick Cao
9969fb7ff4
Merge pull request #281904 from Stunkymonkey/ttyd-fix-leakage
...
ttyd: add test & use systemd LoadCredential
2024-01-21 14:48:40 -05:00
Peder Bergebakken Sundt
71ef6600a9
Merge pull request #272779 from gaykitty/stargazer-tests
...
stargazer: Implement full upstream test suite in nixosTests.stargazer
2024-01-21 20:28:56 +01:00
Peder Bergebakken Sundt
3747401ffe
Merge pull request #236744 from l0b0/shells-environment-remove-redundant-p-flag
...
nixos/modules: Split recursive mkdir with permissions
2024-01-21 20:16:14 +01:00
Bernardo Meurer
28ad748d40
Merge pull request #281845 from lovesegfault/fix-moonraker-warn
2024-01-21 14:09:00 -05:00
happysalada
f3b08ca5a6
nixos/clamav: fix network-online requires assert
2024-01-21 11:37:54 -05:00
Robert Scott
be19273a30
Merge pull request #274089 from risicle/ris-zerocallusedregs
...
cc-wrapper: add `zerocallusedregs` hardening flag, add `pkgsExtraHardening` package set
2024-01-21 13:33:06 +00:00
Robert Scott
43e4d9e2eb
Merge pull request #280915 from LeSuisse/es-7.17.16
...
elasticsearch: 7.17.10 -> 7.17.16
2024-01-21 13:09:23 +00:00
github-actions[bot]
73ac0953c4
Merge staging-next into staging
2024-01-21 12:01:26 +00:00
github-actions[bot]
cabf4612ca
Merge master into staging-next
2024-01-21 12:01:00 +00:00
Jonas Heinrich
58fcc2db9d
Merge pull request #282339 from marcusramberg/marcus/ollama_listen
...
nixos/ollama: Add listenAddress
2024-01-21 12:57:53 +01:00
Robert Scott
e79c133858
add pkgsExtraHardening package set
...
this package set can be used to trial new hardening flags or
enable those which are still known to cause some problems
2024-01-21 11:16:07 +00:00
Doron Behar
49e5ffd3a9
Merge pull request #235847 from doronbehar/nixos/taskserver-permissions
...
nixos/taskserver: Enable cfg.group to read clients' certificates
2024-01-21 09:32:07 +02:00
Sandro Jäckel
6d1d912716
nixos/archisteamfarm: drop with lib
2024-01-21 02:14:02 +01:00
Sandro Jäckel
2d324fc242
nixos/archisteamfarm: don't use asf abbreviation for more clarity
2024-01-21 02:14:00 +01:00
github-actions[bot]
15ca6bc57e
Merge staging-next into staging
2024-01-21 00:02:46 +00:00
github-actions[bot]
84335ac8cb
Merge master into staging-next
2024-01-21 00:02:21 +00:00
maxine
f0dd758da7
Merge pull request #273707 from illustris/cloud-init
...
cloud-init: 23.3.3 -> 23.4.1, fix race condition on AWS
2024-01-21 00:39:06 +01:00
Marcus Ramberg
8d956b1725
nixos/ollama: Add listenAddress
2024-01-21 00:27:07 +01:00
OPNA2608
4921168567
ayatana-indicator-datetime: init at 23.10.0
2024-01-20 23:56:27 +01:00
OPNA2608
c56d24bb4c
lomiri.telephony-service: init at 0.5.2
2024-01-20 23:03:40 +01:00
Silvan Mosberger
f2c7f205fa
Merge pull request #273840 from risicle/ris-default-hardening-flags-release-notes
...
release-notes: add note on new ability to set `defaultHardeningFlags`
2024-01-20 22:39:38 +01:00
Felix Buehler
c34493d7c0
ttyd: add test & use systemd LoadCredential
2024-01-20 21:01:51 +01:00
Nick Cao
1c6ebd4eab
Merge pull request #282215 from r-ryantm/auto-update/miriway
...
miriway: unstable-2024-01-01 -> unstable-2024-01-19
2024-01-20 14:26:50 -05:00
github-actions[bot]
4dea63e421
Merge master into staging-next
2024-01-20 18:01:02 +00:00
Maximilian Bosch
93d692f43b
Merge pull request #280600 from Ma27/nextcloud-state-tmpfiles
...
nixos/nextcloud: set up base directories & override.config.php with tmpfiles
2024-01-20 17:49:46 +01:00
h7x4
d7995e41b6
Merge pull request #277514 from gepbird/github-runner-update-docs
...
github-runner: mention manpage for serviceOverrides option
2024-01-20 16:57:03 +01:00
OPNA2608
122738871b
nixos/tests/miriway: fix alacritty xwayland test
2024-01-20 16:51:40 +01:00
h7x4
e7069e4aa2
Merge pull request #281055 from majiru/resolved-dns-over-tls
...
nixos/resolved: add dnsovertls option
2024-01-20 15:21:45 +01:00
Kevin Cox
9cd3bd7a5c
Merge pull request #281915 from exi/patch-1
...
Dovecot: Do not include empty sieve_extensions and sieve_global_extensions
2024-01-20 09:10:41 -05:00
Robert Scott
40868719b0
cc-wrapper: add zerocallusedregs hardening flag
...
this uses the value `used-gpr` which seems to be a commonly
chosen value for general use
2024-01-20 13:48:33 +00:00
Robert Scott
a8f8d26258
release-notes: add note on new ability to set defaultHardeningFlags
2024-01-20 12:40:02 +00:00
Janne Heß
e04524a931
nixos/nix-gc: Use singleLineStr where possible
2024-01-20 13:16:39 +01:00
Janne Heß
2315174384
nixos/nix-gc: Add Type so systemctl waits properly
2024-01-20 13:15:20 +01:00
Janne Heß
fd8727163d
nixos/nix-gc: Drop with lib;
2024-01-20 13:14:57 +01:00
github-actions[bot]
2aa3d6edac
Merge master into staging-next
2024-01-20 12:00:58 +00:00
Gutyina Gergő
79e8fb92b8
github-runner: mention manpage for serviceOverrides option
2024-01-20 10:22:53 +01:00
Lin Jian
436929e972
Merge pull request #282174 from linj-fork/pr/remove-emacsclient-desktop
...
nixos/emacs: drop custom emacsclient desktop file
2024-01-20 15:39:37 +08:00
github-actions[bot]
0cd628f6d5
Merge master into staging-next
2024-01-20 06:01:03 +00:00
h7x4
66cb51263e
Merge pull request #264552 from vifino/watchdogd
...
watchdogd: init at 4.0; add module
2024-01-20 06:21:24 +01:00
Jacob Moody
dfc87b9048
nixos/resolved: add dnsovertls option
2024-01-19 21:29:22 -06:00
h7x4
62dbf40586
Merge pull request #282147 from eclairevoyant/acme
...
nixos/acme: fix assertion for renamed option
2024-01-20 03:27:15 +01:00
Lin Jian
9e98fce0c5
Merge pull request #281654 from SuperSandro2000/portunus-restart
...
nixos/portunus: restart on failure
2024-01-20 09:17:18 +08:00
Lin Jian
20f07b4aa9
nixos/emacs: drop custom emacsclient desktop file
...
This custom emacsclient desktop file was added[1] to Nixpkgs when
the upstream did not provide one.
Since an emacsclient desktop file is provided[2] by the upstream now,
we should remove our custom one from Nixpkgs to reduce maintenance
burden[3].
Fixes https://github.com/NixOS/nixpkgs/issues/245533
[1]: https://github.com/NixOS/nixpkgs/pull/35896
[2]: https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/emacsclient.desktop?id=1a845a672dc73c8e98e6cb9bb734616e168e60ba
[3]: https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/emacsclient.desktop?id=1500e4b4329d4d3d0141263230d74e1b314373b1
2024-01-20 08:21:08 +08:00
github-actions[bot]
650e10b010
Merge master into staging-next
2024-01-20 00:02:16 +00:00
Sandro
a33557d1b9
Merge pull request #262895 from OPNA2608/init/lomiri/lomiri-indicator-network
...
lomiri.lomiri-indicator-network: init at 1.0.1
2024-01-20 00:42:26 +01:00
Adrian Pistol
07d610c8ab
nixosTests.watchdogd: init
2024-01-20 00:15:35 +01:00
Adrian Pistol
58cbe00eb6
nixos/watchdog: add module
2024-01-20 00:15:31 +01:00
gaykitty
40eccbfa87
stargazer: Implement full upstream test suite in nixosTests.stargazer
2024-01-19 17:14:06 -05:00
h7x4
aeee68c738
Merge pull request #262401 from vifino/haproxy-quic
...
haproxy: 2.9.2 -> 2.9.3; Enable QUIC support
2024-01-19 22:54:05 +01:00
éclairevoyant
b43dcaf48f
nixos/acme: fix assertion for renamed option
2024-01-19 16:28:56 -05:00
Peder Bergebakken Sundt
31ff0dfe49
Merge pull request #273024 from melvyn2/patch-1
...
nixos/sshServe: use bash as default shell for nix-ssh user
2024-01-19 22:26:44 +01:00
DS
fdf411fb36
nixos/tigerbeetle: init module
2024-01-19 13:19:27 -08:00
Peder Bergebakken Sundt
c3f2d4a319
Merge pull request #267327 from bbenno/fix/nixos-firebird
...
nixos/firebird: fix coerce error
2024-01-19 22:12:47 +01:00
h7x4
99e3c0032a
Merge pull request #281871 from RatCornu/tachidesk-server
...
nixos/suwayomi-server: init at 0.7.0
2024-01-19 20:19:06 +01:00
Julien Malka
42ad0d80ce
Merge pull request #281639 from Mic92/systemd-refactoring
2024-01-19 19:42:32 +01:00