Gaetan Lepage
6e79d0d383
targetcli: rename to targetcli-fb
2025-03-15 12:16:57 +01:00
Gaetan Lepage
68c06a055a
python312Packages.rtslib: rename to rtslib-fb
2025-03-15 12:16:57 +01:00
jopejoe1
dca7e827b3
nixos: Replace custom cfg format handling with pkgs.formats
( #314933 )
2025-03-14 21:08:14 +01:00
Marie Ramlow
afeb76d628
nixos/sshd: always ship a sshd@.service unit for systemd-ssh-generator(1)
2025-03-14 18:34:50 +01:00
Marie Ramlow
63842ed333
nixos/sshd: move key generation into its own systemd unit
2025-03-14 18:34:50 +01:00
Luka Blašković
4fb937aabc
nats: fix infinite recursion when validating config ( #389440 )
2025-03-13 04:17:06 -07:00
GiggleSquid
461be7d8c8
nixos/searx: add configuration for favicons settings
...
see searxng docs: https://docs.searxng.org/admin/searx.favicons.html
2025-03-13 03:58:21 +00:00
h7x4
ab0564bd10
treewide: add documentation for nixos systemd units
2025-03-12 18:00:38 +01:00
K900
0463010189
nixos/hostapd: fix hostapd_cli
2025-03-12 13:22:28 +03:00
DSeeLP
65bc040a6f
nixos/hickory-dns: combine Hint and Forward zone types into one
...
In 0.25.0-alpha.5 the Hint and Forward zone types where combined into External
2025-03-11 14:03:01 +01:00
Gaétan Lepage
ff2d12d11d
nixos/cloudflared: add option for cert.pem and use dynamic user ( #383499 )
2025-03-10 11:15:06 +01:00
Sandro
90c9004407
hylafaxplus: 7.0.9 -> 7.0.10, misc improvements (also module) ( #376418 )
2025-03-08 22:39:47 +01:00
Yt
b97d92aaef
nixos/cloudflare-dyndns: fix missing home error ( #386211 )
2025-03-08 09:15:24 -05:00
shelvacu
1a4575f9db
nixos/modules: Add security.pki.caBundle option and make all services use it for CA bundles ( #352244 )
...
Previously some modules used `config.environment.etc."ssl/certs/ca-certificates.crt".source`, some used `"/etc/ssl/certs/ca-certificates.crt"`, and some used `"${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"`. These were all bad in one way or another:
- `config.environment.etc."ssl/certs/ca-certificates.crt".source` relies on `source` being set; if `text` is set instead this breaks, introducing a weird undocumented requirement
- `"/etc/ssl/certs/ca-certificates.crt"` is probably okay but very un-nix. It's a magic string, and the path doesn't change when the file changes (and so you can't trigger service reloads, for example, when the contents change in a new system activation)
- `"${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"` silently doesn't include the options from `security.pki`
Co-authored-by: Shelvacu <git@shelvacu.com>
2025-03-08 08:41:08 +00:00
misuzu
f3b9f47891
nixos/umurmur: init ( #387580 )
2025-03-07 17:46:10 +02:00
3JlOy_PYCCKUI
095da00b2d
nixos/umurmur: init
2025-03-07 12:07:53 +03:00
Philip Taron
9ab61b2537
nixos/doc: convert links to manpages ( #383975 )
2025-03-06 09:37:51 -08:00
7c6f434c
fe36c0e045
Squid: 6.13 -> 7.0.1 ( #384972 )
2025-03-06 17:17:08 +00:00
Joshua Kobschätzki
019f100d17
squid: add inverse test
2025-03-06 11:36:17 +01:00
Pedro Alves
4f644e0b31
nixos/cloudflared: add option for cert.pem and use dynamic user
...
Make the cloudflared tunnel service use systemd credentials and dynamic
users, removing the services.cloudflared.user and .group option.
Also add an option to provide the cert.pem file, without which tunnels
defined declaratively would not work.
Additionally, add an assertion checking that the certificate file is
provided if there are declarative routes defined.
2025-03-05 13:33:04 +00:00
Jonas Heinrich
370bcffd35
nixos/networkd-dispatcher: added missing enum value "enslaved" to option "onState" ( #382574 )
2025-03-05 10:52:31 +01:00
Jakob Klepp
7bffbf3c4c
nixos/nats: add option validateConfig ( #387048 )
...
As discussed in the comments of https://github.com/NixOS/nixpkgs/pull/322035
and in the issue https://github.com/NixOS/nixpkgs/issues/333119
config validation fails at build time when the config
references files unavailable during build time
nixos/nats: nixfmt 'nixos/modules/services/networking/nats.nix'
2025-03-04 17:51:09 -08:00
Sandro
4f8cf45715
nixos/inadyn: fix defaultText ( #384773 )
2025-03-04 19:02:20 +01:00
happysalada
4fac925299
nixos/cloudflare-dyndns: fix missing home error
2025-03-01 16:03:52 -05:00
Faye Duxovni
87806c913c
nixos/syncthing: prevent enabling overrideFolders and autoAcceptFolders simultaneously ( #321872 )
...
* syncthing: prevent enabling overrideFolders and autoAcceptFolders simultaneously
* Fix href in services.syncthing.overrideFolders default text
2025-03-01 14:36:50 +01:00
Sandro
511e62f5ec
nixos/soju: add option to overwrite generated configFile ( #340583 )
2025-02-27 23:34:58 +01:00
Sandro
291fe081dc
netclient: add network-online dependency to get rid of warning ( #371276 )
2025-02-27 23:28:17 +01:00
Michele Guerini Rocco
af8642b189
nixos/hostapd: add passwordFile to structured SAE entries ( #365727 )
2025-02-27 13:51:23 +01:00
Sandro
245441e2a2
nixos/avahi: only enable ipv6 when networking.enableIPv6 is true
2025-02-24 17:19:55 +01:00
Weijia Wang
1c4fe4d409
services.flannel: add an extraNetworkConfig configuration, add missing kernel module ( #365317 )
2025-02-24 15:54:44 +01:00
Sandro
9d2e28a82e
nixos/inadyn: fix defaultText
2025-02-24 14:40:05 +01:00
Peder Bergebakken Sundt
d525eb5838
treewide: fix typos
...
done with `fd \\\.md$ . --type f -x typos --write-changes`
2025-02-22 02:02:07 +01:00
Peter Lehmann
13ff2e0395
nixos/routinator: fix service being always enabled
2025-02-21 23:48:43 +01:00
Martin Weinelt
bf25eae002
nixos/routinator: init module ( #380046 )
2025-02-21 23:07:21 +01:00
Peter Lehmann
c468f4e261
nixos/routinator: init module
2025-02-21 19:10:18 +01:00
Peder Bergebakken Sundt
527be14321
nixos/doc: convert links to manpages
2025-02-21 16:31:09 +01:00
Solomon
6cd88104d7
nixos/openssh: allow post-quantum KexAlgorithms introduced in v9.9 ( #378875 )
...
`mlkem768x25519-sha256` and the vendor-neutral `sntrup761x25519-sha512`
name are new in OpenSSH 9.9 <https://www.openssh.com/txt/release-9.9 >
Co-authored-by: Mynacol <Mynacol@users.noreply.github.com>
2025-02-19 22:04:03 +01:00
a-kenji
fdbcd907e9
nixos/syncthing: Fix typos
2025-02-19 15:44:05 +07:00
Christian Stoitner
224f7fc478
nixos/networkd-dispatcher: added missing enum value "enslaved" to option "onState"
2025-02-16 15:01:31 +01:00
Jared Baur
846779bc8e
nixos/yggdrasil: use exec to replace bash instance
2025-02-14 11:58:45 +05:30
dish
6aa47a42fe
nixos/zerotierone: fix documentation link formatting
2025-02-12 21:03:21 +01:00
dish
f3acac425d
nixos/wg-access-server: fix documentation link formatting
2025-02-12 21:03:21 +01:00
dish
af8af80782
nixos/opengfw: fix documentation link formatting
2025-02-12 21:03:21 +01:00
dish
3dd73303bb
nixos/headscale: fix documentation link formatting
2025-02-12 21:03:21 +01:00
dish
f53cf94cab
nixos/firewall: fix documentation link formatting
2025-02-12 21:03:21 +01:00
dish
70c805c634
nixos/epmd: fix documentation link formatting
2025-02-12 21:03:21 +01:00
dish
5d48ee0d4b
nixos/deconz: fix documentation link formatting
2025-02-12 21:03:21 +01:00
dish
91980b93cf
nixos/ddns-updater: fix documentation link formatting
2025-02-12 21:03:21 +01:00
dish
7e6083be99
nixos/ddclient: fix documentation link formatting
2025-02-12 21:03:21 +01:00
dish
85ca769c72
nixos/coturn: fix documentation link formatting
2025-02-12 21:03:21 +01:00