K900
745a890dbd
nixos/hostapd: remove HT40- from default capabilities ( #362677 )
2024-12-07 09:56:58 +03:00
Franz Pletz
be4a655cf2
modules/avahi: Enable IPv6 by default ( #361016 )
2024-12-07 06:54:36 +01:00
Andrew Childs
8a97d662dd
nixos/hostapd: remove HT40- from default capabilities
...
The current default configuration, automatic channel selection with
the HT40- capability, is explicitly disallowed by an assertion in this
module.
This is a result of recent change to default to automatic channel
selection in 1047f0a6bf
.
2024-12-07 13:02:02 +09:00
Yt
d530a7b9ea
nixos/lemmy: fix nginx backend to proxy needed headers ( #306984 )
2024-12-06 19:27:00 -05:00
PassiveLemon
7a625d3ccf
nixos/wivrn: add server flags option and refactor type check
2024-12-06 18:12:58 -05:00
amesgen
672b3f8945
nixos/bazecor: init
2024-12-06 23:41:41 +01:00
Sandro
a4f09cbbf5
lomiri.lomiri-mediaplayer-app: init at 1.1.0 ( #359708 )
2024-12-06 23:20:47 +01:00
Philip Taron
82ab56b332
nixos/locate: update hardening from upstream ( #362126 )
2024-12-06 12:51:10 -08:00
Ludovico Piero
4b5e02043f
nixos/archisteamfarm: add mincore to SystemCallFilter
...
Signed-off-by: Ludovico Piero <lewdovico@gnuweeb.org>
2024-12-07 03:31:21 +09:00
Christoph Heiss
345d36a3e5
nixos/prometheus-mqtt-exporter: add release notes entry
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-12-06 19:29:10 +01:00
Christoph Heiss
efbb8bd904
nixos/tests/prometheus-exporters: add tests for mqtt-exporter
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-12-06 19:29:09 +01:00
Christoph Heiss
2acc732b6a
nixos/prometheus: add mqtt-exporter
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-12-06 19:29:05 +01:00
Alexey Orlenko
6cedd792b1
prisma: 5.22.0 -> 6.0.1
2024-12-06 18:31:54 +01:00
Robert Schütz
2c8a792fac
immich: 1.121.0 -> 1.122.1
...
https://github.com/immich-app/immich/releases/tag/v1.122.0
https://github.com/immich-app/immich/releases/tag/v1.122.1
2024-12-06 08:28:50 -08:00
Tomodachi94
a0ad081b9f
fluxus, racket_7_9: drop ( #362330 )
2024-12-06 07:58:42 -08:00
Aleksana
db607a647b
nixos/cage: add package option ( #359057 )
2024-12-06 23:51:05 +08:00
codgician
0d7c515332
waagent: init module
2024-12-06 23:32:16 +08:00
Aleksana
123a31096f
firefly-iii: fix typo ( #360434 )
2024-12-06 22:46:32 +08:00
Bobby Rong
74eae6a8b4
nixos/cinnamon: Add x-cinnamon-mimeapps.list
...
This is specifically for https://github.com/linuxmint/nemo/blob/6.4.0/src/nemo-desktop-application.c#L398 .
The same thing is already done in the GNOME module. Otherwise when you e.g try "Downloads" -> "Show in Folder"
in Firefox, it will just do nothing, this is probably not a good experience.
ref: https://salsa.debian.org/cinnamon-team/cinnamon-desktop/-/blob/debian/6.2.0-1/debian/x-cinnamon-mimeapps.list
ref: https://src.fedoraproject.org/rpms/cinnamon-desktop/blob/f41/f/x-cinnamon-mimeapps.list
2024-12-06 22:30:01 +08:00
Arne Keller
b6aa3932ce
nixos/lib/qemu-common: fix cross to x86_64 ( #327349 )
2024-12-06 14:44:08 +01:00
Arne Keller
3c349d1ffb
nixos/vault-agent: make template value optional ( #283534 )
2024-12-06 14:33:53 +01:00
Arne Keller
097248f4e0
nixos/nscd: increase default timeout to 10 seconds ( #290355 )
2024-12-06 13:18:52 +01:00
Masum Reza
ca2fd2e8d2
nixos/release-notes: Fix broken option links ( #362370 )
2024-12-06 16:54:40 +05:30
Victor Engmark
bce3c80f90
nixos/release-notes: Fix broken option links
...
Replace `option.html` with `options.html`, which is the actual filename.
2024-12-06 11:42:26 +01:00
Arne Keller
e6e07531bc
nixos/languagetool: fix description on allowOrigin option ( #315412 )
2024-12-06 11:24:57 +01:00
Arne Keller
91f2c5f2a2
nixos/postfix: add missing mkDefault for smtpd tls config ( #343805 )
2024-12-06 11:17:40 +01:00
Arne Keller
63a6762cdf
nixos/gotenberg: fix service config for chromium ( #346639 )
2024-12-06 11:10:15 +01:00
FliegendeWurst
a2cd533bdc
nixos/doc/rl-2505: release notes for fluxus, racket_7_9
2024-12-06 08:49:40 +01:00
K900
10f4a9ab75
linux/common-config: enable support for crashkernel dumps ( #347932 )
2024-12-06 10:15:20 +03:00
Tomodachi94
f3f54e50c0
nodePackages.webpack-dev-server: drop ( #362209 )
2024-12-05 22:19:25 -08:00
Dave Aitken
8c39875ae3
nixos/github-runner: use bashInteractive instead of bash ( #339875 )
...
Some github actions that use `bash` expect interactive features to be available. One such action is the [use-nix-shell](https://github.com/rrbutani/use-nix-shell-action ) action. I couldn't find a way to override this even with `cfg.extraPackages`, due to the way the path is ordered.
2024-12-06 13:38:25 +08:00
Rodney Lorrimar
686c2c3d00
nixos/rtkit: Add tests
2024-12-06 12:43:55 +08:00
Rodney Lorrimar
e2139b903b
nixos/rtkit: Add option for rtkit-daemon command-line args
2024-12-06 12:43:54 +08:00
Aaron Andersen
6e1b044e9e
nixos/redmine: Add PrivateMounts to systemd unit settings ( #361065 )
2024-12-05 21:36:41 -05:00
dish
4b641f48a4
nodePackages.webpack-dev-server: drop
2024-12-05 16:50:15 -05:00
misuzu
48733b509e
nixos/prometheus-restic-exporter: add option to specify repository as a file ( #344983 )
2024-12-05 22:12:30 +02:00
Jakub Ryška
9b37d566f2
nixos/asusd: correct suffix of asus/profile.conf to ron ( #285904 )
2024-12-05 22:10:11 +02:00
Yethal
04bf3d8774
nixos/modules/virtualisation: additional configuration options ( #349537 )
...
oci-containers: additional configuration options
2024-12-05 12:48:41 -05:00
Leona Maroni
65e0eebf2d
nixos/victoriametrics: the prometheusConfig option isn't null by default ( #361778 )
2024-12-05 15:07:48 +01:00
misuzu
cd9300a455
nixos/akkoma: Make imports explicit ( #320513 )
2024-12-05 15:00:33 +02:00
misuzu
2f12b59f31
nixos/tests/networking: fix flaky scripted.dhcpSimple test ( #361834 )
2024-12-05 14:52:47 +02:00
K900
3611f5d63a
nixos/pykms: Fix eval ( #362002 )
2024-12-05 15:03:32 +03:00
dish
c87fec8a4f
nodePackages.insect: drop
2024-12-05 03:39:11 -05:00
Ramses
69c07a1590
treewide: adopt/co-maintain some packages ( #355700 )
2024-12-05 09:29:28 +01:00
夜坂雅
6cc6d2ebce
nixos/pykms: Fix eval
2024-12-05 16:27:07 +08:00
Aleksana
302d3d791c
nixos/unl0kr: add a package
option ( #361865 )
2024-12-05 16:10:43 +08:00
Ramses
f85d75627e
traccar: init at 6.5 ( #354732 )
2024-12-05 08:56:33 +01:00
Tomodachi94
e1ad70fd4b
nodePackages.meshcommander: drop ( #361294 )
2024-12-04 23:37:09 -08:00
Tomodachi94
4cbe7614cc
nodePackages.stackdriver-statsd-backend: drop ( #361304 )
2024-12-04 23:23:14 -08:00
Weijia Wang
cf68d0d3a5
prometheus-libvirt-exporter: init at 2.3.3 and add the prometheus module ( #283985 )
2024-12-05 03:25:25 +01:00
Pyrox
8e4cf35970
nodePackages.ganache: drop ( #361285 )
...
* lighthouse: remove unused ganache dependency
* nodePackages.ganache: drop
2024-12-04 20:36:04 -05:00
Jörg Thalheim
6541fe7311
nixos/installer: Allow setting a password on cmdline for pxe boot ( #358722 )
2024-12-05 00:33:39 +01:00
Jan Tojnar
ccf9d87fe6
nixos/cinnamon: Switch notExcluded to disablePackageByName
...
For consistency with other DEs.
2024-12-04 22:31:35 +01:00
Jan Tojnar
162f4339ef
nixos/gnome: Switch notExcluded to disablePackageByName
...
For consistency with other DEs.
2024-12-04 22:31:35 +01:00
Jan Tojnar
c4ed78b5a0
nixos/pantheon: Switch notExcluded to disablePackageByName
...
Previously, this check was inconsistent with `removePackagesByName` – the latter compares the packages using their names.
2024-12-04 22:31:35 +01:00
Jan Tojnar
e221971ee7
nixos/budgie: Switch notExcluded to disablePackageByName
...
Previously, this check was inconsistent with `removePackagesByName` – the latter compares the packages using their names.
2024-12-04 22:31:35 +01:00
Jan Tojnar
8fe87559a9
nixos/lib: Add disablePackageByName
...
We do this in multiple DE modules and the behaviour was not consistent.
2024-12-04 22:31:35 +01:00
Wolfgang Walther
dcf8bcf0b5
nixos/espanso: remove unused wayland option ( #339541 )
2024-12-04 22:07:06 +01:00
Colin
52643c64cd
nixos/unl0kr: add a package
option
2024-12-04 20:13:08 +00:00
Silvan Mosberger
4bdc7d1d45
doc: lib.types.attrsWith init documentation ( #361358 )
2024-12-04 20:52:00 +01:00
misuzu
6eac218f2d
Count hard links separately when sizing virtual disks ( #330055 )
2024-12-04 21:44:45 +02:00
misuzu
52b4f50573
nixos/zeronet: fix settings option ( #128976 )
2024-12-04 21:42:01 +02:00
misuzu
dfc9f72329
nixos/transmission: improvements ( #350085 )
2024-12-04 21:34:32 +02:00
Colin
ca5f6df0c2
nixos/pam: replace apparmor warnings with assertions ( #332119 )
2024-12-04 19:06:22 +00:00
Lin Jian
1f3f155e96
nixos/exwm: fix services.xserver.windowManager.exwm.enable option ( #361714 )
2024-12-05 02:53:25 +08:00
stanleyj-edsn
c82bf95274
nixos/exwm: remove option enableDefaultConfig
...
The default configuration was removed from upstream, see https://github.com/emacs-exwm/exwm/issues/57
Fix : #319541
Co-authored-by: Lin Jian <me@linj.tech>
2024-12-05 02:44:16 +08:00
misuzu
5185052ee0
nixos/aesmd: fix incorrect mkRemovedOptionModule
option path ( #361812 )
2024-12-04 20:39:14 +02:00
misuzu
92df50f4d0
nixos/tests/networking: fix flaky scripted.dhcpSimple test
...
The underlying issue is unknown, but starting
the router first and then the client makes the test not flaky.
2024-12-04 20:18:46 +02:00
Jess
797444df0f
nixos/aesmd: fix incorrect mkRemovedOptionModule
option path
2024-12-05 05:28:36 +13:00
Julien Malka
a574f2b68d
nixos/uptime-kuma: Add additional lockdown settings to systemd unit ( #361452 )
2024-12-04 16:14:18 +01:00
Ryan Yin
534b77f858
nixos/victoriametrics: the prometheusConfig option isn't null by default
2024-12-04 22:54:29 +08:00
w
b66069df87
nixos/invoiceplane: fix sites option description ( #316699 )
2024-12-04 22:47:12 +08:00
Sandro Jäckel
578e4012fd
nixos/locate: update hardening from upstream
2024-12-04 15:38:37 +01:00
Adam C. Stephens
bfa57fa300
kanidm: add support for multiple versions ( #357734 )
2024-12-04 09:29:34 -05:00
stanleyj-edsn
0f64286316
nixos/exwm: rename emacsWithPackages
...
Fix error: 'emacsWithPackages' has been renamed to/replaced by 'emacs.pkgs.withPackages'
Fix : #361706
2024-12-04 14:47:24 +01:00
Adam C. Stephens
90840cdb05
nixos/kanidm: set default package version based on stateVersion
2024-12-04 13:35:00 +00:00
K900
0982481766
nixos/samba: add convenient option to enable usershares
2024-12-04 15:24:00 +03:00
Frédéric Christ
07e283f2b1
modules/avahi: Enable IPv6 by default
...
Avahi's default for `use-ipv6` is yes as well. I see no reason why we
should do this differently.
2024-12-04 11:06:49 +01:00
Frédéric Christ
9293bc7d55
traccar: init at 6.5
2024-12-04 11:00:43 +01:00
Sefa Eyeoglu
33be238a78
strawberry: 1.1.3 -> 1.2.2 ( #358024 )
2024-12-04 10:32:05 +01:00
Aleksana
66056e11e3
nixos/doc/rl-2505: document retroarch refactoring changes ( #361421 )
2024-12-04 14:12:58 +08:00
Will Fancher
74454e41a5
nixos/filesystems: don't silently ignore label when device is set ( #361418 )
2024-12-03 23:59:55 -05:00
Bobby Rong
5e0dd6992e
Cinnamon 6.4 ( #359855 )
2024-12-04 12:25:14 +08:00
dish
986e0e6503
nodePackages.meshcommander: drop
2024-12-03 20:01:56 -05:00
dish
1c662d56df
nodePackages.stackdriver-statsd-backend: drop
2024-12-03 20:00:16 -05:00
misuzu
b4837eea02
nixos/nbd: remove with lib;
( #343506 )
2024-12-04 00:51:47 +02:00
misuzu
e94bbdd993
nixos/gitlab-runner: let script options accept scripts as strings ( #344644 )
2024-12-03 23:25:31 +02:00
Franz Pletz
f9f7d7b58c
nixos/networkd: use upstream wait-online@ unit ( #360319 )
2024-12-03 21:40:30 +01:00
Wolfgang Walther
d47140b9bd
nixos/loki: fix eval after ccaf4694
2024-12-03 21:29:04 +01:00
Wolfgang Walther
ccaf4694a0
nixos/loki: Start Loki after the network comes online ( #311991 )
2024-12-03 21:22:42 +01:00
Wolfgang Walther
0f009407d9
various: remove syslog.target unit dependency ( #154633 )
...
Resolves #149721
2024-12-03 21:17:38 +01:00
Franz Pletz
b9867333b6
nixos/fireqos: fix service not being enabled ( #361402 )
2024-12-03 21:12:39 +01:00
Masum Reza
93e8ab64be
linuxPackages.drbd: 9.2.8 -> 9.2.12 ( #360238 )
2024-12-03 22:54:22 +05:30
Marcus Ramberg
629bf81b67
nixos/k3s: refactor k3s multi node test ( #355230 )
2024-12-03 17:02:49 +01:00
Leona Maroni
638568b385
nixos/frr: make runtime directory world-readable ( #358930 )
2024-12-03 16:34:58 +01:00
Felix Singer
4a66164397
nixos/uptime-kuma: Add additional lockdown settings to systemd unit
...
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-12-03 14:39:56 +01:00
Felix Singer
8207bfe50a
nixos/uptime-kuma: Order lockdown settings lexicographically
...
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-12-03 14:39:26 +01:00
Bobby Rong
b2b15dbc81
nixos/doc/rl-2505: Mention Cinnamon 6.4
2024-12-03 20:52:22 +08:00
Bobby Rong
d3b00bb894
nixos/cinnamon: Remove polkit_gnome
...
Cinnamon ships its own polkit agent.
9945a8aca1
2024-12-03 20:52:22 +08:00
Bobby Rong
e83ca8870e
nixos/cinnamon: Enable power-profiles-daemon
...
7a4afa6c03
If you use tlp you can disable this again in your config.
2024-12-03 20:52:22 +08:00
Martin Weinelt
566e53c2ad
nixos/knot: add missing CLIs to wrapper ( #361139 )
2024-12-03 13:40:06 +01:00
Aleksana
122ab4117f
deepin: do not install infrequently used apps by default ( #361425 )
2024-12-03 20:02:56 +08:00
Masum Reza
2bedc788d7
nixos/ananicy: fix eval when hardened kernel is used with ananicy-cpp ( #361172 )
2024-12-03 17:14:42 +05:30
Jennifer Graul
7e2f76a187
nixos/librenms: add netali to maintainers
2024-12-03 12:27:53 +01:00
Jennifer Graul
4bac8c5de5
nixos/librenms: fix links in docs
2024-12-03 12:27:52 +01:00
Jennifer Graul
c59a8279ae
nixos/librenms: add enableLocalBilling option
2024-12-03 12:27:52 +01:00
Jennifer Graul
c0efae7559
nixos/librenms: add default php_memory_limit and use it in cronjobs
2024-12-03 12:27:51 +01:00
rewine
6990eac8e8
deepin: do not install infrequently used apps by default
2024-12-03 19:22:18 +08:00
r-vdp
9226d4e9ee
nixos/filesystems: don't silently ignore label when device is set
...
Before this change, when both device and label were set, the label would
be silently ignored. This is especially problematic when the device is
set in another module, and it's not immediately obvious why the label is
not having any effect.
Additionally, some other modules use the device option to get the device
of a filesystem, but this option is not populated when only the label is
set, causing those modules to conclude that the filesystem does not have
a backing device.
With this change, we populate the device option using the label when the
label is set. This means that we get a clear error message when both the
device and label are set, and that the device is properly populated
whenever the label is used to specify the backing device.
2024-12-03 11:45:42 +01:00
Thiago Kenji Okada
48011bb551
nixos/doc/rl-2505: document retroarch refactoring changes
2024-12-03 10:41:52 +00:00
Franz Pletz
c91e47f589
nixos/fireqos: modernize
2024-12-03 11:11:45 +01:00
budimanjojo
7ed1bb9467
nixos/fireqos: fix service not being enabled
...
Signed-off-by: budimanjojo <budimanjojo@gmail.com>
2024-12-03 16:44:27 +07:00
liberodark
0c053dfc7c
peertube: 6.0.4 -> 6.3.3 ( #358194 )
2024-12-03 09:45:16 +01:00
Aleksana
ca55ed1674
filesender: FIX: missing format definition. ( #316885 )
2024-12-03 16:40:22 +08:00
Aleksana
233b1ae049
nixos/localtimed: fix 'geoclue2Package' doc ( #360733 )
2024-12-03 16:33:40 +08:00
Johannes Kirschbauer
f2d4dc7a32
doc: lib.types.attrsWith init documentation
2024-12-03 08:37:33 +01:00
Yury Shvedov
bc678b2892
nixos/gitwatch: fix module accounting
...
With initial commit I missed the `module-list.nix` file and maintainers
field.
Change-Id: If0af670b11370b3634dd7fb89c9707a8fb51c91e
2024-12-03 09:59:28 +03:00
Felix Singer
1631e6056e
nixos/redmine: Add PrivateMounts to systemd unit settings
...
PrivateMounts seems to be enabled anyway. It's probably enabled by
another setting. However, in order to not create a wrong impression, add
it to the list and enable it.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-12-03 06:44:25 +01:00
Pol Dellaiera
499361c88b
nixos/gnupg: fix typo ( #361074 )
2024-12-03 06:30:01 +01:00
Guilherme Baeta Fontes
2ae24b1246
nixos/gnupg: fix typo
2024-12-02 23:07:43 +00:00
Franz Pletz
89a3c7e9f0
nixos/prometheus: add fallback_scrape_protocol and scrape_protocols options ( #361223 )
2024-12-02 23:29:11 +01:00
Vladimír Čunát
9af0d63882
staging-next 2024-11-30 ( #360437 )
2024-12-02 22:41:18 +01:00
Rick van Schijndel
1649adc155
nixos/prometheus: add fallback_scrape_protocol and scrape_protocols options
...
I chose to not constrain them to the supported values to be more flexible in supporting any
newly added values. But maybe it makes sense to constrain them, I'm not completely sure.
Ran into this because Prometheus 3.0 was introduced last week and my config broke,
since rtl_433 doesn't set the headers / content-type correctly.
Related-to: https://github.com/NixOS/nixpkgs/pull/358862
Related-to: https://github.com/prometheus/prometheus/pull/15136
2024-12-02 22:20:48 +01:00
Nick Cao
88814f3499
nixos/keycloak: Enable Dual-Stack by default. ( #360845 )
2024-12-02 14:24:20 -05:00
John Titor
a86b5873b6
nixos/ananicy: fix eval when hardened kernel is used with ananicy-cpp
2024-12-03 00:14:56 +05:30
Rick van Schijndel
dbf753c544
tandoor-recipes: drop maintainership ( #359603 )
2024-12-02 19:36:59 +01:00
github-actions[bot]
44b831c0b1
Merge master into staging-next
2024-12-02 18:04:40 +00:00
Philip Taron
cd519af995
Added boot.modprobeConfig.useUbuntuModuleBlacklist
. ( #290330 )
2024-12-02 09:38:23 -08:00
Philip Taron
898a5023f3
nixos/boot: merge to maintain commit signatures
2024-12-02 08:58:37 -08:00
Philip Taron
548eb2776d
nixos/boot: remove lib.mdDoc from boot.modprobeConfig.useUbuntuModuleBlacklist
2024-12-02 08:58:27 -08:00
Sefa Eyeoglu
d2f5c28d0d
containerd: 1.7.23 -> 2.0.0 ( #356618 )
2024-12-02 17:19:46 +01:00
Alexander Sieg
46402be060
nixos/knot: add missing CLIs to wrapper
2024-12-02 17:17:19 +01:00
Sefa Eyeoglu
94d17479d4
nixos/searxng: limiter.toml reference moved ( #348761 )
2024-12-02 17:09:16 +01:00
misuzu
400af872ce
networkd-dispatcher: don't patch conf file path, add extraArgs option ( #265348 )
2024-12-02 17:37:50 +02:00
Jonas Heinrich
1294e798cb
nixos/signald: automatically migrate db ( #202923 )
2024-12-02 14:55:56 +01:00
Martin Weinelt
3828bc6e11
nixos/kea: fix settings example ( #361068 )
2024-12-02 14:13:16 +01:00
Franz Pletz
1e0c4e50b0
network: Fix cycle dependency causing race of netdev and address configuration ( #352523 )
2024-12-02 13:13:24 +01:00
github-actions[bot]
ac86a85402
Merge master into staging-next
2024-12-02 12:06:22 +00:00
Bruno BELANYI
9a0ae3a604
tandoor-recipes: drop maintainership
...
I stopped using it, I can't test updates anymore.
2024-12-02 12:02:24 +00:00
Bruno BELANYI
bec086164a
nixosTests.paperless: use 'database.createLocally'
2024-12-02 12:01:05 +00:00
Bruno BELANYI
cf1f7c10f4
nixos/paperless: add 'database.createLocally'
2024-12-02 12:01:04 +00:00
bloominstrong
798c3d20d3
nixos/kea: fix settings example
...
As of 2.6.0 subnet-ids need to be provided in the setitngs, adding that to the dhcp{4,6}.settings example
2024-12-02 21:49:10 +10:00
Alexander Sieg
12c4224d83
nixos/shairport-sync: restart the systemd service on failure ( #357253 )
2024-12-02 11:52:31 +01:00
misuzu
dd9a2e26ac
nixos/nat: Match iptables behavior with nftables, add externalIP check ( #277016 )
2024-12-02 12:02:45 +02:00
Mel Bourgeois
bbcd0f3052
nixos/datadog-agent: migrate deprecated config & set bin option
2024-12-02 00:31:30 -06:00
Egor Savkin
8bda6ea01c
tests: network: update nixosTests.networking.scripted.virtual
to match correct behavior
...
First, `stop network-addresses-X` should clean up the addresses without deleting the interfaces. And only `stop tap0-netdev` should fully delete the interfaces.
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-12-02 10:57:42 +08:00
Egor Savkin
9354d385e2
network: Fix cycle dependency causing race of netdev and address configuration
...
This changes the following chain after `nixos-rebuild switch` with modified tunnel interfaces:
stop network-setup -> stop TUN-netdev -> stop network-addresses-TUN -> start network-addresses-TUN (fails since it depends on TUN-netdev which is off).
Chain after this change:
stop TUN-netdev -> stop network-setup -> stop network-addresses-TUN -> start TUN-netdev -> start network-addresses-TUN -> start network-setup
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-12-02 10:54:47 +08:00
github-actions[bot]
238b952e97
Merge master into staging-next
2024-12-02 00:16:15 +00:00
misuzu
491c8c8e0a
nixos/netbird: fix coturn configuration ( #356267 )
2024-12-01 23:07:35 +02:00
Ben Gamari
0a7dc31a85
gitlab-runner: Try fixing #356717
2024-12-01 15:03:37 -05:00
Frédéric Christ
dd5ac98f89
nixos/keycloak: Enable Dual-Stack by default.
...
Keycloak already has Dual-Stack made the default for a while:
https://github.com/keycloak/keycloak/pull/21340/files#diff-28d941fe33e0f8217892e8096ba7152ba9ade67e3b2c3f0ce31a333d90cc339d
2024-12-01 20:20:27 +01:00
Nick Cao
7fd3ecc74d
nixos/strongswan: update start_action option ( #360731 )
2024-12-01 13:47:27 -05:00
github-actions[bot]
dc4fcebafa
Merge master into staging-next
2024-12-01 18:04:18 +00:00
Jenny
d3ba34c9e4
plausible: 2.0.0 -> 2.1.4 ( #356221 )
2024-12-01 18:31:00 +01:00
misuzu
4b0caba2c5
nixos/activation, switch-to-configuration-ng, doc: improve NIXOS_LUSTRATE installation experience ( #349049 )
2024-12-01 19:16:26 +02:00
Michele Guerini Rocco
c7a4e4c503
sd-image: fix raspberry pi 0 boot ( #355469 )
2024-12-01 17:42:24 +01:00
Michele Guerini Rocco
49f57fdb25
nixos/hostapd: allow octothorpe characters in SAE password ( #356079 )
2024-12-01 17:35:23 +01:00
Vladimir Pouzanov
dff5a9370c
nixos/prometheus-exporters/libvirt: init
2024-12-01 16:30:29 +00:00
birkb
35d4e5e11b
linuxPackages.drbd: 9.2.8 -> 9.2.9
...
- 6.8 kernel support added
- aligned to Nix standard build environment
- test added
- redundant installPhase and postFixup definitions removed
Signed-off-by: birkb <birk@batchworks.de>
Signed-off-by: Julian Stecklina <julian.stecklina@cyberus-technology.de>
2024-12-01 16:38:06 +01:00
Jan Tojnar
d835701e54
Merge branch 'gnome-notExcluded'
2024-12-01 15:50:21 +01:00
misuzu
2a1bf498aa
nixos/installation-cd-base: add git & rsync ( #325511 )
2024-12-01 16:35:33 +02:00
RMT
fc46ecd8c9
nixos/strongswan: update start_action option
2024-12-01 22:34:44 +08:00
misuzu
07a96b2499
nixos/installation-device: make openssh settings a default ( #339786 )
2024-12-01 16:32:13 +02:00
misuzu
f608d1b3bc
nixos/acme: fix cert ownership assert for string SupplementaryGroups
( #356064 )
2024-12-01 16:31:01 +02:00
r-vdp
7d6602e7de
etc-overlay: mount the metadata image read-only
...
On recent kernels (> 6.12 ?) we get the following warning otherwise:
`mount: /tmp/nixos-etc-metadata.aHpRhO5sC4: WARNING: source write-protected, mounted read-only.`
2024-12-01 13:44:55 +01:00
github-actions[bot]
ede548fffd
Merge master into staging-next
2024-12-01 12:05:29 +00:00
Rick van Schijndel
35a2fc6117
nixos/aria2: allow fine tuning download file permissions ( #359045 )
2024-12-01 11:52:02 +01:00
Bruno BELANYI
35435a647a
nixos/localtimed: fix 'geoclue2Package' doc
2024-12-01 10:41:30 +00:00
Aleksana
a94c29f625
privatebin: fix description typo ( #360424 )
2024-12-01 18:36:43 +08:00
Doron Behar
32ad523bd5
nixos/documentation: Link Devhelp files ( #218123 )
2024-12-01 11:25:40 +02:00
TNE
12f0948900
nixos/tests/nat: Create more broad and detailed testing conditions
...
This code is mostly from #279629 , the uninvoled client checks were removed (since they are the same as the direct connection to the client test) and the tests were adjusted to work as intended as well as bugs fixed.
In some cases, some tests are skipped when they do not make sense for the specific configuration that is being tested.
2024-12-01 09:36:03 +01:00
TNE
46b2df60a5
nixos/nat: Allow NAT to still function when a forward default DROP iptables rule is in effect.
...
This allows feature parity with the nftables "filterForward" firewall option when adding a ip forwarding default drop iptables rule.
2024-12-01 09:36:02 +01:00
TNE
622376ecb0
nixos/nat: Prevent NAT reflection on connections not coming from behind the NAT
2024-12-01 09:36:02 +01:00
TNE
6cb4e7d591
nixos/nat: Only connections made to the nat.externalIP will be port forwarded.
2024-12-01 09:36:02 +01:00
Pol Dellaiera
c5150dd981
firefly-iii: 6.1.21 -> 6.1.24, firefly-iii-data-importer: 1.5.6 -> 1.5.7 ( #355838 )
2024-12-01 08:59:37 +01:00
github-actions[bot]
63300a1942
Merge master into staging-next
2024-12-01 06:04:53 +00:00
Tomodachi94
ac35b10480
nixos/java: No bashisms in environment.shellInit
script ( #294121 )
2024-11-30 17:19:13 -08:00
github-actions[bot]
f66e210086
Merge master into staging-next
2024-12-01 00:18:35 +00:00
Michele Guerini Rocco
39728bf9bd
nixos/tests/networking: fix GRE test ( #360349 )
2024-11-30 22:33:47 +01:00
Adam C. Stephens
33b9d57c65
incus: fix container tests from image rename ( #360305 )
2024-11-30 15:04:26 -05:00
Azat Bahawi
130bb06af1
nixos/zapret: extra features ( #356339 )
2024-11-30 21:08:58 +03:00
github-actions[bot]
3dec3c32af
Merge master into staging-next
2024-11-30 18:04:14 +00:00
Tristan Ross
1819817298
Release 24.11 ( #359948 )
2024-11-30 06:55:53 -08:00
Emily
8221c09ff5
nixos/lib/test-driver: fix linting after compatibility clean‐up
...
The previous commit removed the handling of `dict` arguments, but
didn’t adjust the type, leading to the following type-checking error:
test_driver/driver.py:216: error: Argument 1 to "NixStartScript" has incompatible type "str | dict[Any, Any]"; expected "str" [arg-type]
It also left an unused import that Ruff is unhappy about:
build/lib/test_driver/driver.py:11:22: F401 [*] `colorama.Fore` imported but unused
…
build/lib/test_driver/driver.py:11:28: F401 [*] `colorama.Style` imported but unused
Fixes: 71306e6b36
(cherry picked from commit d490680530
)
(cherry picked from commit ff31b814b6
)
2024-11-30 15:11:39 +01:00
Wolfgang Walther
a92ea1ff26
nixos/lib/test-driver: remove legacy args handling
...
Scheduled for removal in 24.11, so let's follow through.
Added in #291544 .
(cherry picked from commit 71306e6b36
)
(cherry picked from commit 8427b6f640
)
2024-11-30 15:11:38 +01:00
pascal
002ebede7a
firefly-iii: fix typo
2024-11-30 15:01:30 +01:00
pascal
e06fd90239
privatebin: fix description typo
2024-11-30 14:30:15 +01:00
Bobby Rong
4e0999e058
nixosTests.vscodium: Workaround OCR tests ( #360404 )
2024-11-30 20:54:48 +08:00
Bobby Rong
cd45cfe9c4
nixosTests.vscodium: Workaround OCR tests
...
An attempt to help https://hydra.nixos.org/build/279535629/nixlog/1 .
The "Get Started with" text is much easier to find.
Also scale vscodium to help OCR find the "Untitled" text.
2024-11-30 20:42:46 +08:00
Thomas Gerbet
33f830be76
moodle: 4.4.1 -> 4.4.3 ( #334639 )
2024-11-30 13:08:19 +01:00
Yaroslav Chvanov
e3a9c19e86
strawberry: drop strawberry-qt5 in favor of strawberry-qt6
2024-11-30 11:53:24 +03:00
rnhmjoj
9cb83c2af4
nixos/tests/networking: fix GRE test
...
More fallout from c6f6c282
.
2024-11-30 09:51:44 +01:00
Leona Maroni
2ba711361f
gitlab: 17.3.7 -> 17.5.2 ( #360160 )
2024-11-30 09:51:21 +01:00
Franz Pletz
357fff0f44
nixos/networkd: allow configuring RTTSec for CAKE qdisc ( #285737 )
2024-11-30 07:25:54 +01:00
Franz Pletz
0d48c50f4b
nixos/networkd: use upstream wait-online@ unit
...
Use the upstream unit for systemd-networkd-wait-online@.service and fix
the spelling.
2024-11-30 07:15:46 +01:00
Franz Pletz
18cf9ad14b
nixos/networkd: fix eval
...
Broken by #330662 .
2024-11-30 07:08:18 +01:00
Franz Pletz
e383460f09
nixos/networkd: add dhcpServerConfig.PersistLeases option ( #353189 )
2024-11-30 06:46:51 +01:00
Franz Pletz
e5a4cc81ab
nixos/networkd: add some new options in systemd 256 ( #330662 )
2024-11-30 06:44:55 +01:00
Adam C. Stephens
c494726b98
incus: fix container tests from image rename
2024-11-30 00:08:02 -05:00
Adam C. Stephens
9ab59bb5fb
incus: format
2024-11-30 00:04:54 -05:00
Aleksana
8ad72fe696
nixos/doc/rl-2505: add omnom ( #360188 )
2024-11-30 12:57:36 +08:00
Aleksana
88bd81e177
gkraken,nixos/gkraken: Drop ( #358200 )
2024-11-30 10:54:30 +08:00
Jeff Huffman
f2ad84dc9b
doc: fix/improve NIXOS_LUSTRATE installation instructions
2024-11-29 21:30:00 -05:00
jopejoe1
e16d20f2ba
nixos/version: allow overriding, use 24-bit colour code ( #351736 )
2024-11-29 23:04:39 +00:00
Silvan Mosberger
33cca9243a
rl-2411: lib
release notes ( #359887 )
2024-11-30 00:03:22 +01:00
Fernando Rodrigues
02e1f93cb4
nixos/version: add extraOSReleaseArgs and extraLSBReleaseArgs
...
A free-form `attrsOf str` option that is merged with the /etc/os-release
builder, allowing downstreams to customise arbitrary os-release fields.
This is separate from the variant option, as using an attribute set
merge means one gets an infinte recursion when making extraOSReleaseArgs
a recursive set, and the variant attribute is useful to define elsewhere
or multiple times.
Ditto for /etc/lsb-release.
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-11-29 19:58:29 -03:00
Fernando Rodrigues
b4d7b9ade2
nixos/version: use 24-bit ANSI colour code
...
It's almost 2025; we don't need to use 3-bit colour anymore. Let's use
the proper colour code for NixOS' light blue:
ea1384e183/logo/README.md (colours)
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-11-29 19:56:30 -03:00
jopejoe1
bf5d64a130
nixos/os-release: make default_hostname distribution default ( #359571 )
2024-11-29 22:54:21 +00:00
Silvan Mosberger
64de6c47ca
rl-2411: lib
release notes
2024-11-29 23:02:14 +01:00
Jonas Chevalier
223586a617
virtualisation: Use system.build.image, normalize file names ( #359339 )
2024-11-29 22:54:17 +01:00
Robert Schütz
61f3a9680a
nixos/prometheus.exporters.unifi: drop
...
The corresponding package was dropped in 826bef9b51
.
2024-11-29 22:49:29 +01:00
Maximilian Bosch
cf28257e4f
Merge: percona-server_8_0: 8.0.37-29 -> 8.0.39-30, percona-server: 8.4.0-1 -> 8.4.2-2 ( #359824 )
2024-11-29 22:16:16 +01:00
Maximilian Bosch
c055f6bc0a
nixos/mysql: fix evaluation of percona test
...
Commit e14483d6a6
fixed a bug in the `ini`
type with `listsAsDuplicatedKeys = true;`: multiple list declarations
weren't merged, but latter declarations shadowed the former without any
error.
The fix brought another issue to surface however: before, the
`plugin-load-add` declaration in the MySQL test shadowed the
`auth_socket.so` setting in the module. But now the attempt
to merge a list and a single declaration breaks because of
`types.either` seeing a mix of declarations from the left
AND right type.
Turning the `plugin-load-add` in the module into a list triggers the
correct merging behavior and thus fixes the evaluation error (and
merging behavior of `plugin-load-add`)!
This wasn't an issue for mysql itself (empty `plugin-load-add` in the
test) and neither for mariadb (the `auth_socket.so` isn't added for
this).
2024-11-29 21:55:49 +01:00
Grimmauld
407bd6b344
nixos/tests/apparmor: adopt
2024-11-29 19:38:23 +01:00
Grimmauld
ceaeeb47cb
nixos/apparmor: adopt
2024-11-29 19:38:20 +01:00
eljamm
a344bfd09a
nixos/doc/rl-2505: add omnom
2024-11-29 19:24:01 +01:00
Philip Taron
a403221cb8
treewide/nixos: remove with lib;
part 3 ( #335623 )
2024-11-29 10:10:53 -08:00
Fedi Jamoussi
b9da4f27d9
nixos/omnom: init module ( #357830 )
2024-11-29 18:34:24 +01:00
Alexander Sieg
eebd4c3b01
gitlab: 17.3.7 -> 17.5.2
2024-11-29 17:51:19 +01:00
phaer
c78003c4e0
image/images: Add image modules defined in virtualisation/
2024-11-29 17:13:54 +01:00
phaer
91d74082c4
virtualisation/proxmox-lxc: use system.build.image
2024-11-29 17:13:54 +01:00
phaer
06ad3811a8
virtualisation/lxc-container: use system.build.image
2024-11-29 17:13:52 +01:00
phaer
f3563c996e
virtualisation/azure-image: use system.build.image
2024-11-29 17:12:27 +01:00
phaer
77fce1dc58
virtualisation/digital-ocean: use system.build.image
2024-11-29 17:12:26 +01:00
phaer
41db5209c7
virtualisation/google-compute: use system.build.image
2024-11-29 17:12:26 +01:00
phaer
a230d5228d
virtualisation/hyperv-image: hyperv.vmFileName -> image.fileName
2024-11-29 17:12:26 +01:00
phaer
6d50a8c57f
virtualisation/kubevirt: use system.build.image
2024-11-29 17:12:26 +01:00
phaer
d8410d8366
virtualisation/oci-image: use system.build.image
2024-11-29 17:12:26 +01:00
phaer
a0ce661c99
virtualisation/proxmox-image: use system.build.image
2024-11-29 17:12:26 +01:00
phaer
342a5021df
virtualisation/vagrant-virtualbox: use system.build.image
2024-11-29 17:12:26 +01:00
phaer
6cc7449e30
virtualisation/virtualbox: virtualbox.vmFileName -> image.fileName
2024-11-29 17:12:26 +01:00
phaer
b0b3a75676
virtualisation/vmware-image: vmware.vmFileName -> image.fileName
2024-11-29 17:12:26 +01:00
phaer
47c83cb438
virtualisation/linode-image: Use system.build.image
2024-11-29 17:12:26 +01:00
phaer
40142caad0
format files with nixfmt
2024-11-29 17:12:26 +01:00
Adam C. Stephens
6de1312a38
nixos/lxc/container: fix useDhcp with veth ( #358806 )
2024-11-29 10:45:09 -05:00
Adam C. Stephens
f50a1bd99d
nixos/lxc/container: fix useDhcp with veth
...
https://github.com/NixOS/nixpkgs/pull/347283 changed the default to
exclude non-physical network Kind, but that unfortunately also includes
`veth` which LXC uses for its network interfaces. Re-enable that
functionality so users can use networkd with useDHCP.
2024-11-29 10:37:14 -05:00
Tristan Ross
a0559c7b2b
Release 24.11
2024-11-29 06:28:22 -08:00
Sefa Eyeoglu
854baca4aa
nixos/renovate: unset service restart ( #359403 )
2024-11-29 15:22:05 +01:00
Priyanshu Tripathi
836d207c6c
nixos-render-docs-redirects: init ( #357383 )
...
Co-authored-by: Valentin Gagarin <valentin@gagarin.work>
2024-11-29 15:03:08 +01:00
Silvan Mosberger
b4fd89b737
rl-2411: Match to release branch
...
This specific change was already done before the branch-off in
https://github.com/NixOS/nixpkgs/pull/346059 , but
https://github.com/NixOS/nixpkgs/pull/335832 reverted it accidentally
on master after the branch-off.
2024-11-29 12:39:09 +01:00
Silvan Mosberger
300d4f73bd
release notes: Move cacheNetwork note to 25.05 ( #359946 )
2024-11-29 12:34:53 +01:00
Matthew Croughan
49d26b7cd6
nixos/scion: fix nixosTest dates and validity period for TRCs ( #360098 )
2024-11-29 10:30:58 +00:00
matthewcroughan
1e925a2dfd
nixos/scion: fix nixosTest dates and validity period for TRCs
...
The validity period for TRCs cannot be set to an rfc3339 date, only an
offset from the current system time, which if set to 3650d rather than
36500d will still give us quite a long time before it becomes invalid,
which is acceptable for the time being.
2024-11-29 10:22:40 +00:00
Jörg Thalheim
14877193e2
doc/release-notes: init wiki section ( #360006 )
2024-11-29 11:21:45 +01:00
Victor Engmark
7389d32232
nixos/cupsd: Fix permissions on shared directories
...
`/var/cache`, `/var/lib`, and `/var/spool` all have 0755 permissions by
default, so should probably be created as such in this script.
See #357447 for discussion.
2024-11-29 21:50:04 +13:00
Silvan Mosberger
d60e537249
release notes: Move agorakit to 25.05 ( #359942 )
...
release notes: Move agorakit to 2505
It's not included in 2411
2024-11-29 01:37:13 +01:00
Sandro
1d62a85ff5
nixos/mailman: add option to expand the uwsgi settings ( #333315 )
2024-11-29 00:53:55 +01:00
Sandro Jäckel
996f9e4f28
nixos/nginx: don't disable IPC
...
This also disables the memfd_create syscall which is required for
certain regex's when using pcre2.
see https://github.com/NixOS/nixpkgs/pull/355989#issuecomment-2506841275
2024-11-29 00:41:46 +01:00
seth
319cef6187
doc/release-notes: init wiki section
2024-11-28 18:26:40 -05:00
OPNA2608
00ee3ec75f
tests/lomiri-mediaplayer-app: init
2024-11-28 23:51:57 +01:00