0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-19 16:40:32 +03:00
Commit graph

34659 commits

Author SHA1 Message Date
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