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

34842 commits

Author SHA1 Message Date
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
Jonathan Ringer
745eddbf3a nixos/iso-image: fix isoImage.grubTheme = null;
Fixes `error: cannot coerce null to a string`

(cherry picked from commit b5168a9900)
2024-11-29 20:44:17 +00:00
Sefa Eyeoglu
49b0b1c9dd nixos/renovate: unset service restart
Unsetting `Restart=` defaults to `Restart=no`. We don't want Renovate to
automatically restart, as it might trigger rate limits.

See https://github.com/NixOS/nixpkgs/issues/358028

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
(cherry picked from commit 849225f9a1)
2024-11-29 14:22:31 +00:00
Christina Sørensen
f3ecf4f5da
[Backport release-24.11] enableAllTerminfo: re-add unbroken contour (#359803) 2024-11-29 11:18:46 +01:00
Sandro Jäckel
f8a2b02ed2 nixos/mailman: add option to expand the uwsgi settings
(cherry picked from commit 61d15c60fc)
2024-11-28 23:54:21 +00:00
Silvan Mosberger
8ab985890c
[Backport release-24.11] nixos/binfmt: add option addEmulatedSystemsToNixSandbox (#359316) 2024-11-28 21:00:29 +01:00
Emil Thorsoe
6b729dc6ea enableAllTerminfo: re-add unbroken contour
(cherry picked from commit 92a4d1d60d)
2024-11-28 09:31:30 +00:00
Sandro Jäckel
edc274db49 nixos/mailman: wrap mailman cli to start as mailman user
This is essential when postgres socket authentication is used.

(cherry picked from commit 1b510687b4)
2024-11-27 22:07:56 +00:00
Sandro
bcec3e7a5c nixos/lvm: expand enable description to better inform users about their actions
(cherry picked from commit a9f3a296d3)
2024-11-27 21:38:16 +00:00
PAEPCKE, Michael
193899c87e nixos/wg-access-server: bugfix dns.enabled (yaml)
(cherry picked from commit a58c8fee1e)
2024-11-27 17:05:31 +00:00
Yuriy Taraday
28ba9e2c27 nixos/acme: Set /var/lib/acme permissions to 755
It was being created with the default home permissions of 700, and then
set to 755 at runtime by something either some script or systemd as
part of service startup.

It worked fine without sysusers, but when it's enabed with:

    systemd.sysusers.enable = true;

systemd-tmpfiles is resetting permissions on each activation, which
breaks, for example, nginx reload, because it cannot load certificates
anymore, because it doesn't have any access to `/var/lib/acme`.

Fix this by setting `homeMode = "755";` explicitely so that it's set to
the final value from the beginning.

(cherry picked from commit 64a6e8292a)
2024-11-27 13:52:09 +00:00
Izorkin
4e295837cc nixos/logrotate: allow change mode of a file
(cherry picked from commit a7c8d553ae)
2024-11-26 16:19:30 +00:00
Peder Bergebakken Sundt
04c506083c nixos/binfmt: add option addEmulatedSystemsToNixSandbox
(cherry picked from commit bbb6e83f51)
2024-11-26 15:36:11 +00:00
Emily
146aa39321
[backport 24.11] treewide: remove deprecations up until 24.11 (#358798) 2024-11-25 17:31:46 +00:00
Felix Buehler
7388f02319 nixos/manticore: fix mkKeyValueDefault
(cherry picked from commit 7882454654)
2024-11-25 17:20:52 +00:00
Gaetan Lepage
b80abb8973 nixos/gdm: automatically enable services.displayManager
(cherry picked from commit 0a785f6f42)
2024-11-24 22:17:19 +00:00
Wolfgang Walther
8295035fa8
nixos/archisteamfarm: remove dataDir fallback
Scheduled for 24.11.

Added in #272147.

(cherry picked from commit 4255d7a658)
2024-11-24 20:58:28 +01:00
Wolfgang Walther
37337f8fad
nixos/pipewire: remove version reference from warning message
This is also true in 24.11 and up, so no need to state the version
number explicitly.

(cherry picked from commit e1e2193dff)
2024-11-24 20:58:27 +01:00