nixpkgs/nixos/modules/services/networking
Sachi King 361fde84f9 Revert "nixos/firewall: fix reverse path check failures with IPsec"
The inclusion of the "meta ipsec" rule in the default reverse path
filtering breaks systems not built with specific XFRM kernel config
options.  Specifically CONFIG_XFRM must be set, which gets selected
by CONFIG_NFT_XFRM, which is hidden behind CONFIG_XFRM_USER.

These options are not selected by default in most defconfig's provided
by the kernel with the exception of some device-specific defconfigs.

These options are not set by the nix kernel common_config, and I would
argue that IPSec support does not belong in a minimal kernel as that
elevates its support status above other in-kernel VPN interfaces.

The contributor of this feature does not seem interested in working
towards a solution that does not break systems running kernels built
with "autoModules = false" while supporting this feature, and as this
silently breaks firewalls into an insecure state and poses an immediate
security issue I propose this be reverted until a solution that does not
break such systems is proposed.
https://github.com/NixOS/nixpkgs/pull/310857#discussion_r1742834970

Devices used as firewalls, if they do not have the required kernel
config, will fail to load the new firewall rules and will upon boot pass
traffic without any filtering into the internal network.

Devices exposed directly to the internet, after reboot, will boot
without filtering potentially exposing services not intended to be
exposed to the internet, such as databases.

The following platforms in nixpkgs appear to be impacted:
 - pc_simplekernel
 - pogoplug4
 - sheevaplug
 - zero-gravitas
 - zero-sugar
 - utilite
 - guruplug
 - beaglebone
 - fuloong2f_n32

References to hardware without autoModules can be found in
nixos-hardware, as well as in active third-party repos on github.

I suspect there are other users impacted that do not have their configurations
public, as autoModules = true leads to long compile times when targeting
kernels to less standard hardware or hardware with quirks that require
patches that cannot be upstreamed.

