John Titor
901bfe3b1f
nixos/scx: add new schedulers
...
(cherry picked from commit b4aacf5ab5
)
2024-12-08 18:34:01 +00:00
Alex Martens
4e163b67e8
nixos/github-runners: remove newam from maintainers
...
(cherry picked from commit 69fd74d8fe
)
2024-12-07 17:03:36 +00:00
Andrew Childs
837a4c79f4
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
.
(cherry picked from commit 8a97d662dd
)
2024-12-07 06:57:24 +00:00
Weijia Wang
62279c8a81
[Backport release-24.11] nixos/activation, switch-to-configuration-ng, doc: improve NIXOS_LUSTRATE installation experience ( #360807 )
2024-12-06 17:33:30 +01:00
Ryan Yin
cfcb289f48
nixos/victoriametrics: the prometheusConfig option isn't null by default
2024-12-06 10:32:29 +08:00
Maximilian Bosch
4ebbbeeebb
Merge: [Backport release-24.11] nixos/pgbouncer: rework RFC42 integration ( #358344 )
2024-12-05 11:02:41 +01:00
Nathan Henrie
59211dc6df
nixos/espanso: remove unused wayland option
...
This option is unused in the module.
As discussed in https://github.com/NixOS/nixpkgs/pull/317457 and
https://github.com/NixOS/nixpkgs/pull/285138#discussion_r1478367044
users should just set the `package` option.
(cherry picked from commit 526239b118
)
2024-12-04 21:08:07 +00:00
Wolfgang Walther
608816582e
[Backport release-24.11] nixos/monado: add forceDefaultRuntime option ( #358702 )
2024-12-04 20:24:41 +01:00
stanleyj-edsn
994b5f499d
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>
(cherry picked from commit c82bf95274
)
2024-12-04 19:08:02 +00:00
stanleyj-edsn
feed52b608
nixos/exwm: rename emacsWithPackages
...
Fix error: 'emacsWithPackages' has been renamed to/replaced by 'emacs.pkgs.withPackages'
Fix : #361706
(cherry picked from commit 0f64286316
)
2024-12-04 19:08:01 +00:00
w
def5b738ed
nixos/invoiceplane: fix sites option description ( #316699 )
...
(cherry picked from commit b66069df87
)
2024-12-04 14:48:13 +00:00
Martin Weinelt
fcd0b7f91e
[Backport release-24.11] nixos/knot: add missing CLIs to wrapper ( #361436 )
2024-12-04 01:34:12 +01:00
Franz Pletz
5a1659c0ef
nixos/fireqos: modernize
...
(cherry picked from commit c91e47f589
)
2024-12-03 20:13:03 +00:00
budimanjojo
243c725b8c
nixos/fireqos: fix service not being enabled
...
Signed-off-by: budimanjojo <budimanjojo@gmail.com>
(cherry picked from commit 7ed1bb9467
)
2024-12-03 20:13:03 +00:00
Molly Miller
9fd387bebb
nixos/frr: make runtime directory world-readable
...
FRR intends for non-root users to connect to the VTY sockets if they
are members of the frrvty group, however this is not possible if
non-root/non-frr users cannot access the runtime directory. The
sockets used by the FRR daemons for internal IPC are also created in
the runtime directory, however these are created with appropriately
restrictive permissions to prevent interference.
(cherry picked from commit f014b0d415
)
2024-12-03 15:35:31 +00:00
Alexander Sieg
1945b44dab
nixos/knot: add missing CLIs to wrapper
...
(cherry picked from commit 46402be060
)
2024-12-03 12:40:35 +00:00
Bruno BELANYI
a65508ca52
nixos/localtimed: fix 'geoclue2Package' doc
...
(cherry picked from commit 35435a647a
)
2024-12-03 08:34:56 +00:00
Yury Shvedov
d3d83fa66e
nixos/gitwatch: fix module accounting
...
With initial commit I missed the `module-list.nix` file and maintainers
field.
Change-Id: If0af670b11370b3634dd7fb89c9707a8fb51c91e
(cherry picked from commit bc678b2892
)
2024-12-03 08:12:38 +00:00
Alexander Sieg
d81ce81773
[Backport release-24.11] nixos/shairport-sync: restart the systemd service on failure ( #361050 )
2024-12-02 23:18:42 +01:00
Aadniz
4f14c4fb60
nixos/searxng: limiter.toml reference moved
...
fd814aac86 (diff-c33cdfa4503c019bc49259acad45fc0a895a127b20ae3ffefaa12b7c439d4aa2)
(cherry picked from commit 4b44081827
)
2024-12-02 16:11:54 +00:00
bloominstrong
feca72e207
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
(cherry picked from commit 798c3d20d3
)
2024-12-02 13:13:41 +00:00
Jordan Williams
bd6a9830ea
nixos/shairport-sync: restart the systemd service on failure
...
This ensures shairport-sync is running, even after crashes.
(cherry picked from commit dde8ee1179
)
2024-12-02 10:52:55 +00:00
installer
9a13d9974b
nixos/installation-cd-base: add git & rsync
...
(cherry picked from commit e9a119ead4
)
2024-12-02 03:20:45 +00:00
misuzu
24b550a6b1
[Backport release-24.11] nixos/netbird: fix coturn configuration ( #360879 )
2024-12-01 23:37:24 +02:00
Yaroslav Bolyukin
2ef71cdcfa
nixos/netbird: fix coturn configuration
...
(cherry picked from commit 4b8fee2274
)
2024-12-01 21:12:12 +00:00
Ben Gamari
de88e36b62
gitlab-runner: Try fixing #356717
...
(cherry picked from commit 0a7dc31a85
)
2024-12-01 20:55:21 +00:00
Wolfgang Walther
14ed5f646f
[Backport release-24.11] nixos/iso-image: fix isoImage.grubTheme = null;
( #360222 )
2024-12-01 20:20:47 +01:00
Wolfgang Walther
f81b0e427b
[Backport release-24.11] nixos/lvm: expand enable description to better inform users about the… ( #359677 )
2024-12-01 19:33:11 +01:00
Wolfgang Walther
f925f0fe90
[Backport release-24.11] nixos/logrotate: allow change mode of a file ( #359325 )
2024-12-01 19:07:43 +01:00
Michele Guerini Rocco
c321e53fd9
[Backport release-24.11] nixos/hostapd: allow octothorpe characters in SAE password ( #360811 )
2024-12-01 18:53:48 +01:00
Alexander Sieg
15bf3639b6
[Backport release-24.11] nixos/wg-access-server: bugfix missing cfg dns.enabled ( #359623 )
2024-12-01 18:43:24 +01:00
Jared Baur
950d2a9b55
nixos/hostapd: allow octothorpe characters in SAE password
...
The `saePasswordsFile` option mentions that lines beginning with `#` are
ignored, however the current regexp ignores all lines with `#` located
anywhere in the line. In order to better fit the documentation, the
regexp has been changed to only allow `#` at the beginning of the line,
with optional whitespace.
(cherry picked from commit 027e77778c
)
2024-12-01 17:35:50 +00:00
Jeff Huffman
8afc2f8220
nixos/activation: prevent error during NIXOS_LUSTRATE install
...
(cherry picked from commit 898c9e3c91
)
2024-12-01 17:16:50 +00:00
Leona Maroni
a6ada27ebb
[Backport release-24.11] gitlab: 17.3.7 -> 17.5.2 ( #360345 )
2024-12-01 12:59:23 +01:00
pascal
4559447fa1
privatebin: fix description typo
...
(cherry picked from commit e06fd90239
)
2024-12-01 10:37:45 +00:00
Savyasachee Jha
30d95a87b7
nixos/firefly-iii-data-importer: Changes to clear cache more consistently upon updates
...
(cherry picked from commit 167c90ca01
)
2024-12-01 08:00:03 +00:00
Savyasachee Jha
d465dba95c
nixos/firefly-iii: Changes to clear cache more consistently upon updates
...
and other minor updates to align with new RFC formatter.
(cherry picked from commit 0c7f7224aa
)
2024-12-01 08:00:03 +00:00
Lorenz Leutgeb
d73d74b3eb
nixos/java: No bashisms in environment.shellInit
script
...
Running dash (the lightweight Debian Almquist shell) results in
```
source: not found
```
For this line which ends up in `/etc/profile`. Let's use `.` instead, according to [the Ubuntu wiki](https://wiki.ubuntu.com/DashAsBinSh#source ) and [`checkbashisms`](https://sourceforge.net/projects/checkbaskisms/ ):
```
possible bashism in /etc/profile line [...] (should be '.', not 'source'):
test -e /nix/store/[...]/nix-support/setup-hook && source /nix/store/[...]/nix-support/setup-hook
```
(cherry picked from commit 9692e2e819
)
2024-12-01 01:23:41 +00:00
Sandro
5af1acf464
[Backport release-24.11] nixos/mailman: add option to expand the uwsgi settings ( #360010 )
2024-11-30 22:37:07 +01:00
Maximilian Bosch
190126c936
Merge: [Backport release-24.11] percona-server_8_0: 8.0.37-29 -> 8.0.39-30, percona-server: 8.4.0-1 -> 8.4.2-2 ( #360235 )
2024-11-30 12:54:41 +01:00
Alexander Sieg
00e58b9465
gitlab: 17.3.7 -> 17.5.2
...
(cherry picked from commit eebd4c3b01
)
2024-11-30 08:52:00 +00:00
Franz Pletz
10c7a88e18
nixos/networkd: fix eval
...
Broken by #330662 .
(cherry picked from commit 18cf9ad14b
)
2024-11-30 06:11:50 +00:00
Franz Pletz
4ab5e28e7a
[Backport release-24.11] nixos/networkd: add dhcpServerConfig.PersistLeases option ( #360311 )
2024-11-30 06:54:07 +01:00
Matt Perlman
8b4d73ad4c
nixos/networkd: add dhcpServerConfig.PersistLeases option
...
PersistLeases was added to networkd version 256 (https://www.freedesktop.org/software/systemd/man/latest/systemd.network.html#PersistLeases= )
(cherry picked from commit 42ac7b2428
)
2024-11-30 05:47:18 +00:00
Nick Cao
701eec61c0
nixos/networkd: add L3MasterDevice option to [RoutingPolicyRule] section
...
(cherry picked from commit ee051d65f3
)
2024-11-30 05:45:20 +00:00
Nick Cao
19fd8f85ee
nixos/networkd add IPv4ProxyARPPrivateVLAN option to [Network] section
...
(cherry picked from commit 38d02e4ecd
)
2024-11-30 05:45:20 +00:00
Nick Cao
f14b9ae439
nixos/networkd: add IPv6RetransmissionTimeSec option to [Network] section
...
(cherry picked from commit 402699d00e
)
2024-11-30 05:45:20 +00:00
Juanjo Presa
8b24d59d1c
nixos/os-release: make default_hostname distroId
...
(cherry picked from commit 5a6ea278da
)
2024-11-29 22:54:45 +00:00
Robert Schütz
bf802b2fc5
nixos/prometheus.exporters.unifi: drop
...
The corresponding package was dropped in 826bef9b51
.
(cherry picked from commit 61f3a9680a
)
2024-11-29 21:49:57 +00:00
Maximilian Bosch
e6b563eaa5
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).
(cherry picked from commit c055f6bc0a
)
2024-11-29 21:17:01 +00:00