Anderson Torres
52058530ce
nixos/connman: refactor
2023-10-09 17:49:02 -03:00
Thiago Kenji Okada
e7a621f8e9
Merge pull request #259066 from thiagokokada/add-renice-sway
...
nixos/sway: add enableRealtime option
2023-10-09 19:53:51 +01:00
Sarah Brofeldt
a655e7a1aa
Merge pull request #259240 from haenoe/oci-containers-labels-option
...
nixos/oci-containers: add labels option
2023-10-09 18:52:20 +02:00
Maximilian Bosch
9f1d4b79e3
nixos/postgresql: fix identMap
example
...
This was causing the following warning before when building the manual:
warning: literalExample is deprecated, use literalExpression instead, or use literalMD for a non-Nix description.
Rather than using `literalExpression`, nothing is used. This option
expects a string and the example is a string, no special handling
required. Both `literalExample` from the docbook ages and
`literalExpression` now are only required if the example is
a Nix expression rather than a value of the option's type.
2023-10-09 17:41:44 +02:00
Weijia Wang
ad855375b4
Merge pull request #244197 from wexder/netclient
...
netclient: init at 0.21.0
2023-10-09 16:55:22 +02:00
Vladimír Zahradník
9053490648
nixos/netclient: init
2023-10-09 15:58:05 +02:00
Michele Guerini Rocco
2e54187399
Merge pull request #258347 from Benjamin-L/gnupg-agent-extraconfig
...
nixos/gnupg: add agent.settings option
2023-10-09 11:12:55 +02:00
HaeNoe
2f021def6e
nixos/oci-containers: add labels option
2023-10-09 10:43:29 +02:00
Lin Jian
98edbf83ae
Merge pull request #259009 from bobvanderlinden/pr-locate-package
...
nixos/locate: rename option `locate` -> `package`
2023-10-09 09:34:16 +08:00
Maximilian Bosch
669da9ccdb
Merge pull request #246117 from Ralith/fix-synapse-well-known-example
...
nixos/matrix-synapse: fix duplicate Content-Type header in example
2023-10-08 19:53:26 +02:00
ners
dccd00027e
nixos/azure: add contents module option ( #244364 )
2023-10-08 19:35:14 +02:00
Doron Behar
50a077328a
Merge pull request #259259 from Lassulus/syncthing_stale
...
nixos/syncthing: match stale ids by subtracting in jq
2023-10-08 12:53:34 +03:00
Vladimír Čunát
2ec92384d7
Merge #258361 : nixos/knot: compatibility with 23.05 config
2023-10-08 10:16:06 +02:00
Vladimír Čunát
6b66e2fc9c
nixos/knot: compatibility with 23.05 config
...
- run conf-check iff keyFiles == [] (like in 23.05; this was my bug)
- support extraConfig + keyFiles
- but warning will still be shown if extraConfig is used,
and it might be slightly confusing
2023-10-08 10:14:54 +02:00
Bob van der Linden
423c86a70b
nixos/locate: rename option locate
-> package
2023-10-08 10:09:12 +02:00
Sarah Brofeldt
9b73af9b27
Merge pull request #259498 from TLATER/tlater/gitea-metrics
...
gitea: Add option to supply the metrics token via file
2023-10-08 07:53:33 +02:00
Tristan Daniël Maat
b59e5a34e7
nixos/gitea: Add option to supply the metrics token via file
2023-10-07 21:53:02 +02:00
Lin Jian
021da9bf62
Merge pull request #259549 from woojiq/keyd
...
nixos/keyd: add `extraConfig` option
2023-10-07 23:18:51 +08:00
Lin Jian
249ef1a69b
Merge pull request #259558 from amesgen/borgbackup-package-option
...
nixos/borgbackup: add package option
2023-10-07 23:16:46 +08:00
amesgen
bbf7f58b57
nixos/borgbackup: add package option
...
Co-authored-by: Lin Jian <me@linj.tech>
2023-10-07 16:27:57 +02:00
Lin Jian
4a5f3d5a50
Merge pull request #259228 from nbdd0121/patch-1
...
nixos/dnsmasq: allow custom package
2023-10-07 21:04:22 +08:00
Bobby Rong
383b753bba
Merge pull request #259363 from bobby285271/fix/gnome-flashback
...
gnome.gnome-flashback: Fix x-d-p-gnome launch
2023-10-07 20:56:26 +08:00
Mario Rodas
5103716b44
Merge pull request #252800 from 1000101/prometheus-pgbouncer-exporter
...
prometheus-pgbouncer-exporter: init at 0.7.0
2023-10-07 06:37:06 -05:00
Gary Guo
7094f1ec0e
nixos/dnsmasq: allow custom package
...
Allow a custom package to be used for dnsmasq service.
2023-10-07 11:53:25 +01:00
1000101
3b094812b1
prometheus-pgbouncer-exporter: init at 0.7.0
2023-10-07 11:44:40 +02:00
woojiq
fee1832e84
nixos/keyd: add extraConfig
option
2023-10-07 11:50:04 +03:00
Linus Heckemann
2de1be5b51
Merge pull request #258677 from Majiir/fix-networkd-search-domains
...
nixos/network-interfaces-systemd: don't set network-level domains
2023-10-07 08:43:49 +02:00
K900
b7a3aaae38
Merge pull request #259460 from K900/test-eval-fixes
...
treewide: test eval fixes
2023-10-07 07:36:46 +03:00
Ryan Lahfa
5fa3ea862b
Merge pull request #251898 from ktrinh-anduril/ktrinh/improve-devicetree-infra
2023-10-07 00:55:35 +02:00
K900
2c596b216a
nixos/orangefs: fix typo in group name
...
This would have broken eval and has broken the test.
2023-10-07 00:07:23 +03:00
Artturi
34c738fb3d
Merge pull request #152631 from jonringer/pgmanage-use-package
2023-10-07 00:05:58 +03:00
K900
d4eca0e8bb
nixos/gollum: remove non-existent maintainer
2023-10-06 23:52:42 +03:00
Lin Jian
272dba1e31
Merge pull request #257415 from ehmry/yggdrasil
...
nixos/yggdrasil: add extraArgs option
2023-10-07 02:05:36 +08:00
Bjørn Forsman
e5b8b12ac9
nixos/coredns: add extraArgs option
2023-10-06 19:38:38 +02:00
Bjørn Forsman
fa8ace3618
nixos: don't implicitly map missing user groups to nogroup
...
Before: `users.users.user1.group = "group-not-defined-anywhere-else"`
would result in user1 having the primary group `nogroup`, assigned at
activation time and only with a (easy to miss) warning from the
activation script. This behaviour is a security issue becase no files
should be owned by `nogroup` and it allows for unrelated users (and
services) to accidentally have access to files they shouldn't have.
After: The configuration above results in this eval error:
- The following users have a primary group that is undefined: user1
Hint: Add this to your NixOS config:
users.groups.group-not-defined-anywhere-else = {};
2023-10-06 19:33:01 +02:00
Emery Hemingway
3fc4ecafeb
nixos/yggdrasil: add extraArgs option
2023-10-06 17:59:14 +01:00
Weijia Wang
39edffebe6
Merge pull request #253548 from Quantenzitrone/rimgo
...
rimgo: init at 1.2.0 & module
2023-10-06 17:50:58 +02:00
Lin Jian
de26e61f7e
Merge pull request #258582 from returntoreality/gpsd-extra-args
...
nixos/gpsd: add extraArgs option
2023-10-06 22:54:51 +08:00
Ryan Lahfa
c22f1c1cfa
Merge pull request #257828 from mbey-mw/nginx-tmpfiles-rules
2023-10-06 15:28:36 +02:00
Marek Beyer
ea1eb4ee0f
nixos/nginx: add systemd-tmpfiles exclusion of temporary directories
...
Directories used by nginx in the tmp path are only created upon startup and
must not be deleted while nginx is running.
2023-10-06 14:26:37 +02:00
Atemu
eae761dcb0
Merge pull request #245593 from wamserma/grocy-add-package-option
...
grocy: add package option
2023-10-06 13:56:58 +02:00
Pierre Bourdon
e462c9172c
Merge pull request #259039 from edef1c/cve-2023-4911-mitigation
...
nixos/security/wrappers: use musl rather than glibc and explicitly unset insecure env vars
2023-10-06 12:50:39 +02:00
Bobby Rong
ba82dd7148
gnome.gnome-flashback: Add mkGnomeSession
...
Having this in environment.systemPackages shouldn't be worse than
adding as XDG_DATA_DIRS in gnome-session.
2023-10-06 18:27:49 +08:00
Bobby Rong
21f5cd377a
gnome.gnome-flashback: Add mkWmApplication
...
Having this in environment.systemPackages shouldn't be worse than
adding as XDG_DATA_DIRS in gnome-session.
2023-10-06 18:22:07 +08:00
Bobby Rong
f6345cd259
gnome.gnome-panel-with-modules: init
...
Setting X_GNOME_PANEL_MODULESDIR in gnome-session wrapper is confusing to me.
2023-10-06 18:22:07 +08:00
Bobby Rong
49dda70dbc
Merge pull request #259222 from bobby285271/fix/gnome-flashback-eval
...
nixosTests.gnome-flashback: Fix eval
2023-10-06 17:31:44 +08:00
Bobby Rong
fc096a6d9c
nixosTests.gnome-flashback: Fix eval
...
The option `nodes.machine.environment.variables.XDG_CONFIG_DIRS' is defined multiple times while it's expected to be unique.
2023-10-06 12:18:53 +08:00
Benjamin Lee
f0a8e05a5d
nixos/gnupg: add agent.settings option
2023-10-05 18:43:23 -07:00
edef
09325d24b6
nixos/security/wrappers: use musl rather than glibc and explicitly unset insecure env vars
...
This mitigates CVE-2023-4911, crucially without a mass-rebuild.
We drop insecure environment variables explicitly, including
glibc-specific ones, since musl doesn't do this by default.
Change-Id: I591a817e6d4575243937d9ccab51c23a96bed6f9
2023-10-05 22:04:05 +00:00
lassulus
82b59a8fb2
nixos/syncthing: match stale ids by subtracting in jq
2023-10-05 23:08:05 +02:00