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

34842 commits

Author SHA1 Message Date
Wolfgang Walther
e3d522e540
nixos/screen: remove assertion
Scheduled for 24.11.

(cherry picked from commit 8bdfc5eca2)
2024-11-24 20:58:27 +01:00
Wolfgang Walther
d239c07beb
nixos/garage: remove assertions
Those were scheduled to be removed in 24.11, so let's do that.

Added in #311893.

(cherry picked from commit 9966353ee7)
2024-11-24 20:58:27 +01:00
Wolfgang Walther
496a6b9d47
nixos/zigbee2mqtt: remove renamed-option warning
This was planned for 21.11, so let's follow through.

(cherry picked from commit 749a6fe1ad)
2024-11-24 20:58:27 +01:00
Felix Buehler
6f22e5e97b nixos/haka: fix assert
(cherry picked from commit 5c99958613)
2024-11-24 15:31:14 +00:00
Sefa Eyeoglu
942f21f944 nixos/monado: add forceDefaultRuntime option
This option replaces the active runtime manifest in the user directory.
Games running through Steam's Pressure Vessel cannot read /etc so
forcefully overriding the file every time the service starts, will allow
those games to use Monado.

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
(cherry picked from commit 91fee43100)
2024-11-24 12:27:02 +00:00
Weijia Wang
267d58a0e2
[Backport release-24.11] nixos/incus: add incus-user service and socket (#356398) 2024-11-24 11:28:39 +01:00
Weijia Wang
2fe68b83ee
[Backport release-24.11] wordpress: 6.6.2 -> 6.7 (#358428) 2024-11-24 11:03:50 +01:00
John Titor
cc4d8f6c3e nixos/scx: cleanup
- use utils.escapeSystemdExecArgs in systemd service

- remove StandardError="journal" as it's already default

(cherry picked from commit fc8f58848e)
2024-11-24 08:10:57 +00:00
Nico Felbinger
fa192bdc12 nixos/suricata: add module to modules-list
(cherry picked from commit f2de541dfd)
2024-11-23 21:32:44 +01:00
Nico Felbinger
5f82bf3982 nixos/suricata: add description fields for configuration
(cherry picked from commit 9e608d46a9)
2024-11-23 21:32:44 +01:00
Felix Buehler
679f9fdf7c nixos/mackerel-agent: fix pkgs
(cherry picked from commit ae94b60d54)
2024-11-23 16:53:35 +00:00
Paul Grandperrin
0f2160901b nixos-containers: fix enableTun option
When using private users, `mknod /dev/net/tun` is run from the guest and therefor needs the `m` modifier.

(cherry picked from commit 853d34898d)
2024-11-23 16:19:22 +00:00
Sandro
b390d3c43b nixos/virtualisation: fix rendering of example in diskSize
(cherry picked from commit 12afb73784)
2024-11-23 16:07:26 +00:00
Nick Cao
fc139d6c20
[Backport release-24.11] nixos/alertmanager: add additional docs about envsubst (#357901) 2024-11-23 09:54:02 -05:00
Nick Cao
0aabe80743
[Backport release-24.11] nixos/postgresql: update docs with extraPlugins to extensions rename (#358162) 2024-11-23 09:28:45 -05:00
Viorel-Cătălin Răpițeanu
578009c174 wordpressPackages: package and theme updates
1. Make twentytwentyfive theme default
2. Update all packages

(cherry picked from commit d1da56f629)
2024-11-23 13:20:20 +00:00
LorenzBischof
b86fd8cca1 nixos/etesync-dav: update default apiurl
(cherry picked from commit c5d7865d83)
2024-11-23 12:11:36 +00:00
Kerstin
38f6e197be
[Backport release-24.11] canaille: init at 0.0.56, add module (#358353) 2024-11-23 11:29:33 +01:00
Kerstin
1fe3fc431e
[Backport release-24.11] open-web-calendar: init at 1.41, add module (#358355) 2024-11-23 11:29:00 +01:00
Masum Reza
c17b0c8246
[Backport release-24.11] scx: 1.0.5 -> 1.0.6; build all rust subpackages together (#358340) 2024-11-23 15:28:37 +05:30
Kerstin Humm
9a5238a2ff nixos/open-web-calendar: init module
(cherry picked from commit 897954b8ae)
2024-11-23 09:04:17 +00:00
Kerstin Humm
02e290b42e nixos/canaille: init module
Co-Authored-By: Janik <80165193+Janik-Haag@users.noreply.github.com>
(cherry picked from commit ff2f00d425)
2024-11-23 09:03:40 +00:00
Weijia Wang
0c58267737
[Backport release-24.11] handheld-daemon-ui: init at 3.2.3 (#357308) 2024-11-23 09:34:55 +01:00
Weijia Wang
3c7e8a947a
[Backport release-24.11] porn-vault: init at 0.30.0-rc.11 (#357742) 2024-11-23 09:32:19 +01:00
Weijia Wang
141c635c73
[Backport release-24.11] nixos/meilisearch: fix disabling analytics (#357999) 2024-11-23 09:30:44 +01:00
Maximilian Bosch
aa88b3cae5 nixos/pgbouncer: rework RFC42 integration
Commit bfb9d1825d added RFC42 support
which is a good thing in general, but this implementation has the
following flaws:

* `services.pgbouncer.logFile` was not renamed to `[...].log_file`, but
  to `[...].logfile`. Also the use of `mkRenamedOptionModule` is
  inappropriate here because the two options are not equivalent: the old
  option took a path relative to the home directory, the new an absolute
  path.

* Using `mkRenamedOptionModule` with options that don't exist (but are
  keys in a freeform attr-set or an `attrsOf X`), you get the following
  error when referencing an option you didn't declare:

    error: evaluation aborted with the following error message: 'Renaming error: option `services.pgbouncer.settings.pgbouncer.listen_port' does not exist.'

  This error is pretty bad because it's not actionable for an end-user of
  the module. A possible use-case is doing

    networking.firewall.allowedTCPPorts = [ config.services.pgbouncer.listenPort ];

  without specifying a custom listen port. This is an example of why you
  want to keep options, they already contain defaults and you can re-use
  those defaults in other parts of your system configuration.

  I decided to re-add a bunch of options where I figured that it's
  either useful to be able to address those in the NixOS configuration
  or having documentation directly in the options' reference in the
  NixOS manual.

  I didn't add all options, I'll leave that to the maintainers of
  pgbouncer.

(cherry picked from commit 2995b3825e)
2024-11-23 08:20:34 +00:00
John Titor
0c640e8114 nixos/scx: remove dead reference to scx.rustland
(cherry picked from commit 9480c8be07)
2024-11-23 07:54:36 +00:00
Masum Reza
36ba4e09ee
[Backport release-24.11] nixos/scx: init module (#357622) 2024-11-23 13:21:54 +05:30
Jared Baur
d08c1b677f nixos/activation: Add pre-switch checks
Add an option for shell script fragments that are ran before switching
to a new NixOS system configuration (pre installation of bootloader or
system activation). Also add a new subcommand for
switch-to-configuration called "check" that will cause the program to
always exit after checks are ran.

(cherry picked from commit 6e192c4489)
2024-11-23 01:33:43 +00:00
Martin Weinelt
8f1c9f2047 nixos/frigate: allow configuring a libva driver
In my testing this helped steer VA-API towards the correct card and also
made it show GPU statistics in performance monitoring.

(cherry picked from commit 1c07d92099)
2024-11-23 00:05:46 +00:00
Martin Weinelt
18b4fbf0ae nixos/frigate: allow GPU use for video acceleration
The `render` group is required to acces the graphic cards decoding,
encoding and transcoding capabilities.

It is required for using fancy `ffmpeg.hwaccel-args` values, like
`preset-vaapi`.

(cherry picked from commit 7411b85629)
2024-11-23 00:05:46 +00:00
Martin Weinelt
0e388c2711 nixos/frigate: use shellscript to clear frigate cache
Shell expansions apparently do not work correctly in systemd command
lines.

Co-Authored-By: Joshua Manchester <JManch@protonmail.com>
(cherry picked from commit 2b56a916ca)
2024-11-23 00:05:46 +00:00
Martin Weinelt
667e6ade5c nixos/frigate: inherit required functions from lib
(cherry picked from commit a810c07ff2)
2024-11-23 00:05:46 +00:00
Martin Weinelt
92f37555a0 nixos/frigate: provide ffmpeg-full for nvidia hw accel
Closes: #344114
(cherry picked from commit 7e33e470df)
2024-11-23 00:05:46 +00:00
Martin Weinelt
2b70df74d3 nixos/frigate: stop enabling recommendedProxySettings globally
Closes: #320512
(cherry picked from commit d31bf00e2b)
2024-11-23 00:05:46 +00:00
Martin Weinelt
71fd123b95 nixos/frigate: add support for Coral devices
(cherry picked from commit b96c4a67b9)
2024-11-23 00:05:46 +00:00
Martin Weinelt
58082a70d1 nixos/coral: init
Provides a small wrapper to enable support for Coral USB and PCIe
devices.

(cherry picked from commit 2b2a669741)
2024-11-23 00:05:46 +00:00
TheRealGramdalf
c5f764a232 nixos/netbird: fix port conflict on metrics endpoint
(cherry picked from commit bfc160a84c)
2024-11-22 19:03:46 +00:00
Sandro
215a5c819a nixos/postgresql: update docs with extraPlugins to extensions rename
(cherry picked from commit 3156de49ba)
2024-11-22 15:02:16 +00:00
Patrick
c5d4dcd5c5 nixos/kanidm: allow origin url ending without slash
(cherry picked from commit 6728211ec8)
2024-11-22 12:44:34 +00:00
Minijackson
1e54c20bd2 nixos/netbox: switch to symlink to check for upgrades
This makes it so that the upgrade script also runs when the
configuration changed, or when plugins were added.

This is also a hack to force everyone to run the upgrade script again,
since static files might have been copied incorrectly (see parent commit)

(cherry picked from commit fe58368de6)
2024-11-22 09:19:49 +00:00
Minijackson
2d04bf7ee4 nixos/netbox: clear old static files on upgrade
This fixes an issue where upgrading NetBox didn't correctly clean old
files, and the interface wasn't correct / didn't show object relations.

(cherry picked from commit ff6d89ac69)
2024-11-22 09:19:48 +00:00
PapayaJackal
c43d490c07 nixos/meilisearch: fix disabling analytics
(cherry picked from commit 4a42682ff8)
2024-11-21 21:09:20 +00:00
Sandro
6a2ae59456 nixos/luksroot: make it harder to accidentially break cryptsetup
(cherry picked from commit b861831405)
2024-11-21 17:39:21 +00:00
Adam C. Stephens
48d0b9dd10
[Backport release-24.11] nixos/kanidm: add provisioning secret directories to BindReadOnlyPaths (#357915) 2024-11-21 11:48:55 -05:00
Sandro
66206bb85c
[Backport release-24.11] nixos/opendkim: modernize, add expandable settings option, put config file under standard location (#357396) 2024-11-21 15:57:24 +01:00
Sandro
f5e19b9e24
[Backport release-24.11] nixos/arp-scan: init, nixos/tcpdump: init (#357214) 2024-11-21 15:56:54 +01:00
oddlama
48be85e7c7 nixos/kanidm: add provisioning secret directories to BindReadOnlyPaths
(cherry picked from commit 3e29e0560d)
2024-11-21 14:47:12 +00:00
Leon Vack
054691fe54 nixos/alertmanager: add additional docs about envsubst
Environment variables in the alertmanager config are substituted using
envsubst. It is therefore necessary to escape $ as $$ in the config, if it
should be preserved.

(cherry picked from commit 11f45c8362)
2024-11-21 13:21:14 +00:00
Ughur Alakbarov
9746c8b7ee nixos/tabby: fix typo
(cherry picked from commit f21d3a0f07)
2024-11-21 13:02:20 +00:00