This reverts commit 3c12ef3f21.
2024-09-04 11:51:15 +10:00
..
hylafax treewide: fix mkEnableOption usage 2024-06-14 02:41:42 -04:00
icecream nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ircd-hybrid nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
iscsi nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
jibri nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
keepalived nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
netbird Merge pull request #316977 from eclairevoyant/fix-mkEnableOption 2024-06-25 22:42:16 +02:00
nghttpx nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ntp nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
scion nixos/scion: introduce package option (#327765) 2024-07-19 02:30:10 +02:00
ssh nixos/services.openssh: remove with lib; 2024-09-02 22:31:36 +02:00
strongswan-swanctl nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
znc nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
3proxy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
acme-dns.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
adguardhome.nix Merge pull request #266450 from CRTified/adguardhome-fix-246461 2024-06-10 12:46:26 +02:00
alice-lg.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
amuled.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
aria2.nix nixos/aria2: fix missing default 2024-06-15 12:55:06 +02:00
asterisk.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
atftpd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
autossh.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
avahi-daemon.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
babeld.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
bee.nix treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
biboumi.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
bind.nix bind: make systemd service wait for BIND to be ready 2024-05-31 13:33:29 +02:00
bird-lg.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
bird.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
birdwatcher.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
bitcoind.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
bitlbee.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
blockbook-frontend.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
blocky.nix nixos/blocky: Add an option for the package to be used 2024-07-03 13:42:34 +02:00
centrifugo.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
cgit.nix nixos/cgit: handle list setting type 2024-08-19 08:13:49 +02:00
charybdis.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
chisel-server.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
cjdns.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
clatd.nix nixos/clatd: remove invalid startLimitIntervalSec 2024-05-02 14:16:12 -07:00
cloudflare-dyndns.nix nixos/cloudflare-dyndns: introduce package option 2024-07-19 14:45:09 +08:00
cloudflare-warp.nix nixos/cloudflare-warp: init 2024-07-10 22:48:57 +05:30
cloudflared.nix nixos/cloudflared: fix links in doc 2024-06-20 00:49:01 +08:00
cntlm.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
connman.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
consul.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
coredns.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
corerad.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
coturn.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
create_ap.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
croc.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
dae.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
dante.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ddclient.nix nixos/ddclient: deprecate use, implement use{v4,v6} 2024-06-07 17:28:25 +02:00
ddns-updater.nix ddns-updater: Add module, test, update script 2024-07-17 21:56:05 +00:00
deconz.nix nixos/deconz: mention RaspBee hardware 2024-08-01 16:48:38 +02:00
dhcpcd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
dnscache.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
dnscrypt-proxy2.nix nixos/dnscrypt-proxy2: fix cross-compiling 2024-04-17 16:41:51 +02:00
dnscrypt-wrapper.nix nixos/services.dnscrypt-wrapper: remove with lib; 2024-08-30 23:00:56 +02:00
dnsdist.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
dnsmasq.md dnsmasq: Add documentation 2024-01-02 22:07:25 +00:00
dnsmasq.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
dnsproxy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
doh-proxy-rust.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ejabberd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
envoy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
epmd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ergo.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ergochat.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
eternal-terminal.nix treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
expressvpn.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
fakeroute.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
fastnetmon-advanced.nix nixos/fastnetmon-advanced: init 2023-10-23 22:51:19 +02:00
ferm.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
firefox-syncserver.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
firefox-syncserver.nix treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
fireqos.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
firewall-iptables.nix Revert "nixos/firewall: fix reverse path check failures with IPsec" 2024-09-04 11:51:15 +10:00
firewall-nftables.nix Revert "nixos/firewall: fix reverse path check failures with IPsec" 2024-09-04 11:51:15 +10:00
firewall.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
flannel.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
freenet.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
freeradius.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
frp.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
frr.nix nixos/frr: adapt to frr-9 2024-05-29 11:07:39 +02:00
gateone.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
gdomap.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ghostunnel.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
git-daemon.nix nixos/gitDaemon: add package option 2024-05-27 18:50:15 +04:00
globalprotect-vpn.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
gns3-server.md nixos/gns3-server: init 2023-12-01 12:11:18 +01:00
gns3-server.nix treewide: replace mkPackageOptionMD with mkPackageOption 2024-06-26 23:05:42 -04:00
gnunet.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
go-autoconfig.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
go-camo.nix nixos/go-camo: init 2024-02-17 20:45:49 +01:00
go-neb.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
go-shadowsocks2.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
gobgpd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
gvpe.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
hans.nix treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
haproxy.nix treewide: fix mkEnableOption usage 2024-06-14 02:41:42 -04:00
harmonia.nix harmonia: switch to non-deprecated SIGN_KEY_PATHS 2024-08-17 13:11:06 +02:00
headscale.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
helpers.nix
hickory-dns.nix hickory-dns: rename from trust-dns 2024-08-11 07:59:32 +00:00
hostapd.nix hostapd: add "wpa2-sha1" to authentication.mode enum 2024-05-14 19:28:15 +10:00
htpdate.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
https-dns-proxy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
i2p.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
i2pd.nix nixos/i2pd: actually fix, clean up a little bit 2024-07-30 11:07:37 +03:00
imaginary.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
inadyn.nix nixos/inadyn: fix cache directory path 2024-06-07 09:03:24 +02:00
inspircd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
iodine.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
iperf3.nix nixos/iperf3: add package option 2024-08-09 16:01:01 +02:00
ivpn.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
iwd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
jicofo.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
jigasi.nix nixos/jigasi: update to use literalExpression 2023-12-13 08:20:59 -08:00
jitsi-videobridge.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
jool.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
jotta-cli.md nixos/jotta-cli: move to services.jotta-cli 2024-05-05 19:30:16 +02:00
jotta-cli.nix nixos/jotta-cli: move to services.jotta-cli 2024-05-05 19:30:16 +02:00
kea.nix nixos/services.kea: remove with lib; 2024-08-30 23:00:56 +02:00
keybase.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
knot.nix nixos/knot: use a more precise type for .settings 2024-04-28 10:26:09 +02:00
kresd.nix nixos/services.kresd: remove with lib; 2024-08-30 23:01:16 +02:00
lambdabot.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
legit.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
libreswan.nix nixos/services.libreswan: remove with lib; 2024-08-30 23:01:18 +02:00
lldpd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
logmein-hamachi.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
lokinet.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
lxd-image-server.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
magic-wormhole-mailbox-server.nix nixos/magic-wormhole-mailbox-server: use Python 3.11, adopt 2024-07-09 22:22:56 +00:00
matterbridge.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
microsocks.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
mihomo.nix Merge pull request #314767 from Guanran928/mihomo 2024-07-02 20:27:36 +02:00
minidlna.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
miniupnpd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
miredo.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
mjpg-streamer.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
mmsd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
monero.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
morty.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
mosquitto.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
mosquitto.nix nixos/services.mosquitto: remove with lib; 2024-08-28 22:53:06 +02:00
mozillavpn.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
mstpd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
mtprotoproxy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
mtr-exporter.nix lib.mdDoc: remove and replace with warning 2024-04-13 10:07:35 -07:00
mullvad-vpn.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
multipath.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
murmur.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
mycelium.nix nixos/mycelium: add mycelium binary to systemPackages 2024-06-08 15:01:32 +03:00
namecoind.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nar-serve.nix nixos/nar-serve: add domain option 2024-07-31 09:57:37 +02:00
nat-iptables.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nat-nftables.nix nixos/nat: fix nat-nftables 2023-11-09 23:06:01 +08:00
nat.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nats.nix nixos/nats: Implemented configuration verification 2024-06-23 21:56:59 +01:00
nbd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ncdns.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ndppd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nebula.nix nixos/nebula: add missing with maintainers 2024-08-16 12:13:40 -07:00
netbird.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
netbird.nix nixos/netbird: Remove thubrecht as maintainer 2024-06-21 09:32:46 +02:00
netclient.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
networkd-dispatcher.nix Merge branch 'master' into master 2024-06-30 02:19:21 +08:00
networkmanager.nix maintainers: drop janik 2024-07-02 02:36:42 +02:00
nextdns.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nftables.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ngircd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nix-serve.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nix-store-gcs-proxy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nixops-dns.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nncp.nix treewide: fix mkEnableOption usage 2024-06-14 02:41:42 -04:00
nntp-proxy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nomad.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nsd.nix Merge pull request #299581 from Stunkymonkey/nsd-chmod-install 2024-04-16 08:59:47 +02:00
ntopng.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nullidentdmod.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
nylon.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ocserv.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ofono.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
oidentd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
oink.nix nixos/oink: wait for network.target 2024-06-23 21:34:40 +12:00
onedrive.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
onedrive.xml
openconnect.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
opengfw.nix nixos/opengfw: init 2024-07-24 15:11:23 +02:00
openvpn.nix nixos/modules: use mapAttrsToList instead of mapAttrsFlatten 2024-07-19 11:39:39 +03:00
ostinato.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
owamp.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
pdns-recursor.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
pdnsd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
peroxide.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
picosnitch.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
pixiecore.nix nixos/pixiecore: fix apiServer example 2024-05-11 23:01:35 +02:00
pleroma.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
pleroma.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
polipo.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
powerdns.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
pppd.nix treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
pptpd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
privoxy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
prosody.md treewide: Fix all Nix ASTs in all markdown files 2024-03-28 09:28:12 +01:00
prosody.nix Merge pull request #171855 from ju1m/prosody 2024-07-04 21:59:29 +05:30
pyload.nix nixos/pyload: add user/group options 2024-02-08 20:27:14 +00:00
quassel.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
quicktun.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
quorum.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
r53-ddns.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
radicale.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
radvd.nix nixos/radvd: add debugLevel option 2024-05-11 14:59:09 +00:00
rathole.nix nixos/rathole: init module 2024-07-28 01:25:01 +03:00
rdnssd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
realm.nix nixos/realm: init 2024-07-10 16:43:17 +02:00
redsocks.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
resilio.nix treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
robustirc-bridge.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
rosenpass.nix Merge pull request #312472 from Ma27/networkd-option-rename 2024-05-30 04:06:01 +02:00
routedns.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
rpcbind.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
rxe.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
sabnzbd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
seafile.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
searx.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
shadowsocks.nix Merge pull request #303890 from oluceps/ss-module 2024-04-17 11:17:23 +02:00
shairport-sync.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
shellhub-agent.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
shorewall6.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
shorewall.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
shout.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
sing-box.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
sitespeed-io.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
skydns.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
smartdns.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
smokeping.nix nixos/smokeping: do homedir management with systemd.tmpfiles (#332050) 2024-08-27 14:37:34 +02:00
sniproxy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
snowflake-proxy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
softether.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
soju.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
solanum.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
spacecookie.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
spiped.nix nixos/spiped: remove broken chmod's from preStart 2024-07-14 22:04:53 +10:00
squid.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
sslh.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
strongswan.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
stubby.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
stunnel.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
sunshine.nix Merge pull request #306655 from devusb/sunshine-update 2024-05-05 19:14:28 +01:00
supplicant.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
supybot.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
syncplay.nix nixos/syncplay: add missing options 2024-09-02 22:26:11 -04:00
syncthing-relay.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
syncthing.nix nixos/syncthing: implement folder type (#308832) 2024-07-02 19:49:03 +08:00
tailscale-auth.nix treewide: fix all obviously wrong mkEnableOptions 2024-06-03 13:20:32 +02:00
tailscale.nix nixos/tailscale: add extraSetFlags to configure daemon 2024-05-11 03:01:54 +09:00
tayga.nix nixos/tayga: add mappings option 2024-05-05 21:10:51 +02:00
tcpcrypt.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
teamspeak3.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
technitium-dns-server.nix nixos/technitium-dns-server: init module 2024-04-04 07:41:52 +02:00
teleport.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
tetrd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
tftpd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
thelounge.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
tinc.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
tinydns.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
tinyproxy.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
tmate-ssh-server.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
tox-bootstrapd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
tox-node.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
toxvpn.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
trickster.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
twingate.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
ucarp.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
unbound.nix nixos/unbound: fix typos in description and comment 2024-08-14 23:53:58 +02:00
unifi.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
uptermd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
v2ray.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
v2raya.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
vdirsyncer.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
vsftpd.nix nixos/vsftpd: fix invalid implication in assertions 2024-05-06 23:26:09 +02:00
wasabibackend.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
webhook.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
websockify.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
wg-access-server.nix nixos/wg-access-server: init module 2024-06-25 10:59:30 +02:00
wg-netmanager.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
wg-quick.nix nixos/wg-quick: add generatePrivateKeyFile option (#331253) 2024-08-03 00:07:27 +04:00
wgautomesh.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
wireguard.nix Merge pull request #299339 from teto/teto/wireguard-compact-unit 2024-08-02 03:18:16 -04:00
wpa_supplicant.nix package reference was removed in 03d57d7 (#333504) 2024-08-09 21:42:42 +02:00
wstunnel.nix wstunnel: reformat with nixfmt 2024-08-21 10:46:04 +02:00
wvdial.nix nixos/wvdial: init module 2024-07-27 19:11:02 +03:00
x2goserver.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
xandikos.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
xinetd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
xl2tpd.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
xray.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
xrdp.nix treewide: replace mkPackageOptionMD with mkPackageOption 2024-06-26 23:05:42 -04:00
yggdrasil.md treewide: Mark Nix blocks in markdown as Nix 2024-03-28 09:28:12 +01:00
yggdrasil.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
zerobin.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
zeronet.nix nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
zeronsd.nix nixos/zeronsd: init module and package (#253610) 2024-07-26 15:20:56 +02:00
zerotierone.nix nixos/zerotierone: clean up local.conf symlinks unconditionally 2024-07-20 16:39:56 +02:00